From b22b27bdac918e717def68d5b0bdecb6c953ee61 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期四, 28 十二月 2023 11:03:39 +0800
Subject: [PATCH] 生产计划平台下方选生产订单功能,生产汇报单编辑修改,报工时改为勾选一条数据 其余数据由系统自动带出

---
 WebTM/views/生产管理/生产汇报单/Sc_Add_ICMOReportBillList.html |    8 
 WebTM/views/生产管理/产量汇报单/Sc_ProductReportBillList.html  |   39 +++---
 WebTM/views/生产管理/生产计划平台/JIT_DayPlanPlatForm.html      |  257 +++++++++++++++++++++---------------------
 3 files changed, 154 insertions(+), 150 deletions(-)

diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\272\247\351\207\217\346\261\207\346\212\245\345\215\225/Sc_ProductReportBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\272\247\351\207\217\346\261\207\346\212\245\345\215\225/Sc_ProductReportBillList.html"
index b568186..63ca205 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\272\247\351\207\217\346\261\207\346\212\245\345\215\225/Sc_ProductReportBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\272\247\351\207\217\346\261\207\346\212\245\345\215\225/Sc_ProductReportBillList.html"
@@ -368,28 +368,27 @@
             form.on('submit(ProdReport)', function (data) {
                 var checkStatus = table.checkStatus('mainTable');
                 var TabData = checkStatus.data;
-                var HInterID = [];
+                var HInterID = TabData[0].HInterID;
 
-                for (let i = 0; i < TabData.length;i++) {
-                    HInterID.push(TabData[i].HInterID);
-                }
+                if (checkStatus.data.length != 1) {
+                    layer.alert("璇烽�夋嫨涓�鏉℃暟鎹�!鍚屼竴璁㈠崟鐨勭敓浜ф暟閲忓皢鐢辩郴缁熷垽鏂苟鑷姩甯﹀嚭銆�");
+                } else {
+                    layer.open({
+                        type: 2
+                        , area: ['100%', '100%']
+                        , title: '鐢熶骇姹囨姤鍗�-缂栬緫'
+                        , shade: 0.6
+                        , maxmin: false
+                        , anim: 0
+                        , content: ['../鐢熶骇姹囨姤鍗�/Sc_Add_ICMOReportBillList.html?OperationType=2&linterid=' + HInterID.toString() + '&HSouceBillType=' + 3724, 'yes']
+                        , resize: false
+                        , cancel: function () {
+                        }
+                        , end: function () {
 
-                layer.open({
-                    type: 2
-                    , area: ['100%', '100%']
-                    , title: '鐢熶骇姹囨姤鍗�-缂栬緫'
-                    , shade: 0.6
-                    , maxmin: false
-                    , anim: 0
-                    , content: ['../鐢熶骇姹囨姤鍗�/Sc_Add_ICMOReportBillList.html?OperationType=2&linterid=' + HInterID.toString() + '&HSouceBillType=' + 3724, 'yes']
-                    , resize: false
-                    , cancel: function () {
-                    }
-                    , end: function () {
-
-                    }
-                })
-               
+                        }
+                    })                   
+                }                                             
             })
             
             //閫�鍑�
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html"
index 0cb8b35..9829060 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html"
@@ -512,7 +512,7 @@
                 if (OperationType == 1 || OperationType == 2) {
                     refSav = "Add";
                 }
-                if (linterid == 3) {
+                if (OperationType == 3) {
                     refSav = "Update";
                 }
                 data.field.HMaker = sessionStorage["HUserName"];//鍒跺崟浜�
@@ -913,7 +913,9 @@
                 option_prodReport = {
                     id: 'mainTable_prodReport'
                     , elem: '#mainTable_prodReport'
-                    , page: false
+                    , page: true
+                    , limit: 1000
+                    , limits: [500,1000,1500,2000,3000]
                     , cellMinWidth: 120
                     , height: 500
                     , cols: [columns_prodReport]
@@ -994,7 +996,7 @@
                                         "HMaterID": data[i].鐗╂枡ID, "HMaterCode": data[i].鐗╂枡浠g爜, "HMaterName": data[i].鐗╂枡鍚嶇О, "HMaterSpec": data[i].瑙勬牸鍨嬪彿,
                                         "HUnitID": 0, "HUnitCode": "", "HUnitName": "", "HSourceID": data[i].鐢熶骇璧勬簮ID, "HSourceCode": data[i].鐢熶骇璧勬簮浠g爜,
                                         "HSourceName": data[i].鐢熶骇璧勬簮鍚嶇О, "HWorkerid": data[i].鎿嶄綔鍛業D, "HWorkerCode": data[i].鎿嶄綔鍛樹唬鐮�,
-                                        "HWorkerName": data[i].鎿嶄綔鍛樺悕绉�, "HQty": data[i].浜ч噺, "HBadQty": data[i].涓嶈壇鏁伴噺, "HICMOBillNo": data[i].鐢熶骇璁㈠崟鍙�,
+                                        "HWorkerName": data[i].鎿嶄綔鍛樺悕绉�, "HQty": data[i].浜ч噺, "HBadQty": data[i].涓嶈壇鏁伴噺 == '' ? 0 : data[i].涓嶈壇鏁伴噺, "HICMOBillNo": data[i].鐢熶骇璁㈠崟鍙�,
                                         "HICMOInterID": data[i].HICMOInterID, "HICMOEntryID": data[i].HICMOEntryID, "HRemark": ""
                                     });
                                 }
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 862b6fb..6a6f012 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"
@@ -191,25 +191,37 @@
                             <div class="layui-tab-content">
                                 <div class="layui-tab-item layui-show">
                                     <div class="layui-inline">
+                                        <label class="layui-form-label">寮�濮嬫棩鏈�</label>
+                                        <div class="layui-input-block">
+                                            <input type="date" class="layui-input" id="HBeginDate" style="width:120px;">
+                                        </div>
+                                    </div>
+                                    <div class="layui-inline">
+                                        <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+                                        <div class="layui-input-block">
+                                            <input type="date" class="layui-input" id="HEndDate" style="width:120px;">
+                                        </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="HMaterName" id="HMaterName">
+                                            <input type="text" class="layui-input" name="HDeptName_ICMO" id="HDeptName_ICMO">
                                         </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="HMaterName" id="HMaterName">
+                                            <input type="text" class="layui-input" name="HMaterName_ICMO" id="HMaterName_ICMO">
                                         </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="HMaterName" id="HMaterName">
+                                            <input type="text" class="layui-input" name="HICMOBillNo_ICMO" id="HICMOBillNo_ICMO">
                                         </div>
                                     </div>
-                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">鏌ヨ</button>
-                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch">閲嶇疆</button>
+                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch_ICMO" id="btnSearch_ICMO">鏌ヨ</button>
+                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch_ICMO" id="btnReSearch_ICMO">閲嶇疆</button>
                                     <!--寰呮帓璁㈠崟-->
                                     <table class="layui-hide" id="mainTable_ICMO" lay-filter="mainTable_ICMO"></table>
                                 </div>                               
@@ -232,7 +244,7 @@
                         <script type="text/html" id="toolbarDemo2">
                             <div class="layui-btn-container">
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Arrangement"><i class="layui-icon layuiiconform"></i>鎺掍骇</button>
-                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn2"><i class="layui-icon layuiiconform"></i>鍒楄缃�</button>
+                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn_ICMO"><i class="layui-icon layuiiconform"></i>鍒楄缃�</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Close"><i class="layui-icon layui-icon-logout"></i>閫�鍑�</button>
                             </div>
                         </script>
@@ -274,6 +286,7 @@
         var HModName = "JIT_DayPlanPlatForm";
         //涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
         var titleData = [];
+        var titleData_ICMO = ["hmainid", "HEntryID", "HEmpID", "HPRDORGID", "hsubid", "HMaterID", "HUnitID", "HDeptID", "HEntryCusID", "HCenterID","HSourceID"];
         //#endregion
 
         //#region 杩涘叆椤甸潰鍗冲姞杞�
@@ -364,6 +377,25 @@
             }
             //mainTable 涓鸿〃鏍糏D   娉ㄦ剰姝ゅ濡傛灉ID涓嶆纭皢瀵艰嚧浣犲湪鐩戝惉澶嶉�夋鏃惰幏鍙栦笉鍒颁綘閫夋嫨鐨勬暟鎹紝鍓嶉潰鐨勫彧鏄坊鍔犳垨鍒犻櫎閫変腑鏈�変腑鏍峰紡浠ュ強璁剧疆鑳屾櫙鑹诧紝瀛椾綋棰滆壊
             layui.each(table.cache.mainTable, function (i, l) {
+                if (obj.tr.index() == l.LAY_TABLE_INDEX) {
+                    l.LAY_CHECKED = flag;
+                }
+            });
+        })
+
+        table.on('row(mainTable_ICMO)', function (obj) {
+            //閫変腑琛屾敼鍙橀鑹�
+            var flag = !obj.tr.find(':checkbox:first').prop('checked');
+            obj.tr.find(':checkbox').prop('checked', flag);
+            if (flag) {
+                obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked');  //璁剧疆澶嶉�夋閫変腑鏍峰紡
+                $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
+            } else {
+                obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//鍙栨秷澶嶉�夋閫変腑鏍峰紡
+                $(obj.tr.selector).attr({ "style": "background:" });//鍙栨秷褰撳墠tr棰滆壊
+            }
+            //mainTable_ICMO 涓鸿〃鏍糏D   娉ㄦ剰姝ゅ濡傛灉ID涓嶆纭皢瀵艰嚧浣犲湪鐩戝惉澶嶉�夋鏃惰幏鍙栦笉鍒颁綘閫夋嫨鐨勬暟鎹紝鍓嶉潰鐨勫彧鏄坊鍔犳垨鍒犻櫎閫変腑鏈�変腑鏍峰紡浠ュ強璁剧疆鑳屾櫙鑹诧紝瀛椾綋棰滆壊
+            layui.each(table.cache.mainTable_ICMO, function (i, l) {
                 if (obj.tr.index() == l.LAY_TABLE_INDEX) {
                     l.LAY_CHECKED = flag;
                 }
@@ -475,8 +507,8 @@
                     parent.layui.admin.events.closeThisTabs();
                     break;
                 //鍒楄缃�
-                case 'set_HideColumn2':
-                    get_HideColumn2();
+                case 'set_HideColumn_ICMO':
+                    get_HideColumn_ICMO();
                     break;
             };
         });
@@ -513,9 +545,19 @@
             get_FastQuery(2);
         });
 
+        //蹇�熻繃婊�
+        form.on('submit(btnSearch_ICMO)', function (data) {
+            get_FastQuery_ICMO(2);
+        });
+
         //閲嶇疆
         form.on('submit(btnReSearch)', function (data) {
             set_ClearQuery();
+        });
+
+        //閲嶇疆
+        form.on('submit(btnReSearch_ICMO)', function (data) {
+            set_ClearQuery_ICMO();
         });
 
         //榻愬鍒嗘瀽
@@ -617,6 +659,9 @@
             $("#HPlanBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));
             $("#HPlanEndDate").val(Format(new Date(), "yyyy-MM-dd"));
             $("#HMastersDate").val("");
+
+            $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));
+            $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
             get_ReadConfigFile();
             //缁勭粐
             Organ();
@@ -1207,67 +1252,32 @@
             sWhere = ""//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
         }
 
-        
+
         //蹇�熻繃婊�
         function get_FastQuery_ICMO(number) {
-            var HWorkShopID = 0;
-            var HProdORGID = 0;
-            HWorkShopID = $("#HWorkShopID").val();//鐢熶骇杞﹂棿
-            if (number == 2) {
-                if (HWorkShopID == 0) {
-                    return layer.msg("鐢熶骇杞﹂棿涓嶈兘涓虹┖!");
-                }
+            var HDate = $("#HBeginDate").val();//寮�濮嬫棩鏈�
+            var HDate1 = $("#HEndDate").val();//缁撴潫鏃ユ湡
+            var HDeptName_ICMO = $("#HDeptName_ICMO").val();//鐢熶骇杞﹂棿
+            var HMaterName_ICMO = $("#HMaterName_ICMO").val();//鐗╂枡鍚嶇О
+            var HICMOBillNo_ICMO = $("#HICMOBillNo_ICMO").val(); //鐢熶骇璁㈠崟
 
-                HProdORGID = $("#HProdORGID").val();//鐢熶骇璁㈠崟缁勭粐
+            if (HDate) {
+                sWhere_ICMO += " and CONVERT(varchar(100),鏃ユ湡, 23) >= '" + HDate + "'";
             }
-            if (number == 1) {
-                HProdORGID = sessionStorage["OrganizationID"];//鐢熶骇璁㈠崟缁勭粐
+            if (HDate1) {
+                sWhere_ICMO += " and CONVERT(varchar(100),鏃ユ湡, 23) <= '" + HDate1 + "'";
             }
-            var HPlanBeginDate = $("#HPlanBeginDate").val();//寮�宸ヨ捣濮嬫棩鏈�
-            var HPlanEndDate = $("#HPlanEndDate").val();//寮�宸ユ埅姝㈡棩鏈�
-            var HMastersDate = $("#HMastersDate").val();//鎺掍骇鏃ユ湡
-            var HSeOrderBillNo = $("#HSeOrderBillNo").val();//閿�鍞鍗曞彿
-            var HMaterID = $("#HMaterID").val();//鐗╂枡缂栫爜id
-            var HICMOBillNo = $("#HICMOBillNo").val();//鐢熶骇璁㈠崟鍙�
-            var ColName = $("#ColName").val();//澶嶉�夋
-            var Comparator = $("#Comparator").val()
-            var ColContent = $("#ColContent").val();
-            var sWhere_ICMO = "";
-
-            if (ColName != 0 && Comparator != 0) {
-                var com = "";
-                switch (Comparator) {
-                    case "7":
-                        com = "like''%" + ColContent + "%''";
-                        break;
-                    case "8":
-                        com = "like''%" + ColContent + "''";
-                        break;
-                    case "9":
-                        com = "like''" + ColContent + "%''";
-                        break;
-                    case "10":
-                        com = "not like''%" + ColContent + "%''";
-                        break;
-                    default:
-                        com = "" + Comparator + "''" + ColContent + "''";
-                        break;
-                }
-                sWhere_ICMO += " and [" + ColName + "] " + com;
+            if (HDeptName_ICMO) {
+                sWhere_ICMO += " and 鐢熶骇杞﹂棿 like '%" + HDeptName_ICMO + "%'";
+            }
+            if (HMaterName_ICMO) {
+                sWhere_ICMO += " and concat(浜у搧浠g爜,浜у搧鍚嶇О,瑙勬牸鍨嬪彿) like '%" + HMaterName_ICMO + "%'";
+            }
+            if (HICMOBillNo_ICMO) {
+                sWhere_ICMO += " and 鍗曟嵁鍙� like '%" + HICMOBillNo_ICMO + "%'";
             }
 
-            sWhere_ICMO = {
-                HPlanBeginDate: HPlanBeginDate
-                , HProdORGID: HProdORGID
-                , HSeOrderBillNo: HSeOrderBillNo
-                , HPlanEndDate: HPlanEndDate
-                , HMaterID: HMaterID
-                , HICMOBillNo: HICMOBillNo
-                , HWorkShopID: HWorkShopID
-                , HMastersDate: HMastersDate
-                , sWheres: sWheres
-            }
-            get_Display2(JSON.stringify(sWhere_ICMO));
+            get_Display2(sWhere_ICMO);
             sWhere_ICMO = ""//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
         }
 
@@ -1313,24 +1323,16 @@
             form.render('select');
             sWhere = "";
         }
-        
+
         //閲嶇疆
         function set_ClearQuery_ICMO() {
-            $("#HPlanBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));//寮�宸ヨ捣濮嬫棩鏈�
-            $("#HSeOrderBillNo").val("");//閿�鍞鍗曞彿
-            $("#HPlanEndDate").val(Format(new Date(), "yyyy-MM-dd"));//寮�宸ユ埅姝㈡棩鏈�
-            $("#HMastersDate").val("");//鎺掍骇鏃ユ湡
-            $("#HMaterID").val("0");//鐗╂枡缂栫爜id
-            $("#HMaterNumber").val("");//鐗╂枡缂栫爜
-            $("#HMaterName").val("");//鐗╂枡鍚嶇О
-            $("#HMaterModel").val("");//瑙勬牸鍨嬪彿
-            $("#HICMOBillNo").val("");//鐢熶骇璁㈠崟鍙�
-            $("#HWorkShopID").val("0");//鐢熶骇杞﹂棿id
-            $("#HWorkShopIDName").val("");//鐢熶骇杞﹂棿
-            $("#HProdORGID").val(sessionStorage["OrganizationID"])//鐢熶骇璁㈠崟缁勭粐
-            $("#ColContent").val("");
-            $("#ColName").val("0");
-            $("#Comparator").val("0");
+            //$("#HPlanBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));//寮�宸ヨ捣濮嬫棩鏈�
+            //$("#HPlanEndDate").val(Format(new Date(), "yyyy-MM-dd"));//寮�宸ユ埅姝㈡棩鏈�
+
+            $("#HDeptName_ICMO").val("");//鐢熶骇杞﹂棿
+            $("#HMaterName_ICMO").val("");//鐗╂枡鍚嶇О
+            $("#HICMOBillNo_ICMO").val(""); //鐢熶骇璁㈠崟
+
             form.render('select');
             sWhere_ICMO = "";
         }
@@ -2559,7 +2561,7 @@
         function get_Display2(sWhere_ICMO) {
             var ajaxLoad = layer.load();
             $.ajax({
-                url: GetWEBURL() + '/LEMS/MES_IF_ICMOBillList_Json',
+                url: GetWEBURL() + '/Sc_ICMOBill/NotInDayPlan',
                 type: "GET",
                 data: { "sWhere": sWhere_ICMO, "user": sessionStorage["HUserName"] },
                 success: function (data1) {
@@ -2574,7 +2576,7 @@
                         col.push({ type: 'checkbox', fixed: 'left' });
                         for (var i = 0; i < data.length; i++) {
                             // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
-                            if ($.inArray(data[i].name, titleData) > -1) {
+                            if ($.inArray(data[i].name, titleData_ICMO) > -1) {
                                 col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
                             }
                             else {
@@ -2597,14 +2599,14 @@
                             , data: data1.data
                             , height: 400
                             , page: true
-                            , limits: [50, 500, 5000, 50000]
+                            , limits: [200, 500, 5000, 50000]
                             , limit: 200
                             , cellMinWidth: 90
                         }
                         table.render(option2);
 
                         //鍒锋柊琛ㄦ牸鏁版嵁
-                        DisPlay_HideColumn2();
+                        DisPlay_HideColumn_ICMO();
 
                         layer.close(ajaxLoad);
                         //if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") {
@@ -2627,49 +2629,50 @@
             var checkStatus = table.checkStatus('mainTable_ICMO')
                 , data = checkStatus.data;
             if (checkStatus.data.length > 0) {
-                console.log(option.data);
-                var arr_field = [];
-                //鑾峰彇宸叉帓璁㈠崟鍒楄〃瀛楁
-                for (let i = 0; i < option_columns.length; i++) {
-                    if (option_columns[i].field != undefined && option_columns[i].field != null) {
-                        arr_field.push(option_columns[i].field);
-                    }
-                }
+                //var arr_field = [];
+                ////鑾峰彇宸叉帓璁㈠崟鍒楄〃瀛楁
+                //for (let i = 0; i < option_columns.length; i++) {
+                //    if (option_columns[i].field != undefined && option_columns[i].field != null) {
+                //        arr_field.push(option_columns[i].field);
+                //    }
+                //}
                 //鎶婂凡鎺掕鍗曞垪琛ㄥ瓧娈靛瓨鍏bj瀵硅薄涓紝浠ヤ究缁欏瓧娈佃祴鍊�
-                var obj = {};
-                for (let i = 0; i < arr_field.length; i++) {
-                    var key = arr_field[i];
-                    var value = '';
-                    obj[key] = value;
-                }
+                //var obj = {};
+                //for (let i = 0; i < arr_field.length; i++) {
+                //    var key = arr_field[i];
+                //    var value = '';
+                //    obj[key] = value;
+                //}
                 //鑾峰彇鍕鹃�変笂鐨勫緟鎺掔敓浜ц鍗�
                 for (var i = 0; i < checkStatus.data.length; i++) {
-                    obj.HMaterID = data[i].HMaterID;
-                    obj.HProdORGID = data[i].HPRDORGID;
-                    obj.HUnitID = data[i].HUnitID;
-                    obj.HWorkShopID = data[i].HDeptID;
-                    obj.鎷嗗崟鏁伴噺 = data[i].鐢熶骇浠诲姟鍗曟暟閲�;
-                    obj.婧愬崟涓诲唴鐮� = data[i].hmainid;
-                    obj.婧愬崟瀛愬唴鐮� = data[i].HEntryID;
-                    obj.鐗╂枡浠g爜 = data[i].浜у搧浠g爜;
-                    obj.鐗╂枡鍚嶇О = data[i].浜у搧鍚嶇О;
-                    obj.鐢熶骇缁勭粐 = "鏅轰簯杩堟��";
-                    obj.鐢熶骇璁㈠崟鍗曟嵁绫诲瀷 = data[i].鍗曟嵁绫诲瀷;
-                    obj.鐢熶骇璁㈠崟鍙� = data[i].鍗曟嵁鍙�;
-                    obj.鐢熶骇璁㈠崟鏄庣粏琛屽彿 = data[i].HEntryID;
-                    obj.鐢熶骇杞﹂棿 = data[i].鐢熶骇杞﹂棿;
-                    obj.瑙勬牸鍨嬪彿 = data[i].瑙勬牸鍨嬪彿;
-                    obj.璁″垝寮�濮嬫棩鏈� = data[i].璁″垝寮�宸ユ棩鏈�;
-                    obj.璁″垝鏁伴噺 = data[i].鐢熶骇浠诲姟鍗曟暟閲�;
-                    obj.璁″垝缁撴潫鏃ユ湡 = data[i].璁″垝瀹屽伐鏃ユ湡;
-                    obj.璁¢噺鍗曚綅 = data[i].璁¢噺鍗曚綅;
-                    obj.璁㈠崟鍙帓鏁伴噺 = data[i].鐢熶骇浠诲姟鍗曟暟閲�;
-                    obj.璁㈠崟绛夌骇 = data[i].璁㈠崟绛夌骇;
-                    obj.璁㈠崟绫诲瀷 = data[i].鍗曟嵁绫诲瀷;
-                    obj.閿�鍞鍗曞彿 = data[i].閿�鍞鍗曞彿;
-                    obj.閿�鍞鍗曟暟閲� = data[i].閿�鍞暟閲�;
+                    var newObj = {
+                        "HMaterID" : data[i].HMaterID,
+                        "HProdORGID" : data[i].HPRDORGID,
+                        "HUnitID" : data[i].HUnitID,
+                        "HWorkShopID" : data[i].HDeptID,
+                        "鎷嗗崟鏁伴噺" : data[i].鐢熶骇浠诲姟鍗曟暟閲�,
+                        "婧愬崟涓诲唴鐮�" : data[i].hmainid,
+                        "婧愬崟瀛愬唴鐮�" : data[i].HEntryID,
+                        "鐗╂枡浠g爜" : data[i].浜у搧浠g爜,
+                        "鐗╂枡鍚嶇О" : data[i].浜у搧鍚嶇О,
+                        "鐢熶骇缁勭粐": data[i].鐢熶骇缁勭粐,
+                        "鐢熶骇璁㈠崟鍗曟嵁绫诲瀷" : data[i].鍗曟嵁绫诲瀷,
+                        "鐢熶骇璁㈠崟鍙�" : data[i].鍗曟嵁鍙�,
+                        "鐢熶骇璁㈠崟鏄庣粏琛屽彿" : data[i].HEntryID,
+                        "鐢熶骇杞﹂棿" : data[i].鐢熶骇杞﹂棿,
+                        "瑙勬牸鍨嬪彿" : data[i].瑙勬牸鍨嬪彿,
+                        "璁″垝寮�濮嬫棩鏈�" : data[i].璁″垝寮�宸ユ棩鏈�,
+                        "璁″垝鏁伴噺" : data[i].鐢熶骇浠诲姟鍗曟暟閲�,
+                        "璁″垝缁撴潫鏃ユ湡" : data[i].璁″垝瀹屽伐鏃ユ湡,
+                        "璁¢噺鍗曚綅" : data[i].璁¢噺鍗曚綅,
+                        "璁㈠崟鍙帓鏁伴噺" : data[i].鐢熶骇浠诲姟鍗曟暟閲�,
+                        "璁㈠崟绛夌骇" : data[i].璁㈠崟绛夌骇,
+                        "璁㈠崟绫诲瀷" : data[i].鍗曟嵁绫诲瀷,
+                        "閿�鍞鍗曞彿" : data[i].閿�鍞鍗曞彿,
+                        "閿�鍞鍗曟暟閲�" : data[i].閿�鍞暟閲�
+                    }
 
-                    option.data.push(obj);
+                    option.data.push(newObj);
                     table.render(option)
                 }
 
@@ -2843,7 +2846,7 @@
             })
         }
 
-        function get_HideColumn2() {
+        function get_HideColumn_ICMO() {
             var colName = "";
             var contentUrl = "";
             for (var i = 1; i < option2.cols[0].length; i++) {
@@ -2870,14 +2873,14 @@
                 , btn: ["纭畾", "鍙栨秷"]
                 , btn1: function (index, laero) {
                     //鍒锋柊琛ㄦ牸鏁版嵁
-                    DisPlay_HideColumn2();
+                    DisPlay_HideColumn_ICMO();
                     //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
                     layer.close(index);//鍏抽棴寮圭獥
                 }
             })
         }
 
-        function DisPlay_HideColumn2() {
+        function DisPlay_HideColumn_ICMO() {
             $.ajax({
                 url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList',
                 type: "GET",
@@ -2887,7 +2890,7 @@
 
 
                         var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁
-                        /* var titleData = ["鍗曟嵁ID", "HMouldID", "hsubid", "HManagerID", "婧愬崟涓诲唴鐮�", "婧愬崟瀛愬唴鐮�"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�*/
+                        /* var titleData_ICMO = ["鍗曟嵁ID", "HMouldID", "hsubid", "HManagerID", "婧愬崟涓诲唴鐮�", "婧愬崟瀛愬唴鐮�"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�*/
 
                         dataCol = data1.data[0].HGridString.split(',');
 
@@ -2916,7 +2919,7 @@
                             //    option.cols[0][i + 1]["width"] = "";
                             //}
                             //鏄剧ず鍒�
-                            if (dataCols[1] == 0 && $.inArray(option2.cols[0][i + 1]["title"], titleData) == -1) {
+                            if (dataCols[1] == 0 && $.inArray(option2.cols[0][i + 1]["title"], titleData_ICMO) == -1) {
                                 option2.cols[0][i + 1]["hide"] = false;
                             }
                             //瀛椾綋鎵�鍦ㄤ綅缃�(宸� 灞呬腑 鍙�)
@@ -2945,7 +2948,7 @@
                         //鍐荤粨鍒�
                         if (data1.data[0].HFixCols != 0) {
                             for (var i = 0; i < data1.data[0].HFixCols; i++) {
-                                if ($.inArray(option2.cols[0][i + 1]["title"], titleData) != -1) {
+                                if ($.inArray(option2.cols[0][i + 1]["title"], titleData_ICMO) != -1) {
                                     data1.data[0].HFixCols += 1;
                                 }
                                 option2.cols[0][i + 1]["fixed"] = "left";

--
Gitblit v1.9.1