From a4bbc17545f06018fcee7d55380084d069fbc863 Mon Sep 17 00:00:00 2001
From: 王佳豪 <g675230687@126.com>
Date: 星期三, 14 四月 2021 09:10:16 +0800
Subject: [PATCH] 4.13小太阳需求改动

---
 src/main/webapp/static/js/locMatStatus/locMatStatus.js |   45 ++++++++++++++++++++++++---------------------
 1 files changed, 24 insertions(+), 21 deletions(-)

diff --git a/src/main/webapp/static/js/locMatStatus/locMatStatus.js b/src/main/webapp/static/js/locMatStatus/locMatStatus.js
index f6c67f4..c9c9748 100644
--- a/src/main/webapp/static/js/locMatStatus/locMatStatus.js
+++ b/src/main/webapp/static/js/locMatStatus/locMatStatus.js
@@ -1,6 +1,9 @@
 var pageCurr;
 function getCol() {
-    var cols = [{field: 'locNo$', align: 'center',title: '搴撲綅鍙�'}];
+    var cols = [
+        {type: 'checkbox', fixed: 'left'},
+        {field: 'locNo$', align: 'center',title: '搴撲綅鍙�'}
+        ];
     cols.push.apply(cols, detlCols);
     cols.push(
         {field: 'matStatus', align: 'center',title: '鐗╂枡鐘舵��', width: 100, templet: '#matStatus'}
@@ -523,14 +526,14 @@
 function showMatStatus() {
     var layer = layui.layer;
     var table = layui.table;
-    // // 鑾峰彇閫変腑琛�
-    // var checkStatus = table.checkStatus('chooseData');
-    // // 閫夋嫨琛屾暟鎹�
-    // var checkData = checkStatus.data;
-    // if (checkData.length == 0) {
-    //     layer.msg("璇烽�夋嫨鏁版嵁");
-    //     return;
-    // }
+    // 鑾峰彇閫変腑琛�
+    var checkStatus = table.checkStatus('locDetl');
+    // 閫夋嫨琛屾暟鎹�
+    var checkData = checkStatus.data;
+    if (checkData.length == 0) {
+        layer.msg("璇烽�夋嫨鏁版嵁");
+        return;
+    }
 
     matStatusConfirm = layer.open({
         type: 2,
@@ -540,7 +543,7 @@
         btn: ['纭畾'],
         success: function (layero, index) {
             // 鎴愬姛鎵撳紑寮圭獥
-            tableReload(false);
+            // tableReload(false);
         },
         yes: function (index, layero) {
             // 瀛愰〉闈�
@@ -549,23 +552,23 @@
             var forms = matStatus.forms;
             var cho = forms[0][0].value;
             // 鍏ュ弬鎷兼帴
-            var searchData = {};
-            $.each($('#search-box [name]').serializeArray(), function() {
-                searchData[this.name] = this.value;
-            });
-            const param = {
-                loc_no: searchData.loc_no,
-                matnr: searchData.matnr,
-                matStatusFlag: cho,
+            if (checkData && checkData.length > 0) {
+                checkData.map(function (item) {
+                   item.matStatus = cho;
+                });
             }
+            param = {
+                list: checkData,
+            };
             // 鏇存柊鐗╂枡鐘舵��
+            console.log('閫夋嫨鏁版嵁', checkData);
             $.ajax({
-                url: baseUrl+"/locDetl/getAllLocDetlData?loc_no=" + param.loc_no + "&matnr=" + param.matnr + "&mat_status=" + param.matStatusFlag,
+                url: baseUrl+"/locDetl/getAllLocDetlData",
                 headers: {'token': localStorage.getItem('token')},
-                // data: JSON.stringify(param),
+                data: JSON.stringify(param),
                 dataType:'json',
                 contentType:'application/json;charset=UTF-8',
-                method: 'GET',
+                method: 'POST',
                 success: function (res) {
                     console.log('杩斿洖鍊�', res);
                     // 鍏抽棴寮圭獥

--
Gitblit v1.9.1