From 82bcd0328dddbaad65933e2fada22bc68e82b3d5 Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期六, 26 八月 2023 10:07:46 +0800 Subject: [PATCH] # 导入订单增加单据类型 --- src/main/webapp/static/js/wrkMast/wrkMast.js | 83 ++++++++++++++++++++++++++++++++++------- 1 files changed, 68 insertions(+), 15 deletions(-) diff --git a/src/main/webapp/static/js/wrkMast/wrkMast.js b/src/main/webapp/static/js/wrkMast/wrkMast.js index fe33064..e0617d6 100644 --- a/src/main/webapp/static/js/wrkMast/wrkMast.js +++ b/src/main/webapp/static/js/wrkMast/wrkMast.js @@ -24,12 +24,14 @@ ,{field: 'ioTime$', align: 'center',title: '宸ヤ綔鏃堕棿',sort: true, width: 160} ,{field: 'wrkSts$', align: 'center',title: '宸ヤ綔鐘舵��'} ,{field: 'ioType$', align: 'center',title: '鍏ュ嚭搴撶被鍨�'} + ,{field: 'orderNo$', align: 'center',title: '鍗曟嵁缂栧彿'} ,{field: 'ioPri', align: 'center',title: '浼樺厛绾�'} ,{field: 'crnNo$', align: 'center',title: '鍫嗗灈鏈�'} ,{field: 'sourceStaNo$', align: 'center',title: '婧愮珯'} ,{field: 'staNo$', align: 'center',title: '鐩爣绔�'} ,{field: 'sourceLocNo$', align: 'center',title: '婧愬簱浣�'} ,{field: 'locNo$', align: 'center',title: '鐩爣搴撲綅'} + ,{field: 'steNo', align: 'center',title: '灏忚溅', width: 70} ,{field: 'barcode', align: 'center',title: '鏉$爜'} ,{field: 'preHave', align: 'center',title: '鍏堝叆鍝�', hide: true} ,{field: 'takeNone', align: 'center',title: '绌烘搷浣�', hide: true} @@ -66,7 +68,7 @@ // return html; // }} - ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:250} + ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:290} ]], request: { pageName: 'curr', @@ -292,14 +294,26 @@ break; // 瀹屾垚 case 'complete': - layer.confirm('纭瀹屾垚璇ョ瑪宸ヤ綔妗o紵', {title: '宸ヤ綔鍙凤細'+data.wrkNo, shadeClose: true}, function(){ - http.post(baseUrl+"/hand/control/wrkMast", {workNo: data.wrkNo, type:1}, function (res) { - $(".layui-laypage-btn")[0].click(); - layer.msg(data.wrkNo + res.msg); - }) - layer.closeAll(); + //鍏堟煡璇㈠伐浣滄。鐘舵�� + let tit_text = '' + http.post(baseUrl+"/hand/query/wrkSts", {workNo: data.wrkNo, type:1}, function (res) { + var sts = res.data.wrkSts + if (sts == 2 || sts == 9 || sts == 10 || sts == 11 || sts == 17 || sts == 18 ) { + tit_text = '纭瀹屾垚璇ョ瑪宸ヤ綔妗o紵' + } else { + tit_text = '褰撳墠浠诲姟鍦ㄨ繍琛屼腑锛岀‘璁ゅ畬鎴愯绗斿伐浣滄。锛�' + } + //$(".layui-laypage-btn")[0].click(); + //layer.msg(data.wrkNo + res.msg); + layer.confirm(tit_text, {title: '宸ヤ綔鍙凤細'+data.wrkNo, shadeClose: true}, function(){ + http.post(baseUrl+"/hand/control/wrkMast", {workNo: data.wrkNo, type:1}, function (res) { + $(".layui-laypage-btn")[0].click(); + layer.msg(data.wrkNo + res.msg); + }) + layer.closeAll(); - }); + }); + }) break; // 鍙栨秷 case 'cancel': @@ -312,13 +326,23 @@ layer.closeAll(); }); } else { - layer.confirm('纭鍙栨秷璇ョ瑪宸ヤ綔妗o紵', {title: '宸ヤ綔鍙凤細'+data.wrkNo, shadeClose: true}, function(){ - http.post(baseUrl+"/hand/control/wrkMast", {workNo: data.wrkNo, type:2}, function (res) { - $(".layui-laypage-btn")[0].click(); - layer.msg(data.wrkNo + res.msg); - }) - layer.closeAll(); - }); + let tit_text = '' + http.post(baseUrl+"/hand/query/wrkSts", {workNo: data.wrkNo, type:1}, function (res) { + var sts = res.data.wrkSts + if (sts == 2 || sts == 9 || sts == 10 || sts == 11 || sts == 17 || sts == 18 ) { + tit_text = '纭鍙栨秷璇ョ瑪宸ヤ綔妗o紵' + } else { + tit_text = '褰撳墠浠诲姟鍦ㄨ繍琛屼腑锛岀‘璁ゅ畬鎴愯绗斿伐浣滄。锛�' + } + layer.confirm(tit_text, {title: '宸ヤ綔鍙凤細'+data.wrkNo, shadeClose: true}, function(){ + http.post(baseUrl+"/hand/control/wrkMast", {workNo: data.wrkNo, type:2}, function (res) { + $(".layui-laypage-btn")[0].click(); + layer.msg(data.wrkNo + res.msg); + }) + layer.closeAll(); + }); + }) + } break; // 鎷f枡鍏ュ簱 @@ -346,6 +370,35 @@ layer.confirm('浠诲姟鍙戦�佺┖鎿嶄綔寮傚父锛佹槸鍚︺�傘�傘�傘�傘�傘�傘�傘�傦紵', {title: '宸ヤ綔鍙凤細'+data.wrkNo, shadeClose: true}, function(){ }); break; + // 寮冭溅 + case 'removeSte': + layer.confirm('娓呴櫎灏忚溅銆�' + data.steNo + '銆�', {title: '宸ヤ綔鍙凤細'+data.wrkNo, shadeClose: true}, function(){ + http.post(baseUrl+"/deal/steNo/empty", {wrkNo: data.wrkNo}, function (res) { + $(".layui-laypage-btn")[0].click(); + layer.msg(data.wrkNo + res.msg, {icon: 1}); + }) + layer.closeAll(); + }); + break; + case 'priWrkMast': + layer.open({ + type: 2, + title: '缁存姢宸ヤ綔妗�', + maxmin: true, + area: ['500px', top.detailHeight], + shadeClose: false, + content: 'wrkMast_detail.html', + success: function(layero, index){ + layer.getChildFrame('#data-detail-submit-save', index).hide(); + setFormVal(layer.getChildFrame('#detail', index), data, false); + // top.convertDisabled(layer.getChildFrame('#data-detail :input', index), false); + top.convertDisabled(layer.getChildFrame('#locNo', index), true); + layer.iframeAuto(index);layer.style(index, {top: (($(window).height()-layer.getChildFrame('#data-detail', index).height())/3)+"px"}); + layero.find('iframe')[0].contentWindow.layui.form.render('select'); + layero.find('iframe')[0].contentWindow.layui.form.render('checkbox'); + } + }); + break; } }); -- Gitblit v1.9.1