From a12bbfebc54bc2fc52bde5bd33a83e60dc09a079 Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期三, 01 六月 2022 08:47:08 +0800
Subject: [PATCH] 生产计划平台 维护

---
 WebTM/views/生产管理/生产计划平台/JIT_DayPlanPlatForm.html |   60 ++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 36 insertions(+), 24 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 450ff51..ea6149a 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"
@@ -44,9 +44,13 @@
                                     </div>
                                 </div>
                                 <div class="layui-inline">
-                                    <label class="layui-form-label" style="width: 85px;">閿�鍞鍗曞彿</label>
-                                    <div class="layui-input-block" style="margin-left: 120px;">
-                                        <input type="text" class="layui-input" name="HSeOrderBillNo" id="HSeOrderBillNo">
+                                    <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">鐢熶骇杞﹂棿</label>
+                                    <div class="layui-input-block" style="margin-left: 77px;">
+                                        <input type="hidden" class="layui-input" lay-verify="HWorkShopID" name="HWorkShopID" id="HWorkShopID" value="0" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                        <input type="text" class="layui-input" lay-verify="HWorkShopIDName" name="HWorkShopIDName" id="HWorkShopIDName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                        <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHWorkShopID" id="btnHWorkShopID" style="padding: 0 10px;float: right;margin-right: 3px;">
+                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                        </button>
                                     </div>
                                 </div>
                                 <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">鏌ヨ</button>
@@ -114,13 +118,9 @@
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">鐢熶骇杞﹂棿</label>
-                                            <div class="layui-input-block" style="margin-left: 77px;">
-                                                <input type="hidden" class="layui-input" lay-verify="HWorkShopID" name="HWorkShopID" id="HWorkShopID" value="0" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
-                                                <input type="text" class="layui-input" lay-verify="HWorkShopIDName" name="HWorkShopIDName" id="HWorkShopIDName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
-                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHWorkShopID" id="btnHWorkShopID" style="padding: 0 10px;float: right;margin-right: 3px;">
-                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
-                                                </button>
+                                            <label class="layui-form-label" style="width: 85px;">閿�鍞鍗曞彿</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" name="HSeOrderBillNo" id="HSeOrderBillNo">
                                             </div>
                                         </div>
                                     </div>
@@ -190,16 +190,15 @@
                 if (obj.field == "鐢熶骇璧勬簮") {
                     return;
                 }
-                if (obj.data[Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd')] != null) {
+                if (!isNaN(parseInt(obj.data[Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd')]))) {
                     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) {
+                if (!isNaN(parseInt(obj.data[Format(yyyy + '/' + (MM + 1) + '/' + i, 'yyyy-MM-dd')]))) {
                     dateHQty += parseInt(obj.data[Format(yyyy + '/' + (MM + 1) + '/' + i, 'yyyy-MM-dd')]);
                 }
             }
-            console.log(dateHQty)
             //淇敼鏁版嵁
             obj.update({
                 "鏃ヨ鍒掓暟閲忔�婚噺": dateHQty
@@ -212,9 +211,6 @@
                 , data = checkStatus.data;
             switch (obj.event) {
                 case 'btn-CopyLine':
-                    console.log(JSON.stringify(data))
-                    console.log()
-                    
                     if (data.length <= 0) {
                         layer.msg("璇烽�夋嫨闇�瑕佸鍒剁殑涓�琛岋紒");
                     }
@@ -259,7 +255,7 @@
 
         //蹇�熻繃婊�
         form.on('submit(btnSearch)', function (data) {
-            get_FastQuery();
+            get_FastQuery(2);
         });
 
         //閲嶇疆
@@ -284,7 +280,7 @@
             Organ();
             //鍒濆鍖栬〃鏍�
             set_InitGrid();
-            get_FastQuery();
+            get_FastQuery(1);
         }
          //#endregion
 
@@ -471,15 +467,26 @@
         }
 
         //蹇�熻繃婊�
-        function get_FastQuery() {
+        function get_FastQuery(number) {
+            var HWorkShopID = 0;
+            var HProdORGID = 0;
+            if (number == 2) {
+                HWorkShopID = $("#HWorkShopID").val();//鐢熶骇杞﹂棿
+                if (HWorkShopID == 0) {
+                    return layer.msg("鐢熶骇杞﹂棿涓嶈兘涓虹┖!");
+                }
+
+                HProdORGID = $("#HProdORGID").val();//鐢熶骇璁㈠崟缁勭粐
+            }
+            if (number == 1) {
+                HProdORGID = sessionStorage["OrganizationID"];//鐢熶骇璁㈠崟缁勭粐
+            }
             var HPlanBeginDate = $("#HPlanBeginDate").val();//寮�宸ヨ捣濮嬫棩鏈�
-            var HProdORGID = $("#HProdORGID").val();//鐢熶骇璁㈠崟缁勭粐
-            var HSeOrderBillNo = $("#HSeOrderBillNo").val();//閿�鍞鍗曞彿
             var HPlanEndDate = $("#HPlanEndDate").val();//寮�宸ユ埅姝㈡棩鏈�
+            var HSeOrderBillNo = $("#HSeOrderBillNo").val();//閿�鍞鍗曞彿
             var HMaterID = $("#HMaterID").val();//鐗╂枡缂栫爜id
             var HICMOBillNo = $("#HICMOBillNo").val();//鐢熶骇璁㈠崟鍙�
-            var HWorkShopID = $("#HWorkShopID").val();//鐢熶骇杞﹂棿
-
+          
             sWhere = {
                 HPlanBeginDate: HPlanBeginDate
                 , HProdORGID: HProdORGID
@@ -534,7 +541,12 @@
                 dataType: "json",
                 success: function (data) {
                     if (data.count == 1) {
-                        get_FastQuery();
+                        if ($("#HWorkShopID").val() == 0) {
+                            get_FastQuery(1);
+                        }
+                        else {
+                            get_FastQuery(2);
+                        }
                         layer.close(index);
                         layer.msg("淇濆瓨鎴愬姛");
                     }

--
Gitblit v1.9.1