From d17c089f1d7ff3be848b05161917346e7f664a1d Mon Sep 17 00:00:00 2001
From: mrzhssss <pro6@qq.com>
Date: 星期二, 26 四月 2022 15:17:53 +0800
Subject: [PATCH] #

---
 src/main/webapp/static/js/ioWorks/stockIn.js |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/main/webapp/static/js/ioWorks/stockIn.js b/src/main/webapp/static/js/ioWorks/stockIn.js
index eed7ff0..89adcc6 100644
--- a/src/main/webapp/static/js/ioWorks/stockIn.js
+++ b/src/main/webapp/static/js/ioWorks/stockIn.js
@@ -1,9 +1,11 @@
 
 var initCountVal = 0;
+var initBatchVal='';
 var matCodeData = [];
 function getCol() {
     var cols = [
         {fixed: 'left', field: 'count', title: '鏁伴噺(蹇呭~)', align: 'center', edit:'text', width: 120,  style:'color: blue;font-weight: bold'}
+        ,{fixed: 'left', field: 'batch', title: '鎵瑰彿', align: 'center', edit:'text', width: 120,  style:'color: blue;font-weight: bold'}
     ];
     cols.push.apply(cols, matCols);
     cols.push({fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:80})
@@ -32,6 +34,7 @@
         cols: [getCol()],
         done: function (res, curr, count) {
             $('td[data-field=count] div').html(initCountVal);
+            $('td[data-field=batch] div').html(initBatchVal);
             setMatCodeData(res.data);
             limit();
         }
@@ -39,7 +42,8 @@
 
     // 椤甸潰淇敼
     table.on('edit(chooseData)', function (obj) {
-        updateMatCodeData(obj.data.matnr, Number(obj.value));
+        updateMatCodeData(obj.data.matnr, Number(obj.field.count),batch(obj.field.batch));
+
     });
 
     // 鐩戝惉澶村伐鍏锋爮浜嬩欢
@@ -115,10 +119,11 @@
         matCodeData = data;
         for (var i=0;i<matCodeData.length;i++){
             matCodeData[i]["count"] = initCountVal;
+            matCodeData[i]["batch"] = initBatchVal;
         }
     }
 
-    function updateMatCodeData(matnr, count) {
+    function updateMatCodeData(matnr, count,batch) {
         if (isNaN(count)) {
             layer.msg("璇疯緭鍏ユ暟瀛�");
         } else {
@@ -126,6 +131,7 @@
                 for (var i=0;i<matCodeData.length;i++){
                     if (matCodeData[i]["matnr"] === matnr){
                         matCodeData[i]["count"] = count;
+                        matCodeData[i]["batch"] = batch;
                     }
                 }
             } else {
@@ -265,6 +271,7 @@
             data.splice(i--, 1);
         } else {
             data[i]["count"] = initCountVal;
+            data[i]["batch"] = initBatchVal;
         }
     }
     matCodeData.push.apply(matCodeData, data);

--
Gitblit v1.9.1