From b31f32fbfb25c77567e3853e05ca114dd2a00fbe Mon Sep 17 00:00:00 2001 From: chengsc <Demo@DESKTOP-CPA90BF> Date: 星期一, 14 十月 2024 18:58:22 +0800 Subject: [PATCH] 修改问题 --- HTML/views/ASNSetting/LabelBox.html | 111 ++++++++++++++++++++++++++++++++++--------------------- 1 files changed, 69 insertions(+), 42 deletions(-) diff --git a/HTML/views/ASNSetting/LabelBox.html b/HTML/views/ASNSetting/LabelBox.html index 86b5a37..90e09ef 100644 --- a/HTML/views/ASNSetting/LabelBox.html +++ b/HTML/views/ASNSetting/LabelBox.html @@ -128,7 +128,7 @@ <i class="layui-icon layui-icon-delete layuiadmin-button-btn"></i>鍒犻櫎鏍囩 </button> </div> - <!-- 纭鍑哄簱鍙e脊绐� --> + <!-- 鍒犻櫎鏍囩椤甸潰寮圭獥 --> <div class="layui-inline" id="divDelLotNo" style="display: none; padding-top: 10px;"> <div class="layui-inline"> <label class="layui-form-label">鍏ュ簱鍗曟嵁</label> @@ -146,6 +146,16 @@ </div> </div> + </div> + <!-- 缂栬緫鏍囩椤甸潰寮圭獥 --> + <div class="layui-inline" id="divEditQty" style="display: none; padding-top: 10px;"> + <div class="layui-inline"> + <label class="layui-form-label">鏁伴噺</label> + <div class="layui-input-inline" style="width: 220px;"> + <input type="text" id="LabelQty" name="LabelQty" placeholder="鏁伴噺" autocomplete="off" class="layui-input"> + + </div> + </div> </div> </div> </div> @@ -250,9 +260,9 @@ <script type="text/html" id="toolbarDemoList"> {{# function GetBtn2(d){ var html = ''; - if(d.Origin == "WMS鐢熸垚" || d.Status == "0"){ - 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.Origin == "WMS鐢熸垚" && d.Status == "0"){ + html = `<a class="layui-btn layui-btn-normal layui-btn-xs editClass" lay-event="edit"> + <i class="layui-icon layui-icon-delete"></i>缂栬緫</a>`; } return html; @@ -391,45 +401,56 @@ }); }); + //鏄庣粏琛ㄦ搷浣滄爮浜嬩欢 + table.on('tool(Box-list)', function (obj) { + var data = obj.data; + var id = data.Id; + switch(obj.event) + { + case "edit" : + layer.open({ + type: 1, + title: '缂栬緫鏍囩', + content: $('#divEditQty'), + maxmin: false, + area: ['350px','180px'], + btn: ['纭畾', '鍙栨秷'], + yes: function(index, layero) { + var param = { + Id: id, + Qty: $('#LabelQty').val(), + }; + + sendData(IP + "/BllAsn/EditLabelQty", param, 'post', function(res) { + if (res.code == 0) { //鎴愬姛 + bindTable(); + layer.msg(res.msg, { + icon: 1, + time: 1500 //1绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }, function() { + $('#LabelQty').val(""); + }); + } else { //涓嶆垚鍔� + layer.msg(res.msg, { + icon: 2, + time: 3000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }, function() { + bindTable(); + $('#LabelQty').val(""); + }); + } + layer.close(index); + }); + } + }); - // // 鍒犻櫎绠辨敮淇℃伅 - // table.on('tool(Box-list)', function (obj) { - // var data = obj.data; - // switch (obj.event) { - // case "del": - // layer.confirm('纭畾鍒犻櫎绠辨敮鏄庣粏鍚楋紵', function (index) { - // // 浠g爜鍖哄煙 - // var param = { - // Id: data.Id, - // Status: "0", - // }; - // console.log(param); - // sendData(IP + "/BllAsn/DelBllBoxInfo", param, 'post', function (res) { - // if (res.code == 0) { //鎴愬姛 - // layer.msg(res.msg, { - // icon: 1, - // time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - // }, function () { - // bindTable(); - // doing = true - // }); - // } else { //涓嶆垚鍔� - // layer.msg(res.msg, { - // icon: 2, - // time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - // }, function () { doing = true }); - // } - // }); - // }); - - // break; - // default: break; - // } - // }); - - //#region 浜嬩欢鏂规硶 + break; + default:break; + } + }); + + // 鏌ヨ褰曞叆鐨勭鏀叧绯� - //#region 鑷畾涔夎〃澶� var TotalColsArr = [[ { field: 'ASNNo', title: '鍏ュ簱鍗曞彿', align: 'center',fixed: 'left', width: 180, "disabled": true }, @@ -459,7 +480,7 @@ { field: 'CreateUserName', title: '鍒涘缓浜�', align: 'center', width: 100 }, { field: 'CreateTime', title: '鍒涘缓鏃堕棿', align: 'center', width: 160, templet: '#templetCreateTime' }, - //{ field: 'caozuo', title: '鎿嶄綔', fixed: 'right', width: 100, align: 'center', toolbar: '#toolbarDemoList', "disabled": true } + { field: 'caozuo', title: '鎿嶄綔', fixed: 'right', width: 100, align: 'center', toolbar: '#toolbarDemoList', "disabled": true } ]]; //url缂栫爜 var TotalColsSysArr = encodeURIComponent(encodeURIComponent(JSON.stringify(TotalColsArr)))//灏嗚〃澶存暟鎹繘琛寀rl缂栫爜 @@ -522,6 +543,7 @@ $(function () { $(".buDaLabelClass").hide(); $(".delLabelClass").hide(); + $(".editClass").hide(); }); sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) { if (res.code == 0) { //鎴愬姛 @@ -536,6 +558,11 @@ $(".delLabelClass").show(); }); } + if (res.data[k].MenuName == "缂栬緫鏍囩") { + $(function () { + $(".editClass").show(); + }); + } } } else { //涓嶆垚鍔� layer.msg('鑾峰彇鏉冮檺淇℃伅澶辫触', { -- Gitblit v1.8.0