From 8d5c70aef9cbacbcc412d73c4b730e21f94e6514 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期一, 30 六月 2025 09:04:10 +0800
Subject: [PATCH] 1

---
 src/main/webapp/static/wms/js/wrkMast/wrkMast.js |   58 ++++++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 40 insertions(+), 18 deletions(-)

diff --git a/src/main/webapp/static/wms/js/wrkMast/wrkMast.js b/src/main/webapp/static/wms/js/wrkMast/wrkMast.js
index 6d5d7be..7ebc08a 100644
--- a/src/main/webapp/static/wms/js/wrkMast/wrkMast.js
+++ b/src/main/webapp/static/wms/js/wrkMast/wrkMast.js
@@ -1,5 +1,7 @@
 var pageCurr;
 var wrkNo;
+var wmsWrkNo;
+var ioTime;
 layui.config({
     base: baseUrl + "/static/wms/layui/lay/modules/"
 }).extend({
@@ -11,11 +13,14 @@
     var layDate = layui.laydate;
     var form = layui.form;
 
+    $('#wrkNo').val(parent.wrkNo);
+    $('#wmsWrkNo').val(parent.wmsWrkNo);
     // 鏁版嵁娓叉煋
     tableIns = table.render({
         elem: '#wrkMast',
         headers: {token: localStorage.getItem('token')},
         url: baseUrl + '/wrkMast/list/auth',
+        where: {wrk_no: parent.wrkNo, wms_wrk_no: parent.wmsWrkNo},
         page: true,
         limit: 16,
         limits: [16, 30, 50, 100, 200, 500],
@@ -24,16 +29,18 @@
         cellMinWidth: 50,
         cols: [[
             {type: 'checkbox'}
-            , {field: 'wrkNo', align: 'center', title: '宸ヤ綔鍙�', sort: true, width: 85}
-            , {field: 'ioTime$', align: 'center', title: '宸ヤ綔鏃堕棿', sort: true, width: 160}
-            , {field: 'wrkSts$', align: 'center', title: '宸ヤ綔鐘舵��'}
-            , {field: 'ioType$', align: 'center', title: '鍏ュ嚭搴撶被鍨�'}
+            , {field: 'wmsWrkNo', align: 'center', title: 'WMS浠诲姟鍙�', sort: true, width: 120}
+            , {field: 'wrkNo', align: 'center', title: '浠诲姟鍙�', sort: true, width: 120}
+            , {field: 'ioTime$', align: 'center', title: '浠诲姟鏃堕棿', sort: true, width: 160}
+            , {field: 'durationTime', align: 'center', title: '鎸佺画鏃堕暱', width: 160}
+            , {field: 'wrkSts$', align: 'center', title: '浠诲姟鐘舵��'}
+            , {field: 'ioType$', 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: 'sourceLocNo$', align: 'center', title: '璧峰鐐�'}
+            , {field: 'locNo$', align: 'center', title: '鐩爣鐐�'}
             , {field: 'barcode', align: 'center', title: '鏉$爜'}
             , {field: 'preHave', align: 'center', title: '鍏堝叆鍝�', hide: true}
             , {field: 'takeNone', align: 'center', title: '绌烘搷浣�', hide: true}
@@ -70,7 +77,7 @@
             //         return html;
             //     }}
 
-            , {fixed: 'right', title: '鎿嶄綔', align: 'left', toolbar: '#operate', width: 120}
+            , {fixed: 'right', title: '鎿嶄綔', align: 'center', toolbar: '#operate', width: 110}
         ]],
         request: {
             pageName: 'curr',
@@ -91,7 +98,7 @@
             if (res.code === 403) {
                 top.location.href = baseUrl + "/";
             }
-            $(".layui-table-body, .layui-table-box, .layui-table-cell").css('overflow','visible');
+            $(".layui-table-body, .layui-table-box, .layui-table-cell").css('overflow', 'visible');//瑙e喅layui鏁版嵁琛ㄦ牸涓祵濂椾笅鎷夋鏄剧ず闂
             pageCurr = curr;
             limit();
             form.on('checkbox(tableCheckbox)', function (data) {
@@ -283,12 +290,13 @@
             // 鏄庣粏灞曠ず
             case 'detlShow':
                 wrkNo = data.wrkNo;
+                ioTime =  data.ioTime;
                 // 琛ㄦ牸涓嬫柟鏄剧ず
                 // locDetl(data.wrkNo);
                 // 寮瑰眰鏄剧ず
                 layer.open({
                     type: 2,
-                    title: '宸ヤ綔妗f槑缁�',
+                    title: '浠诲姟妗f槑缁�',
                     maxmin: true,
                     area: [top.detailWidth, top.detailHeight],
                     shadeClose: true,
@@ -299,7 +307,7 @@
                 break;
             // 瀹屾垚
             case 'complete':
-                layer.confirm('纭瀹屾垚璇ョ瑪宸ヤ綔妗o紵', {title: '宸ヤ綔鍙凤細' + data.wrkNo, shadeClose: true}, function () {
+                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);
@@ -312,7 +320,7 @@
             case 'cancel':
                 if (data.pdcType === "Y") {
                     layer.confirm('褰撳墠浠诲姟鍏宠仈ERP閿�鍞崟锛屽彇娑堝皢閲嶆柊鐢熸垚鍑哄簱浣滀笟锛屾槸鍚︾户缁紵', {
-                        title: '宸ヤ綔鍙凤細' + data.wrkNo,
+                        title: '浠诲姟鍙凤細' + data.wrkNo,
                         shadeClose: true
                     }, function () {
                         http.post(baseUrl + "/hand/control/wrkMast", {workNo: data.wrkNo, type: 2}, function (res) {
@@ -322,8 +330,8 @@
                         layer.closeAll();
                     });
                 } else {
-                    layer.confirm('纭鍙栨秷璇ョ瑪宸ヤ綔妗o紵', {
-                        title: '宸ヤ綔鍙凤細' + data.wrkNo,
+                    layer.confirm('纭鍙栨秷璇ョ瑪浠诲姟妗o紵', {
+                        title: '浠诲姟鍙凤細' + data.wrkNo,
                         shadeClose: true
                     }, function () {
                         http.post(baseUrl + "/hand/control/wrkMast", {workNo: data.wrkNo, type: 2}, function (res) {
@@ -336,7 +344,7 @@
                 break;
             //  鎷f枡鍏ュ簱
             case 'pick':
-                layer.confirm('鎷f枡鍏ュ簱璇ョ瑪宸ヤ綔妗o紵', {title: '宸ヤ綔鍙凤細' + data.wrkNo, shadeClose: true}, function () {
+                layer.confirm('鎷f枡鍏ュ簱璇ョ瑪浠诲姟妗o紵', {title: '浠诲姟鍙凤細' + data.wrkNo, shadeClose: true}, function () {
                     http.post(baseUrl + "/hand/control/wrkMast", {workNo: data.wrkNo, type: 3}, function (res) {
                         $(".layui-laypage-btn")[0].click();
                         layer.msg(data.wrkNo + res.msg);
@@ -347,7 +355,7 @@
             //  鍏堝叆鍝�
             case 'preHave':
                 layer.confirm('浠诲姟鍙戠敓鍏堝叆鍝佸紓甯搞�傚闇�閲嶆柊鍏ュ簱锛岃纭繚璐х墿宸叉斁鑷冲爢鍨涙満鍑哄簱绔欙紒', {
-                    title: '宸ヤ綔鍙凤細' + data.wrkNo,
+                    title: '浠诲姟鍙凤細' + data.wrkNo,
                     shadeClose: true
                 }, function () {
                     http.post(baseUrl + "/deal/preHave/start", {wrkNo: data.wrkNo}, function (res) {
@@ -360,7 +368,7 @@
             //  绌烘搷浣�
             case 'takeNone':
                 layer.confirm('浠诲姟鍙戦�佺┖鎿嶄綔寮傚父锛佹槸鍚︺�傘�傘�傘�傘�傘�傘�傘�傦紵', {
-                    title: '宸ヤ綔鍙凤細' + data.wrkNo,
+                    title: '浠诲姟鍙凤細' + data.wrkNo,
                     shadeClose: true
                 }, function () {
                 });
@@ -393,6 +401,20 @@
                     }
                     , align: 'right' //鍙冲榻愬脊鍑猴紙v2.6.8 鏂板锛�
                     , style: 'box-shadow: 1px 1px 10px rgb(0 0 0 / 12%);' //璁剧疆棰濆鏍峰紡
+                });
+                break;
+            case 'commandShow'://鏌ョ湅鎸囦护
+                wrkNo = data.wrkNo;
+                wmsWrkNo = data.wmsWrkNo;
+                layer.open({
+                    type: 2,
+                    title: 'WMS浠诲姟鎸囦护',
+                    maxmin: true,
+                    area: [top.detailWidth, top.detailHeight],
+                    shadeClose: true,
+                    content: '../commandManage/commandManage.html',
+                    success: function (layero, index) {
+                    }
                 });
                 break;
         }
@@ -596,8 +618,8 @@
             cellMinWidth: 50,
             cols: [[
                 {type: 'checkbox'}
-                , {field: 'wrkNo', align: 'center', title: '宸ヤ綔鍙�'}
-                , {field: 'ioTime$', align: 'center', title: '宸ヤ綔鏃堕棿'}
+                , {field: 'wrkNo', align: 'center', title: '浠诲姟鍙�'}
+                , {field: 'ioTime$', align: 'center', title: '浠诲姟鏃堕棿'}
                 , {field: 'matnr', align: 'center', title: '鐗╂枡'}
                 , {field: 'lgnum', align: 'center', title: '浠撳簱鍙�'}
                 , {field: 'tbnum', align: 'center', title: '杞偍璇锋眰缂栧彿'}

--
Gitblit v1.9.1