From ecb386a4201213c6635f28f9e9e02e3faf217b51 Mon Sep 17 00:00:00 2001 From: yuyou_x <2336760928@qq.com> Date: 星期六, 16 三月 2024 11:08:34 +0800 Subject: [PATCH] 修改储位图例柱状图以及圆形图显示数据问题。 --- HTML/views/ASNSetting/ArrivalNotice.html | 72 +++++++++++++++++++++++++++++------ 1 files changed, 59 insertions(+), 13 deletions(-) diff --git a/HTML/views/ASNSetting/ArrivalNotice.html b/HTML/views/ASNSetting/ArrivalNotice.html index 938ca98..f0ab3d4 100644 --- a/HTML/views/ASNSetting/ArrivalNotice.html +++ b/HTML/views/ASNSetting/ArrivalNotice.html @@ -100,6 +100,7 @@ <option value="4">杞﹂棿浣欐枡閫�鍥炲叆搴�</option> <option value="5">鍏跺畠鍏ュ簱</option> <option value="6">浠e偍鍏ュ簱</option> + <option value="7">瀵勫瓨鍏ュ簱</option> <!-- JC09 --> <!-- <option value="0">鏍囧噯浜у搧鍏ュ簱</option> <option value="1">闈炴爣浜у搧鍏ュ簱</option> --> @@ -172,23 +173,25 @@ <script type="text/html" id="toolbarDemo1"> {{# function GetBtn1(d){ var html = ''; + if (d.Status == '0' && d.Origin == '褰曞叆') { + html += `<a class="layui-btn layui-btn-normal layui-btn-xs editClass" lay-event="edit"> + <i class="layui-icon layui-icon-edit"></i>缂栬緫</a>`; + } switch (d.Status) { case "0" : - html += `<a class="layui-btn layui-btn-normal layui-btn-xs editClass" lay-event="edit"> - <i class="layui-icon layui-icon-edit"></i>缂栬緫</a> - <a class="layui-btn layui-btn-danger layui-btn-xs delClass" lay-event="del"> - <i class="layui-icon layui-icon-delete"></i>鍒犻櫎</a>`; + html += `<a class="layui-btn layui-btn-danger layui-btn-xs delClass" lay-event="del"> + <i class="layui-icon layui-icon-delete"></i>鍒犻櫎</a>`; break; case "1" : - html += `<a class="layui-btn layui-btn-normal layui-btn-xs clossClass" lay-event="closs"> <i class="layui-icon layui-icon-ok"></i>璁㈠崟鍏抽棴</a> - <a class="layui-btn layui-btn-danger layui-btn-xs cheXiaoClass" lay-event="chexiao"> <i class="layui-icon layui-icon-delete"></i>鎾ら攢</a>`; + html += `<a class="layui-btn layui-btn-normal layui-btn-xs clossClass" lay-event="closs"> <i class="layui-icon layui-icon-ok"></i>鍏冲崟</a> + <a class="layui-btn layui-btn-danger layui-btn-xs cheXiaoClass" lay-event="chexiao"> <i class="layui-icon layui-icon-delete"></i>鎾ら攢</a>`; break; case "2" : - html += `<a class="layui-btn layui-btn-normal layui-btn-xs clossClass" lay-event="closs"> <i class="layui-icon layui-icon-ok"></i>璁㈠崟鍏抽棴</a> - <a class="layui-btn layui-btn-danger layui-btn-xs cheXiaoClass" lay-event="chexiao"> <i class="layui-icon layui-icon-delete"></i>鎾ら攢</a>`; + html += `<a class="layui-btn layui-btn-normal layui-btn-xs clossClass" lay-event="closs"> <i class="layui-icon layui-icon-ok"></i>鍏冲崟</a> + <a class="layui-btn layui-btn-danger layui-btn-xs cheXiaoClass" lay-event="chexiao"> <i class="layui-icon layui-icon-delete"></i>鎾ら攢</a>`; break; case "3" : - html += `<a class="layui-btn layui-btn-normal layui-btn-xs checkClass" lay-event="check"> <i class="layui-icon layui-icon-ok"></i>澶嶆牳</a>`; + html += `<a class="layui-btn layui-btn-normal layui-btn-xs checkClass" lay-event="check"> <i class="layui-icon layui-icon-ok"></i>澶嶆牳</a>`; break; default : break; @@ -241,6 +244,8 @@ html = `鍏跺畠鍏ュ簱`; }else if(d.Type=='6') { html = `浠e偍鍏ュ簱`; + }else if(d.Type=='7') { + html = `瀵勫瓨鍏ュ簱`; }else { } @@ -307,9 +312,13 @@ 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.AsnType =="1" || d.AsnType == "4") && (d.Status == "0" || d.Status == "1")){ + if(d.AsnType =="1" && (d.Status == "0" || d.Status == "1")){ html += `<a class="layui-btn layui-btn-normal layui-btn-xs addLabelClass" lay-event="Addlabel"> <i class="layui-icon layui-icon-edit"></i>鐢熸垚鏍囩</a>`; + } + if(d.AsnType == "4"&& (d.Status == "0" || d.Status == "1")){ + html += `<a class="layui-btn layui-btn-normal layui-btn-xs addLabelClass" lay-event="Addlabel2"> + <i class="layui-icon layui-icon-edit"></i>鐢熸垚鏍囩</a>`; } return html; } @@ -394,7 +403,7 @@ elem: '#EndTime' , format: 'yyyy-MM-dd' //鍙换鎰忕粍鍚� }); - + var h1 = GetTableTopHeight(); var h2 = GetTableBottomHeight(); @@ -1184,7 +1193,7 @@ layer.open({ type: 2, title: '鐢熸垚鏍囩', - content: 'LabelPrintSelect.html?Id='+id, + content: 'LabelPrintSelect.html?Id='+id+'&SupplierLot='+data.SupplierLot, maxmin: true, area: ['480px', '615px'], btn: ['纭畾','鍙栨秷'], @@ -1198,7 +1207,44 @@ console.log(field); //鎻愪氦 Ajax 鎴愬姛鍚庯紝闈欐�佹洿鏂拌〃鏍间腑鐨勬暟鎹� //"&Level="+field.level+"&Type="+field.type+"&BoxType="+field.boxType+"&Qty="+field.qty+ - var str = "Id="+id+"&Reset="+field.reset+"&ArriveQty="+field.arriveQty+"&ProductionTime="+field.productionTime+"&ExpirationTime="+field.expirationTime+"&StoreTime="+field.storeTime; + var str = "Id="+id+"&IsReset="+field.reset+"&ArriveQty="+field.arriveQty+"&ProductionTime="+field.productionTime+"&ExpirationTime="+field.expirationTime+"&StoreTime="+field.storeTime+"&SupplierLot="+field.SupplierLot; + + layer.open({ + type: 2, + title: '鐢熸垚鏍囩', + content: 'LabelPrint.html?'+str, + maxmin: true, + area: ['660px', '660px'], + btn: ['鍙栨秷'], + + + }); + }); + submit.trigger('click'); + } + + }); + + break; + case "Addlabel2" : + layer.open({ + type: 2, + title: '鐢熸垚鏍囩', + content: 'LabelPrintSelect.html?Id='+id+'&Type=4', + maxmin: true, + area: ['480px', '615px'], + 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 鎴愬姛鍚庯紝闈欐�佹洿鏂拌〃鏍间腑鐨勬暟鎹� + //"&Level="+field.level+"&Type="+field.type+"&BoxType="+field.boxType+"&Qty="+field.qty+ + var str = "Id="+id+"&IsReset="+field.reset+"&ArriveQty="+field.arriveQty+"&ProductionTime="+field.productionTime+"&ExpirationTime="+field.expirationTime+"&StoreTime="+field.storeTime; layer.open({ type: 2, -- Gitblit v1.8.0