From a5ee5055f053cbb4f13710fc251adbd780f3a43f Mon Sep 17 00:00:00 2001
From: 18516761980 <56479841@qq.com>
Date: 星期三, 31 八月 2022 17:28:52 +0800
Subject: [PATCH] #

---
 src/main/webapp/jsFiles/waitPakOut.js |   42 +++++++++++++++++++++++++++++++++++-------
 1 files changed, 35 insertions(+), 7 deletions(-)

diff --git a/src/main/webapp/jsFiles/waitPakOut.js b/src/main/webapp/jsFiles/waitPakOut.js
index fd38ba1..3fb798e 100644
--- a/src/main/webapp/jsFiles/waitPakOut.js
+++ b/src/main/webapp/jsFiles/waitPakOut.js
@@ -19,14 +19,21 @@
         showRefresh: false, //鏄剧ず鍒锋柊鎸夐挳
         showExport: false,
         toolbar: "#toolbar",
-        singleSelect : true,
-        clickToSelect: true, // 鍗曞嚮琛屽嵆鍙互閫変腑
+        // singleSelect : true,
+        // clickToSelect: true, // 鍗曞嚮琛屽嵆鍙互閫変腑
         search: false,//鏄剧ず鎼滅礌琛ㄥ崟
         silent: true, //鍒锋柊浜嬩欢蹇呴』璁剧疆
         sidePagination: "server", //琛ㄧず鏈嶅姟绔姹�
         columns: //myColumns,
             [{
-                checkbox: true
+                checkbox: true,
+                formatter:function (value, row, index) {
+                    if(row.ems_status === 1){//濡傛灉宸茬粡鎿嶄綔绂佹閫夋嫨
+                        return { disabled : true,}
+                    }else{
+                        return { disabled : false,}
+                    }
+                }
             }, {
                 field: "lgnum",
                 title: "浠撳簱鍙�",
@@ -201,19 +208,25 @@
             oInit.InitSubTable(index, row, $detail);
         },
         onCheck: function (row) {
-            getNetACount();
+            // getNetACount();
 //			alert(row.menu_name);
         }, onUncheck: function (row) {
-            getNetACount();
+            // getNetACount();
 //          alert('鍙栨秷閫変腑');       
         }, onCheckAll: function () {
-            getNetACount();
+            // getNetACount();
         }, onUncheckAll: function () {
-            getNetACount();
+            // getNetACount();
         },
         onClickRow: function (row, $element) {
             $('.info').removeClass('info');
             $($element).addClass('info');
+            // 鑱斿姩鍕鹃��
+            if (row[0]) {
+                $("#test-table").bootstrapTable('uncheckBy',  {field:"vlpla", values:[row.vlpla]});
+            } else {
+                $("#test-table").bootstrapTable('checkBy',  {field:"vlpla", values:[row.vlpla]});
+            }
         }
     });
 });
@@ -743,12 +756,14 @@
     // 鑾峰彇褰撳墠琛�
     var row = $("#test-table").bootstrapTable('getSelections');
     var paramList = [];
+    
     if (row.length > 0) {
         row.map(function (item) {
            paramList.push({
                lgnum: item.lgnum,
                tanum: item.tanum,
                tapos: item.tapos,
+               vlpla: item.vlpla,
            })
         });
     }
@@ -770,4 +785,17 @@
             }
         });
     }
+}
+
+//瀵煎嚭
+function ExportExcel(){
+    if(confirm("纭瀵煎嚭excel锛�")){
+        var url = "work/exportWaitPakOut.action?";
+        url += "matnr=" + $("#search_sheet_no").val();
+        url += "&maktx=" + $("#search_mat_no").val();
+        url += "&loc_no=" + $("#loc_no").val();
+        location.href=url;
+    }else{
+        return false;
+    }
 }
\ No newline at end of file

--
Gitblit v1.9.1