From 589bf290df8ecdb0122a92af467f75b5abb86d77 Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期五, 27 五月 2022 08:51:14 +0800
Subject: [PATCH] 生产计划平台完善

---
 WebTM/views/生产管理/生产计划平台/JIT_DayPlanPlatForm.html |   37 +++++++++++++++++++++++++++++++++----
 1 files changed, 33 insertions(+), 4 deletions(-)

diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/JIT_DayPlanPlatForm.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/JIT_DayPlanPlatForm.html"
index d01b5ca..672e20b 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/JIT_DayPlanPlatForm.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/JIT_DayPlanPlatForm.html"
@@ -177,6 +177,35 @@
 
         //#region 瑙﹀彂浜嬩欢锛氬寘鎷琭orm.on(){}鏍煎紡鐨勬墍鏈夌偣鍑讳簨浠躲�侀�夋嫨浜嬩欢绛�
 
+         //琛屽唴榧犳爣绂诲紑浜嬩欢
+        table.on('edit(mainTable)', function (obj) {
+            var myDate = new Date();
+            var yyyy = myDate.getFullYear();
+            var MM = myDate.getMonth() + 1;
+            var dd = myDate.getDate();
+            var SumMonth = 31; //鍔ㄦ�佷袱鏈堜箣宸� new Date(yyyy, MM, 0).getDate()
+            var dateHQty = 0;
+
+            for (var i = 0; i <= (SumMonth - dd); i++) {
+                if (obj.field == "鐢熶骇璧勬簮") {
+                    return;
+                }
+                if (obj.data[Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd')] != null) {
+                    dateHQty += parseInt(obj.data[Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd')]);
+                }
+            }
+            for (var i = 1; i < dd; i++) {
+                if (obj.data[Format(yyyy + '/' + (MM + 1) + '/' + i, 'yyyy-MM-dd')] != null) {
+                    dateHQty += parseInt(obj.data[Format(yyyy + '/' + (MM + 1) + '/' + i, 'yyyy-MM-dd')]);
+                }
+            }
+            console.log(dateHQty)
+            //淇敼鏁版嵁
+            obj.update({
+                "鏃ヨ鍒掓暟閲忔�婚噺": dateHQty
+            });
+        })
+
         //澶村伐鍏锋爮浜嬩欢
         table.on('toolbar(mainTable)', function (obj) {
             var checkStatus = table.checkStatus('mainTable')
@@ -290,7 +319,6 @@
             var SumMonth = 31; //鍔ㄦ�佷袱鏈堜箣宸� new Date(yyyy, MM, 0).getDate()
 
             columns.push({ type: 'checkbox', fixed: 'left' });
-            columns.push({ field: 'hmainid', title: 'hmainid', hide: true });
             columns.push({ field: '鍗曟嵁鍙�', title: '鍗曟嵁鍙�', hide: true });
             columns.push({ field: '閿�鍞鍗曞彿', title: '閿�鍞鍗曞彿', width:150 });
             columns.push({ field: '鐢熶骇璁㈠崟鍙�', title: '鐢熶骇璁㈠崟鍙�', width:150 });
@@ -306,7 +334,7 @@
             columns.push({ field: 'HUnitID', title: 'HUnitID', hide: true});
             columns.push({ field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', width:150 });
             columns.push({ field: '閿�鍞鍗曟暟閲�', title: '閿�鍞鍗曟暟閲�', width:150 });//0
-            columns.push({ field: '璁㈠崟闇�姹傛暟閲�', title: '鐢熶骇璁㈠崟鏁伴噺', width: 150 });//0
+            columns.push({ field: '璁″垝鏁伴噺', title: '鐢熶骇璁㈠崟鏁伴噺', width: 150 });//0
             columns.push({ field: '璁㈠崟鍙帓鏁伴噺', title: '璁㈠崟鍙帓鏁伴噺', width:150 });
             columns.push({ field: '鏈叆搴撴暟閲�', title: '鏈叆搴撴暟閲�', width: 150 });//0
             columns.push({ field: '鎷嗗崟鏁伴噺', title: '鎷嗗崟鏁伴噺', width: 150 });//0
@@ -333,7 +361,7 @@
             columns.push({ field: '浜よ揣鏃ユ湡', title: '浜よ揣鏃ユ湡', width: 150 });
             columns.push({ field: '婧愬崟涓诲唴鐮�', title: '婧愬崟涓诲唴鐮�', width: 150 });
             columns.push({ field: '婧愬崟瀛愬唴鐮�', title: '婧愬崟瀛愬唴鐮�', width: 150 });
-            columns.push({ field: '鏃ヨ鍒掑伐鍗曚富鐮�', title: '鏃ヨ鍒掑伐鍗曚富鐮�', width: 150 });
+            columns.push({ field: 'hmainid', title: '鏃ヨ鍒掑伐鍗曚富鐮�', width: 150 });
 
             option = {
                 elem: '#mainTable'
@@ -521,7 +549,7 @@
             });
         }
 
-        //琛屽唴鍒犻櫎蹇嵎閿�
+        //琛屽唴蹇嵎閿�
         function set_GridCellCheck(obj) {
             $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) {
                 if (event.key == "F7") {
@@ -560,6 +588,7 @@
 
             })
         }
+
         //#endregion
         //浠ヤ笂鏄痩ayui妯″潡
     });

--
Gitblit v1.9.1