From a2a5dea97236c3c3a362bd551d6b1281e6204929 Mon Sep 17 00:00:00 2001
From: Demo <Demo@DESKTOP-CPA90BF>
Date: 星期四, 01 二月 2024 14:14:18 +0800
Subject: [PATCH] 前端标签样式修改
---
HTML/img/LiNuo.jpg | 0
HTML/views/ASNSetting/ArrivalNotice.html | 50 ++++
HTML/views/ASNSetting/LabelPrint.html | 349 ++++++++++++++++++++++++++++++++++
HTML/views/ASNSetting/LabelBox.html | 36 +--
HTML/views/ASNSetting/LabelPrintSelect.html | 142 ++++++++++++++
5 files changed, 556 insertions(+), 21 deletions(-)
diff --git a/HTML/img/LiNuo.jpg b/HTML/img/LiNuo.jpg
new file mode 100644
index 0000000..246aea1
--- /dev/null
+++ b/HTML/img/LiNuo.jpg
Binary files differ
diff --git a/HTML/views/ASNSetting/ArrivalNotice.html b/HTML/views/ASNSetting/ArrivalNotice.html
index 1629f2e..b5b194c 100644
--- a/HTML/views/ASNSetting/ArrivalNotice.html
+++ b/HTML/views/ASNSetting/ArrivalNotice.html
@@ -281,6 +281,10 @@
html = `<a class="layui-btn layui-btn-danger layui-btn-xs delClass" lay-event="del">
<i class="layui-icon layui-icon-delete"></i>鍒犻櫎</a>`;
}
+ if(d.Status == "0" || d.Status == "1"){
+ html += `<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="Addlabel">
+ <i class="layui-icon layui-icon-edit"></i>鐢熸垚鏍囩</a>`;
+ }
return html;
}
}}
@@ -617,7 +621,7 @@
{field: 'CreateTime',title: '鍒涘缓鏃堕棿',align: 'center',width: 160,templet: '#templetCreateTime2'},
{field: 'UpdateUserName',title: '淇敼浜�',align: 'center',width: 150,},
{field: 'UpdateTime',title: '淇敼鏃堕棿',align: 'center',width: 150,templet: '#templetUpdateTime3'},
- {field: 'caozuo',title: '鎿嶄綔',fixed: 'right',width: 100,align: 'left',toolbar: '#toolbarDemoList', "disabled": true}
+ {field: 'caozuo',title: '鎿嶄綔',fixed: 'right',width: 150,align: 'left',toolbar: '#toolbarDemoList', "disabled": true}
]];
var DetailColsSysArr=encodeURIComponent(encodeURIComponent(JSON.stringify(DetailColsArr)))//灏嗚〃澶存暟鎹繘琛寀rl缂栫爜
//#endregion
@@ -1134,6 +1138,50 @@
});
break;
+ case "Addlabel" :
+ layer.open({
+ type: 2,
+ title: '鐢熸垚鏍囩',
+ content: 'LabelPrintSelect.html',
+ maxmin: true,
+ area: ['460px', '460px'],
+ btn: ['纭畾','鍙栨秷'],
+ yes: function(index, layero){
+ var iframeWindow = window['layui-layer-iframe'+ index]
+ ,submitID = 'layuiadmin-app-form-edit'
+ ,submit = layero.find('iframe').contents().find('#'+ submitID);
+ //鐩戝惉鎻愪氦
+ iframeWindow.layui.form.on('submit('+ submitID +')', function(data){
+ var field = data.field; //鑾峰彇鎻愪氦鐨勫瓧娈�
+ console.log(field);
+ //鎻愪氦 Ajax 鎴愬姛鍚庯紝闈欐�佹洿鏂拌〃鏍间腑鐨勬暟鎹�
+ var param = {
+ Id: data.Id,
+ Reset: field.reset, //閲嶇疆鎵瑰彿
+ Level: field.level, //鏍囩绾у埆 1/2绾�
+ Type:field.type, //鍏崇郴灞傜骇 鏈�/鏃犲眰绾�
+ ArriveQty:field.arriveQty, //鍒拌揣鏁伴噺
+ BoxType:field.boxType ,// 绠辨敮绫诲瀷 绠�/鏀�
+ Qty:field.qty //绠�/鏀暟閲�
+ };
+ console.log(param);
+ layer.open({
+ type: 2,
+ title: '鐢熸垚鏍囩',
+ content: 'LabelPrint.html',
+ maxmin: true,
+ area: ['660px', '660px'],
+ btn: ['鍙栨秷'],
+
+
+ });
+ });
+ submit.trigger('click');
+ }
+
+ });
+
+ break;
default:break;
}
});
diff --git a/HTML/views/ASNSetting/LabelBox.html b/HTML/views/ASNSetting/LabelBox.html
index 97dc71e..7986772 100644
--- a/HTML/views/ASNSetting/LabelBox.html
+++ b/HTML/views/ASNSetting/LabelBox.html
@@ -238,26 +238,22 @@
table.on('toolbar(Box-list)', function (obj) {
switch (obj.event) {
case 'add': // 娣诲姞绠辨敮鍏崇郴
- // 浠g爜鍖哄煙
- var param = getBoxInforVlues();
- if (param != "") {
- console.log(param);
- sendData(IP + "/BllAsn/AddBllBoxInfo", param, 'post', function (res) {
- if (res.code == 0) { //鎴愬姛
- layer.msg(res.msg, {
- icon: 1,
- time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- }, function () {
- bindTable();
- });
- } else { //涓嶆垚鍔�
- layer.msg(res.msg, {
- icon: 2,
- time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- }, function () { doing = true });
- }
- });
- }
+ // layer.open({
+ // type: 2,
+ // title: '鑷畾涔夊垪',
+ // content: '../SystemSettings/HeaderSetting.html',
+ // maxmin: false,
+ // resize: false,
+ // area: ['970px', '650px']
+ // });
+ layer.open({
+ type: 2,
+ title: '鎵撳嵃',
+ content: 'LabelPrint.html?',
+ maxmin: true,
+ area: ['600px', '670px'],
+ btn: ['鍙栨秷']
+ });
break;
default: break;
diff --git a/HTML/views/ASNSetting/LabelPrint.html b/HTML/views/ASNSetting/LabelPrint.html
new file mode 100644
index 0000000..c1d7a6b
--- /dev/null
+++ b/HTML/views/ASNSetting/LabelPrint.html
@@ -0,0 +1,349 @@
+<!DOCTYPE html>
+<html>
+
+<head>
+ <meta charset="utf-8">
+ <title>鏍囩鎵撳嵃</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport"
+ content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
+ <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all">
+ <style media="print">
+ @page {
+ size: auto;
+ margin: 0 0 0 20px;
+ }
+
+ .layui-input {
+ padding-left: 0px;
+ }
+
+ .layui-form-item {
+ margin-bottom: 2px;
+ }
+ </style>
+</head>
+
+<body>
+ <div style="width:100%;text-align: center;">
+ <div class="layui-form" lay-filter="layuiadmin-app-form-list" id="print"
+ style="width: 100%;height:100%; text-align: right;padding-top: 5px;margin-left: 0%;">
+ <div>
+
+ <table border="1" id="table" style="width: 90%; height:480px; margin: 0 auto; text-align: center;border-collapse: collapse;table-layout: fixed;">
+
+ <tr>
+ <td colspan="2" id="Logo">
+ <img src="../../img/LiNuo.jpg" style="width: 90%; height: 30px;" />
+ </td>
+ <td colspan="2" style="padding: 1px 0px;">SMP-ST002-R08-01</td>
+ </tr>
+ <tr>
+ <td colspan="4" id="department">鐗╂枡鏍囩</td>
+ </tr>
+ <tr>
+ <td>鍝佸悕</td>
+ <td colspan="3" id="goodName"></td>
+ </tr>
+ <tr>
+ <td>瑙勬牸/鍨嬪彿</td>
+ <td id="Standard"></td>
+ <td>鍖呰瑙勬牸</td>
+ <td id="PackageStandard"></td>
+ </tr>
+ <tr>
+ <td>杩涘巶缂栧彿</td>
+ <td style="padding: 1px 0px;"></td>
+ <td>鐗╂枡浠g爜</td>
+ <td style="padding: 1px 0px;"> </td>
+ </tr>
+ <tr>
+ <td>鍘熷巶鎵瑰彿</td>
+ <td id="SupplierLot"></td>
+ <td>鏁� 閲�</td>
+ <td id="qty"></td>
+ </tr>
+ <tr>
+ <td>鏈夋晥鏈熻嚦</td>
+ <td id="ExpirationTime"></td>
+ <td>鍌ㄥ瓨鏈熻嚦</td>
+ <td id="StoreTime"></td>
+ </tr>
+ <tr>
+ <td id="qty3" colspan="4">
+ <img id="imgBar" style="width: auto; height: auto;" />
+ </td>
+ </tr>
+
+ </table>
+
+ </div>
+ <div style="page-break-after: always;"></div>
+ </div>
+ <hr>
+ <div style="padding-top: 10px;text-align: left;" id="button">
+ <div class="layui-inline" style="margin-right: 10px;">
+ <span style="padding-right: 5px;">鏄惁閲嶇疆鎵规:</span>
+ <span style="padding-right: 5px;">鏄�</span><input type="radio" checked="true" name="isprint" value="1">
+ <span style="padding-right: 5px;">鍚�</span><input type="radio" name="isprint" value="0">
+ </div>
+ <div class="layui-inline">
+ 鍒拌揣鏁伴噺锛�<div class="layui-input-inline">
+ <input type="text"
+ oninput="value=value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d).*$/,'$1$2.$3')"
+ onafterpaste="this.value=this.value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d).*$/,'$1$2.$3')"
+ name="skuNum" id="skuNum" lay-verify="skuNum" placeholder="" style="width: 100px;"
+ autocomplete="off" class="layui-input InputCss">
+ </div>
+ </div>
+ <div class="layui-inline">
+ 绠辨爣绛炬暟閲忥細<div class="layui-input-inline">
+ <input type="text" onkeyup="this.value=this.value.replace(/^0{1,}/g,'')"
+ onafterpaste="this.value=this.value.replace(/^0{1,}/g,'')" name="bQNum" id="bQNum"
+ lay-verify="bQNum" placeholder="" style="width: 100px;" autocomplete="off"
+ class="layui-input InputCss">
+ </div>
+ </div>
+
+ <div>
+ <div class="layui-inline" style="padding-top: 5px">
+ 涓�绾ф爣绛惧繀褰曞弬鏁帮細绠卞唴鏁伴噺锛�<div class="layui-input-inline">
+ <input type="text"
+ oninput="value=value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d).*$/,'$1$2.$3')"
+ onafterpaste="this.value=this.value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d).*$/,'$1$2.$3')"
+ name="number" id="number" lay-verify="number" placeholder="" style="width: 70px;"
+ autocomplete="off" class="layui-input InputCss">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <button id="btnPrint" class="layui-btn layui-btn-sm" lay-event="Add"><i
+ class="layui-icon"></i>鎵撳嵃</button>
+ </div>
+ </div>
+ </div>
+
+ </div>
+ <script src="../../layuiadmin/layui/layui.js"></script>
+ <script src="../../js/public.js"></script>
+ <script src="../../js/jquery-3.5.1.min.js"></script>
+ <script src="../../js/jquery.cookie.js"></script>
+ <script src="../../js/jquery.print.js"></script>
+ <script>
+ var boxcode = "";
+ layui.config({
+ base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index' //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'layer', 'laydate'], function () {
+
+ var $ = layui.$,
+ form = layui.form,
+ layer = layui.layer;
+ var laydate = layui.laydate;
+ laydate.render({
+ elem: '#ProductionDate'
+ , format: 'yyyy-MM-dd' //鍙换鎰忕粍鍚�
+ });
+ laydate.render({
+ elem: '#InspectTime'
+ , format: 'yyyy-MM-dd' //鍙换鎰忕粍鍚�
+ });
+ laydate.render({
+ elem: '#ExpirationTime'
+ , format: 'yyyy-MM-dd' //鍙换鎰忕粍鍚�
+ });
+ var id = getQueryString('id');
+ var xun = 0;
+
+ $('#btnPrint').on('click', function () {
+ var param = {
+ ImportId: id,
+ };
+ if ($("#ProductionDate").val() == "" || $("#ProductionDate").val() == undefined || $("#ProductionDate").val() == null) {
+ layer.msg("鐢熶骇鏃ユ湡涓嶈兘涓虹┖", {
+ icon: 2,
+ time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+ }, function () { return; });
+ }
+ if ($("#SupplierName").val() == "" || $("#SupplierName").val() == undefined || $("#SupplierName").val() == null) {
+ layer.msg("鐢熶骇鍘傚涓嶈兘涓虹┖", {
+ icon: 2,
+ time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+ }, function () { return; });
+ }
+ if ($("#SupplierLot").val() == "" || $("#SupplierLot").val() == undefined || $("#SupplierLot").val() == null) {
+ console.log($("#SupplierLot").val())
+ layer.msg("鍘傚鎵瑰彿涓嶈兘涓虹┖", {
+ icon: 2,
+ time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+ }, function () { return; });
+ }
+
+ if ($('#number').val() > 0) {
+
+ if ($('#bQNum').val() > 0) {
+ div($('#number').val(), $('input[name="isprint"]:checked').val(), $('#bQNum').val());
+ } else {
+ div($('#number').val(), $('input[name="isprint"]:checked').val(), 0);
+ }
+
+ }
+ else {
+
+ if ($('#bQNum').val() >= 0) {
+ div(0, $('input[name="isprint"]:checked').val(), $('#bQNum').val());
+ } else {
+ div(0, $('input[name="isprint"]:checked').val(), 0);
+ }
+
+ }
+ });
+
+ if (!id) {
+ id = 0;
+ }
+ else {
+ div(-1, 1, 0);
+ }
+
+
+ // 寰幆鍔犺浇鏍囩
+ function div(number, isprint, bqNum) {
+ GetImportId(number, isprint, bqNum);
+ }
+
+ // 鏍囩鍙橀噺璧嬪��
+ function GetImportId(i, isprint, bqNum) {
+
+ var param1 = {
+ isprint: isprint,
+ ImportId: id,
+ CreateUser: $.cookie('userId'),
+ number2: i,
+ boxcode: "",
+ ProductionDate: $("input[name='ProductionDate']").val(),
+ SupplierName: $("input[name='SupplierName']").val(),
+ SupplierLot: $("input[name='SupplierLot']").val(),
+ InspectTime: $("input[name='InspectTime']").val(),
+ ExpirationTime: $("input[name='ExpirationTime']").val(),
+ bQNum: bqNum,
+ skuNum: $('#skuNum').val().toString()
+ };
+
+ synData(IP + "/LabelPrint/GetImport5Id", param1, 'post', function (res) {
+ if (res.code == 1) { //鎴愬姛
+
+ if (i == -1) {
+ $("input[name='SkuNo']").val(res.data[0].SkuNo);
+ $("input[name='SkuName']").val(res.data[0].SkuName);
+ $("input[name='SupplierName']").val(res.data[0].SupplierName);
+ $("input[name='ProductionDate']").val(res.data[0].ProductionDate);
+ $("input[name='SapSkuNo']").val(res.data[0].SapSkuNo);
+ $("input[name='Qty']").val(res.data[0].Qty);
+ $("input[name='Standard']").val(res.data[0].Standard);
+ $("input[name='SupplierLot']").val(res.data[0].SupplierLot);
+ $("input[name='LotNo']").val(res.data[0].LotNo);
+ $("input[name='InspectTime']").val(res.data[0].InspectTime);
+ $("input[name='ExpirationTime']").val(res.data[0].ExpirationTime);
+ $("input[name='QtyCount']").val(res.data[0].QtyCount);
+ $("input[name='QtyOrd']").val(res.data[0].QtyOrd);
+ $("input[name='ExpirationType']").val(res.data[0].ExpirationType);
+ $("input[name='BoxCode']").val(res.data[0].BoxCode);
+ $("#imgBar").attr("src", res.data[0].imageStr);
+ } else {
+ var labels = "";
+ for (var z = 0; z < res.data.length; z++) {
+ var idd = "";
+ if (z - 1 >= 0) {
+ idd = (z - 1).toString();
+ }
+
+ $("#SkuNo" + idd).attr("id", "SkuNo" + z.toString());
+ $("#SkuNo" + z.toString()).attr("value", res.data[z].SkuNo);
+
+ $("#SkuName" + idd).attr("id", "SkuName" + z.toString());
+ $("#SkuName" + z.toString()).attr("value", res.data[z].SkuName);
+
+ var supplier = $("#SupplierName" + idd).val();
+ $("#SupplierName" + idd).attr("id", "SupplierName" + z.toString());
+ $("#SupplierName" + z.toString()).attr("value", supplier);
+
+ var time = $("#ProductionDate" + idd).val();
+ $("#ProductionDate" + idd).attr("id", "ProductionDate" + z.toString());
+ $("#ProductionDate" + z.toString()).attr("value", time);
+
+ $("#SapSkuNo" + idd).attr("id", "SapSkuNo" + z.toString());
+ $("#SapSkuNo" + z.toString()).attr("value", res.data[z].SapSkuNo);
+
+ $("#Qty" + idd).attr("id", "Qty" + z.toString());
+ $("#Qty" + z.toString()).attr("value", res.data[z].Qty);
+
+ $("#Standard" + idd).attr("id", "Standard" + z.toString());
+ $("#Standard" + z.toString()).attr("value", res.data[z].Standard);
+
+ $("#LotNo" + idd).attr("id", "LotNo" + z.toString());
+ $("#LotNo" + z.toString()).attr("value", res.data[z].LotNo);
+
+ var supplierLot = $("#SupplierLot" + idd).val();
+ $("#SupplierLot" + idd).attr("id", "SupplierLot" + z.toString());
+ $("#SupplierLot" + z.toString()).attr("value", supplierLot);
+
+ var insTime = $("#InspectTime" + idd).val();
+ $("#InspectTime" + idd).attr("id", "InspectTime" + z.toString());
+ $("#InspectTime" + z.toString()).attr("value", insTime);
+
+ var expTime = $("#ExpirationTime" + idd).val();
+ $("#ExpirationTime" + idd).attr("id", "ExpirationTime" + z.toString());
+ $("#ExpirationTime" + z.toString()).attr("value", expTime);
+
+ $("#QtyCount" + idd).attr("id", "QtyCount" + z.toString());
+ $("#QtyCount" + z.toString()).attr("value", res.data[z].QtyCount);
+
+ $("#QtyOrd" + idd).attr("id", "QtyOrd" + z.toString());
+ $("#QtyOrd" + z.toString()).attr("value", res.data[z].QtyOrd);
+
+ $("#ExpirationType" + idd).attr("id", "ExpirationType" + z.toString());
+ $("#ExpirationType" + z.toString()).attr("value", res.data[z].ExpirationType);
+
+ $("#BoxCode" + idd).attr("id", "BoxCode" + z.toString());
+ $("#BoxCode" + z.toString()).attr("value", res.data[z].BoxCode);
+
+ $("#imgBar" + idd).attr("id", "imgBar" + z.toString());
+ $("#imgBar" + z.toString()).attr("src", res.data[z].imageStr);
+
+ labels += $("#print").html();
+
+ }
+
+ // console.log(labels);
+ document.getElementById('print').innerHTML = "";
+ document.getElementById('print').innerHTML = labels;
+ // console.log($("#print").html());
+ $("#button").hide();
+ $("#print").print();
+ $("#button").show();
+ }
+ } else { //涓嶆垚鍔�
+ layer.msg(res.msg, {
+ icon: 2,
+ time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+ }, function () { });
+ }
+ });
+ };
+
+ // 鑾峰彇浼犻�掑弬鏁�
+ function getQueryString(name) {
+ var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
+ var r = window.location.search.substr(1).match(reg);
+ if (r != null) return unescape(r[2]);
+ return null;
+ }
+ })
+
+ </script>
+
+</body>
+
+</html>
\ No newline at end of file
diff --git a/HTML/views/ASNSetting/LabelPrintSelect.html b/HTML/views/ASNSetting/LabelPrintSelect.html
new file mode 100644
index 0000000..31beeec
--- /dev/null
+++ b/HTML/views/ASNSetting/LabelPrintSelect.html
@@ -0,0 +1,142 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>鏍囩鎵撳嵃閫夋嫨</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
+ <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all">
+ </head>
+ <body>
+ <div class="layui-form" lay-filter="layuiadmin-app-form-list" id="layuiadmin-app-form-list" style="padding: 20px 30px 0 0;">
+ <div class="layui-form-item">
+ <label class="layui-form-label">閲嶇疆鎵瑰彿</label>
+ <div class="layui-input-block">
+ <select name="reset" id="reset" lay-verify="required">
+ <option value="1">鏄�</option>
+ <option value="0">鍚�</option>
+ </select>
+ </div>
+ </div>
+ <div class="layui-form-item">
+ <label class="layui-form-label">鏍囩绾у埆</label>
+ <div class="layui-input-block">
+ <select name="level" id="level" lay-filter="levelFil" lay-verify="required">
+ <option value="1">1</option>
+ <option value="2">2</option>
+ </select>
+ </div>
+ </div>
+ <div class="layui-form-item">
+ <label class="layui-form-label">鍏崇郴灞傜骇</label>
+ <div class="layui-input-block">
+ <select name="type" id="type" lay-verify="required" lay-filter="typeFil" lay-search>
+ <option value="1">鏈夊眰绾�</option>
+ <option value="0">鏃犲眰绾�</option>
+ </select>
+ </div>
+ </div>
+ <div class="layui-form-item">
+ <label class="layui-form-label">鍒拌揣鏁伴噺</label>
+ <div class="layui-input-block">
+ <input type="text" name=arriveQty" id="arriveQty" lay-verify="required" placeholder="璇疯緭鍏ュ贩閬撳悕绉�" autocomplete="off" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-form-item" id="boxTypeDiv" style="display: none;">
+ <label class="layui-form-label">绠辨敮绫诲瀷</label>
+ <div class="layui-input-block">
+ <select name="boxType" id="boxType" lay-filter="boxTypeFil" lay-search>
+ <option value=""></option>
+ <option value="1">绠�</option>
+ <option value="2">鏀�</option>
+ </select>
+ </div>
+ </div>
+ <div class="layui-form-item" id="qtyDiv" style="display: none;">
+ <label class="layui-form-label">鏁伴噺</label>
+ <div class="layui-input-block">
+ <input type="text" name="qty" id="qty" placeholder="璇疯緭鍏ュ贩閬撳悕绉�" autocomplete="off" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-form-item layui-hide">
+ <input type="button" lay-submit lay-filter="layuiadmin-app-form-submit" id="layuiadmin-app-form-submit" value="纭娣诲姞">
+ <input type="button" lay-submit lay-filter="layuiadmin-app-form-edit" id="layuiadmin-app-form-edit" value="纭缂栬緫">
+ </div>
+
+ </div>
+
+ <script src="../../layuiadmin/layui/layui.js"></script>
+ <script src="../../js/public.js"></script>
+ <script src="../../js/jquery-3.5.1.min.js"></script>
+ <script src="../../js/jquery.cookie.js"></script>
+ <script>
+ layui.config({
+ base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index' //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'layer'], function() {
+ var $ = layui.$;
+ var form = layui.form;
+ var layer = layui.layer;
+ form.on('select(levelFil)', function(data){
+ console.log($("#type").val());
+ var type = $("#type").val();
+ if (data.value == "1" ) {
+ $("#boxTypeDiv").css("display","none");
+ form.val("layuiadmin-app-form-list", {
+ "boxType": ""
+ });
+ $("#boxType").removeAttr("lay-verify");
+
+ $("#qtyDiv").css("display","none");
+ $("#qty").removeAttr("lay-verify");
+ $("#qty").val("");
+
+ form.render('select');
+ }
+ if (data.value == "2" && type == "0") {
+ $("#boxTypeDiv").css("display","block");
+ $("#boxType").attr("lay-verify","required");
+
+ }
+ });
+ form.on('select(typeFil)', function(data){
+ var level = $("#level").val();
+ if (data.value == "1") {
+ $("#boxTypeDiv").css("display","none");
+
+ form.val("layuiadmin-app-form-list", {
+ "boxType": ""
+ });
+ $("#boxType").removeAttr("lay-verify");
+
+ $("#qtyDiv").css("display","none");
+ $("#qty").removeAttr("lay-verify");
+ $("#qty").val("");
+ form.render('select');
+ }
+ if (data.value == "0" && level == "2") {
+ $("#boxTypeDiv").css("display","block");
+ $("#boxType").attr("lay-verify","required");
+
+ }
+ });
+ form.on('select(boxTypeFil)', function(data){
+ if (data.value == "1") { //绠�
+ $("#qtyDiv").css("display","none");
+ $("#qty").removeAttr("lay-verify");
+ $("#qty").val("");
+ }
+ if (data.value == "2" ) {
+ $("#qtyDiv").css("display","block");
+ $("#qty").attr("lay-verify","required");
+ }
+ });
+
+
+ })
+ </script>
+
+ </body>
+</html>
--
Gitblit v1.8.0