From c400bea36ba1906d31fbb9e1736f22681d6725ca Mon Sep 17 00:00:00 2001
From: llj <132905093+newwwwwwtree@users.noreply.github.com>
Date: 星期六, 28 二月 2026 14:14:44 +0800
Subject: [PATCH] 1

---
 WebTM/views/基础资料/公用基础资料/Gy_DepartmentList.html         |    3 
 WebTM/views/设备管理/设备报表/Sb_EquipDotCheckTaskReport.html  |   55 +++++++++++
 WebTM/views/成本管理/期初在产品表/Gy_WIPBal_Excel.html           |   29 +++++
 WebTM/views/模治具管理/器具报表/Sc_MouldDotCheckTaskReport.html |   56 +++++++++++
 WebTM/views/成本管理/期初在产品表/Kf_WIPBal.html                 |  138 +++++++++++++++++++++-----
 WebTM/layuiadmin/Scripts/webConfig.js                  |    2 
 6 files changed, 251 insertions(+), 32 deletions(-)

diff --git a/WebTM/layuiadmin/Scripts/webConfig.js b/WebTM/layuiadmin/Scripts/webConfig.js
index 22ea10d..95de39b 100644
--- a/WebTM/layuiadmin/Scripts/webConfig.js
+++ b/WebTM/layuiadmin/Scripts/webConfig.js
@@ -10,7 +10,7 @@
     //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //鏉ㄤ箰鏈湴閰嶇疆
     //var WEBURL = "http://47.96.97.237/API/";          //鏅轰簯鏈嶅姟鍣�
    /* var WEBURL = "http://localhost:8082/LuBaoAPI/";  //浣欐�濇澃鏈湴閰嶇疆*/
-    //var WEBURL = "http://localhost:81/API/";            // 闄堥晲鍝叉湰鍦伴厤缃�*/
+    var WEBURL = "http://localhost:81/API/";            // 闄堥晲鍝叉湰鍦伴厤缃�*/
      //var WEBURL = "http://localhost:8082/LuBaoAPI/";  //鏉庢灄淇婃湰鍦伴厤缃�
     //var WEBURL = "http://localhost:8088/ARAPI/";      //浣欐�濇澃鏈湴閰嶇疆(瀹夌憺)
     //var WEBURL = "http://61.164.86.218:8099/ABAPI/";  //濂ラ偊
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DepartmentList.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DepartmentList.html"
index 2903dc7..c23a129 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DepartmentList.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DepartmentList.html"
@@ -1297,7 +1297,8 @@
                 if (typeof(openType) != "undefined") {
                     if (openType == 1) {
                         /*addSWhere = " and 绂佺敤鏍囪 = '' 瀹℃牳浜� !='' and 杞﹂棿鏍囪 = 'Y' " ;*/
-                        addSWhere = " and 绂佺敤鏍囪 = ' ' and 杞﹂棿鏍囪 = 'Y' ";
+                        //addSWhere = " and 绂佺敤鏍囪 = ' ' and 杞﹂棿鏍囪 = 'Y' ";
+                        addSWhere = " ";
                     } else {
                         addSWhere = " and 绂佺敤鏍囪 = '' and ISNULL(瀹℃牳浜�,'') <> '' ";
                     }
diff --git "a/WebTM/views/\346\210\220\346\234\254\347\256\241\347\220\206/\346\234\237\345\210\235\345\234\250\344\272\247\345\223\201\350\241\250/Gy_WIPBal_Excel.html" "b/WebTM/views/\346\210\220\346\234\254\347\256\241\347\220\206/\346\234\237\345\210\235\345\234\250\344\272\247\345\223\201\350\241\250/Gy_WIPBal_Excel.html"
index e22448e..0607335 100644
--- "a/WebTM/views/\346\210\220\346\234\254\347\256\241\347\220\206/\346\234\237\345\210\235\345\234\250\344\272\247\345\223\201\350\241\250/Gy_WIPBal_Excel.html"
+++ "b/WebTM/views/\346\210\220\346\234\254\347\256\241\347\220\206/\346\234\237\345\210\235\345\234\250\344\272\247\345\223\201\350\241\250/Gy_WIPBal_Excel.html"
@@ -110,22 +110,47 @@
 
         //#region 瑙﹀彂浜嬩欢锛氬寘鎷琭orm.on(){}鏍煎紡鐨勬墍鏈夌偣鍑讳簨浠躲�侀�夋嫨浜嬩欢绛�
 
+      
+
         //鏂囦欢涓婁紶
         upload.render({
             elem: '#UpLoad',
             url: GetWEBURL() + '/Kf_WIPBal/Kf_WIPBal_Excel',
             contentType: 'application/json',
             exts: 'xls|xlsx', //鍏佽涓婁紶鐨勭被鍨�
+            before: function (obj) { // 涓婁紶鍓�
+                layer.load(1, {
+                    shade: [0.3, '#000'] // 0.3閫忔槑搴﹂粦鑹查伄缃�
+                });
+            },
             done: function (data1) {
+                layer.closeAll('loading'); // 鍏抽棴鍔犺浇灞�
                 if (data1.count == 1) {
                     option.data = data1.data;
+
+                    // 鑾峰彇褰撳墠骞存湀
+                    var now = new Date();
+                    var year = now.getFullYear();
+                    var month = (now.getMonth() + 1).toString().padStart(2, '0');
+                    var currentYearMonth = year + '-' + month;
+
+                    // 璁剧疆骞存湀杈撳叆妗嗙殑鍊�
+                    $('#ID-laydate-type-month').val(currentYearMonth);
+
+                    // 涓哄鍏ョ殑鏁版嵁娣诲姞骞村拰鏈堝瓧娈�
+                    for (var i = 0; i < option.data.length; i++) {
+                        option.data[i]['骞�'] = year.toString();
+                        option.data[i]['鏈�'] = month;
+                    }
+
                     table.render(option);
+
                 } else {
                     layer.alert(data1.code + data1.Message, { icon: 5 });
                 }
             },
             error: function (err) {
-                debugger
+                layer.closeAll('loading'); // 鍏抽棴鍔犺浇灞�
                 layer.alert('瀵煎叆鍑虹幇寮傚父', { icon: 2 });
             }
         });
@@ -137,6 +162,8 @@
 
         //瀵煎叆  淇濆瓨鏁版嵁
         form.on('submit(btnSave)', function (data) {
+
+          
             if (table.cache["mainTable"] != null) {
                 set_AddNew(data);
             }
diff --git "a/WebTM/views/\346\210\220\346\234\254\347\256\241\347\220\206/\346\234\237\345\210\235\345\234\250\344\272\247\345\223\201\350\241\250/Kf_WIPBal.html" "b/WebTM/views/\346\210\220\346\234\254\347\256\241\347\220\206/\346\234\237\345\210\235\345\234\250\344\272\247\345\223\201\350\241\250/Kf_WIPBal.html"
index 78fb115..493ff58 100644
--- "a/WebTM/views/\346\210\220\346\234\254\347\256\241\347\220\206/\346\234\237\345\210\235\345\234\250\344\272\247\345\223\201\350\241\250/Kf_WIPBal.html"
+++ "b/WebTM/views/\346\210\220\346\234\254\347\256\241\347\220\206/\346\234\237\345\210\235\345\234\250\344\272\247\345\223\201\350\241\250/Kf_WIPBal.html"
@@ -39,7 +39,7 @@
                                             <!-- 鍔ㄦ�佹覆鏌撹溅闂� -->
                                         </select>
                                     </div>
-                                </div>             
+                                </div>
                                 <!-- 鐗╂枡 -->
                                 <div class="layui-inline">
                                     <label class="layui-form-label">鐗╂枡</label>
@@ -51,18 +51,19 @@
                                         </button>
                                     </div>
                                 </div>
-                                <!-- 寮�濮嬫棩鏈� -->
-                                <div class="layui-inline">
-                                    <label class="layui-form-label">寮�濮嬫棩鏈�</label>
-                                    <div class="layui-input-block">
-                                        <input type="date" class="layui-input" name="HBDate" id="HBDate" style="width:150px;">
+                                <!-- 寮�濮嬪勾鏈� -->
+                                <div class="layui-inline" style="margin-left: 20px;">
+                                    <label class="layui-form-label">寮�濮嬪勾鏈�</label>
+                                    <div class="layui-input-inline">
+                                        <input type="text" class="layui-input" id="ID-laydate-start-month" placeholder="閫夋嫨寮�濮嬪勾鏈�" readonly>
                                     </div>
                                 </div>
-                                <!-- 缁撴潫鏃ユ湡 -->
-                                <div class="layui-inline">
-                                    <label class="layui-form-label">缁撴潫鏃ユ湡</label>
-                                    <div class="layui-input-block">
-                                        <input type="date" class="layui-input" name="HEDate" id="HEDate" style="width:150px;">
+
+                                <!-- 缁撴潫骞存湀 -->
+                                <div class="layui-inline" style="margin-left: 20px;">
+                                    <label class="layui-form-label">缁撴潫骞存湀</label>
+                                    <div class="layui-input-inline">
+                                        <input type="text" class="layui-input" id="ID-laydate-end-month" placeholder="閫夋嫨缁撴潫骞存湀" readonly>
                                     </div>
                                 </div>
                                 <!-- 鏌ヨ鎸夐挳 -->
@@ -128,14 +129,40 @@
             // 鍏ㄥ眬鏌ヨ鏉′欢瀛楃涓�
             var sWhere = "";
 
-            // ---------- 鍒濆鍖� ----------
+            
             function initPage() {
                 // 娓叉煋杞﹂棿涓嬫媺妗�
                 loadDeptSelect();
-                // 璁剧疆榛樿鏃ユ湡: 寮�濮嬫棩鏈熶负7澶╁墠锛岀粨鏉熸棩鏈熶负浠婂ぉ
-                $("#HBDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 7), "yyyy-MM-dd"));
-                $("#HEDate").val(Format(new Date(), "yyyy-MM-dd"));
-               
+
+                // 璁剧疆榛樿鏃ユ湡: 寮�濮嬪勾鏈堜负7涓湀鍓嶏紝缁撴潫骞存湀涓轰粖澶�
+                var currentDate = new Date();
+                var lastMonth = new Date(currentDate);
+                lastMonth.setMonth(currentDate.getMonth() - 12);
+
+                // 鏂板锛氭覆鏌撳紑濮嬪勾鏈堥�夋嫨鍣�
+                laydate.render({
+                    elem: '#ID-laydate-start-month',
+                    type: 'month',
+                    format: 'yyyy-MM',
+                    value: lastMonth,
+                    done: function (value, date) {
+                        // 鍙互閫夋嫨鍦ㄨ繖閲岃Е鍙戞煡璇�
+                        // getFastQuery(2);
+                    }
+                });
+
+                // 鏂板锛氭覆鏌撶粨鏉熷勾鏈堥�夋嫨鍣�
+                laydate.render({
+                    elem: '#ID-laydate-end-month',
+                    type: 'month',
+                    format: 'yyyy-MM',
+                    value: currentDate,
+                    done: function (value, date) {
+                        // 鍙互閫夋嫨鍦ㄨ繖閲岃Е鍙戞煡璇�
+                        // getFastQuery(2);
+                    }
+                });
+
                 getFastQuery(2);
                 // 閲嶆柊娓叉煋琛ㄥ崟鍏冪礌锛坰elect绛夛級
                 form.render('select');
@@ -167,15 +194,51 @@
 
            
 
-            // 鏌ヨ骞舵覆鏌撻樁姊姤琛�
+            // 淇敼鍚庣殑getFastQuery鍑芥暟
             function getFastQuery(type) {
-                var HBeginDate = $("#HBDate").val();
-                var HEndDate = $("#HEDate").val();
+                // 淇敼锛氫粠骞存湀閫夋嫨鍣ㄨ幏鍙栧�硷紝鑰屼笉鏄粠鏃ユ湡杈撳叆妗�
+                var HStartYearMonth = $("#ID-laydate-start-month").val();
+                var HEndYearMonth = $("#ID-laydate-end-month").val();
+
+                // 鏂板锛氶獙璇佹槸鍚﹂�夋嫨浜嗗紑濮嬪勾鏈�
+                if (!HStartYearMonth) {
+                    layer.msg('璇烽�夋嫨寮�濮嬪勾鏈�', { icon: 2 });
+                    return;
+                }
+
+                // 鏂板锛氶獙璇佹槸鍚﹂�夋嫨浜嗙粨鏉熷勾鏈�
+                if (!HEndYearMonth) {
+                    layer.msg('璇烽�夋嫨缁撴潫骞存湀', { icon: 2 });
+                    return;
+                }
+
+                // 鏂板锛氳В鏋愬紑濮嬪勾鏈堜负骞村拰鏈�
+                var startParts = HStartYearMonth.split('-');
+                var HStartYear = startParts[0];
+                var HStartPeriod = startParts[1];
+
+                // 鏂板锛氳В鏋愮粨鏉熷勾鏈堜负骞村拰鏈�
+                var endParts = HEndYearMonth.split('-');
+                var HEndYear = endParts[0];
+                var HEndPeriod = endParts[1];
+
+                // 鏂板锛氶獙璇佸勾鏈堣寖鍥存槸鍚︽湁鏁�
+                var startValue = parseInt(HStartYear) * 100 + parseInt(HStartPeriod);
+                var endValue = parseInt(HEndYear) * 100 + parseInt(HEndPeriod);
+
+                if (startValue > endValue) {
+                    layer.msg('寮�濮嬪勾鏈堜笉鑳藉ぇ浜庣粨鏉熷勾鏈�', { icon: 2 });
+                    return;
+                }
+
                 var HCostObjID = $("#HMaterID").val() || '0';
                 var HWorkShopID = $("#HDeptID").val() || '0';
 
-                var spParams = "'" + HBeginDate + "','" + HEndDate + "','" + HWorkShopID + "','" + HCostObjID+ "'";
-                sWhere = spParams; // 鐢ㄤ簬鍐呴儴
+                // 淇敼锛氬瓨鍌ㄨ繃绋嬪弬鏁版敼涓哄紑濮嬪勾銆佸紑濮嬫湀銆佺粨鏉熷勾銆佺粨鏉熸湀銆佽溅闂淬�佺墿鏂�
+                var spParams = "'" + HStartYear + "','" + HStartPeriod + "','" +
+                    HEndYear + "','" + HEndPeriod + "','" +
+                    HWorkShopID + "','" + HCostObjID + "'";
+                sWhere = spParams;
 
                 if (type == 2) {
                     get_Display(spParams);
@@ -273,16 +336,33 @@
             }
 
             // 閲嶇疆杩囨护鏉′欢
+            // 淇敼鍚庣殑clearQuery鍑芥暟
             function clearQuery() {
-                $("#HBDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 7), "yyyy-MM-dd"));
-                $("#HEDate").val(Format(new Date(), "yyyy-MM-dd"));
+                var currentDate = new Date();
+                var lastMonth = new Date(currentDate);
+                lastMonth.setMonth(currentDate.getMonth() - 7);
+
+                // 淇敼锛氶噸鏂拌缃紑濮嬪勾鏈堥�夋嫨鍣ㄧ殑鍊�
+                laydate.render({
+                    elem: '#ID-laydate-start-month',
+                    type: 'month',
+                    format: 'yyyy-MM',
+                    value: lastMonth,
+                    show: false  // 涓嶆樉绀洪潰鏉�
+                });
+
+                // 淇敼锛氶噸鏂拌缃粨鏉熷勾鏈堥�夋嫨鍣ㄧ殑鍊�
+                laydate.render({
+                    elem: '#ID-laydate-end-month',
+                    type: 'month',
+                    format: 'yyyy-MM',
+                    value: currentDate,
+                    show: false  // 涓嶆樉绀洪潰鏉�
+                });
+
                 $("#HDeptID").val(0);
-                $("#HEmpID").val(0);
-                $("#HEmpName").val("");
-                $("#HGroupID").val(0);
-                $("#HGroupName").val("");
-                $("#HMaterID").val("0");     
-                $("#HMaterName").val("");   
+                $("#HMaterID").val("0");
+                $("#HMaterName").val("");
                 form.render('select');
             }
 
diff --git "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\346\212\245\350\241\250/Sc_MouldDotCheckTaskReport.html" "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\346\212\245\350\241\250/Sc_MouldDotCheckTaskReport.html"
index 0226cd6..9d09215 100644
--- "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\346\212\245\350\241\250/Sc_MouldDotCheckTaskReport.html"
+++ "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\346\212\245\350\241\250/Sc_MouldDotCheckTaskReport.html"
@@ -33,6 +33,7 @@
                                 <li lay-id="1" class="layui-this">浠婃棩寰呯偣妫�</li>
                                 <li lay-id="2">浠婃棩宸茬偣妫�</li>
                                 <li lay-id="3">浠婂ぉ鍏ㄩ儴浠诲姟</li>
+                                <li lay-id="4">閫炬湡鏈偣妫�</li>
                             </ul>
                             <div class="layui-tab-content">
                                 <div class="layui-tab-item layui-show">
@@ -46,6 +47,10 @@
                                 <div class="layui-tab-item">
                                     <!--浠婂ぉ鍏ㄩ儴浠诲姟-->
                                     <table class="layui-hide" id="mainTable_task" lay-filter="mainTable_task"></table>
+                                </div>
+                                <div class="layui-tab-item">
+                                    <!--浠婂ぉ鍏ㄩ儴浠诲姟-->
+                                    <table class="layui-hide" id="mainTable_outTime" lay-filter="mainTable_outTime"></table>
                                 </div>
                             </div>
                         </div>
@@ -78,6 +83,7 @@
             var option_waitCheck = "";  //浠婃棩寰呯偣妫�
             var option_finishCheck = ""; //浠婃棩宸茬偣妫�
             var option_task = ""; //浠婂ぉ鍏ㄩ儴浠诲姟
+            var option_outTime = ""; // 閫炬湡鏈偣妫�浠诲姟
             var ins;
             var TableTab = "mainTable_waitCheck";  //鍒濆鍖栭〉闈㈡椂榛樿涓� 鈥滀粖鏃ュ緟鐐规鈥� 椤电
             var cur_title = "浠婃棩寰呯偣妫�"; //褰撳墠閫変腑椤电
@@ -116,6 +122,8 @@
                     TableTab = "mainTable_finishCheck";
                 } else if (cur_title == "浠婂ぉ鍏ㄩ儴浠诲姟") {
                     TableTab = "mainTable_task";
+                } else if (cur_title == "閫炬湡鏈偣妫�") {
+                    TableTab = "mainTable_outTime";
                 }
             })
             //#endregion
@@ -170,6 +178,18 @@
             function set_InitGrid_task() {
                 option_task = {
                     elem: '#mainTable_task'
+                    , page: false
+                    , height: 500
+                    , cellMinWidth: 90
+                    , limit: Number.MAX_VALUE//榛樿鏄剧ず鍏ㄩ儴
+                    , cols: []
+                };
+            }
+
+            // 鍒濆鍖栭�炬湡鏈偣妫�鍒楄〃
+            function set_InitGrid_outTime() {
+                option_outTime = {
+                    elem: '#mainTable_outTime'
                     , page: false
                     , height: 500
                     , cellMinWidth: 90
@@ -321,6 +341,42 @@
                             }
                             table.render(option_task);
 
+                            
+                            var HBillNo_outTime = "";
+                            var HRowBackgroundColor_outTime = "#E0F5F7";
+                            option_outTime = {
+                                elem: '#mainTable_outTime'
+                                //, toolbar: '#toolbarDemo'
+                                , cols: [col]
+                                , data: data1.data.h_p_Sc_MouldDotCheckTaskReport3
+                                , height: 'full-120'
+                                , page: true
+                                , limits: [50, 500, 5000, 50000]
+                                , limit: 50
+                                , cellMinWidth: 90
+                                , done: function (res, curr, count) {
+                                    var that = this.elem.next();
+                                    res.data.forEach(function (item, index) {
+                                        if (HBillNo_outTime == "") {
+                                            HBillNo_outTime = item.鍣ㄥ叿鐐规璁″垝鍗曞彿
+                                            var tr = that.find(".layui-table-box tbody tr[data-index='" + index + "']").css("background-color", HRowBackgroundColor_outTime)
+                                        } else if (HBillNo_outTime == item.鍣ㄥ叿鐐规璁″垝鍗曞彿) {
+                                            var tr = that.find(".layui-table-box tbody tr[data-index='" + index + "']").css("background-color", HRowBackgroundColor_outTime)
+                                        } else if (HBillNo_outTime != item.鍣ㄥ叿鐐规璁″垝鍗曞彿 && HBillNo_outTime != "") {
+                                            if (HRowBackgroundColor_outTime == "#E0F5F7") {
+                                                HRowBackgroundColor_outTime = "#E8E5FA"
+                                            } else {
+                                                HRowBackgroundColor_outTime = "#E0F5F7"
+                                            }
+                                            HBillNo_outTime = item.鍣ㄥ叿鐐规璁″垝鍗曞彿
+                                            var tr = that.find(".layui-table-box tbody tr[data-index='" + index + "']").css("background-color", HRowBackgroundColor_outTime)
+                                        }
+
+                                    })
+                                }
+                            }
+                            table.render(option_outTime);
+
                             //鍒锋柊鎸夐挳鏄剧ず
                             var btns = document.getElementsByTagName("button");     //鑾峰彇鏈〉鎵�鏈夋寜閽璞�
                             var HBillType = "鍣ㄥ叿鐐规浠诲姟";
diff --git "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\346\212\245\350\241\250/Sb_EquipDotCheckTaskReport.html" "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\346\212\245\350\241\250/Sb_EquipDotCheckTaskReport.html"
index f0dfef2..9a491a5 100644
--- "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\346\212\245\350\241\250/Sb_EquipDotCheckTaskReport.html"
+++ "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\346\212\245\350\241\250/Sb_EquipDotCheckTaskReport.html"
@@ -33,6 +33,7 @@
                                 <li lay-id="1" class="layui-this">浠婃棩寰呯偣妫�</li>
                                 <li lay-id="2">浠婃棩宸茬偣妫�</li>
                                 <li lay-id="3">浠婂ぉ鍏ㄩ儴浠诲姟</li>
+                                <li lay-id="4">閫炬湡鏈偣妫�</li>
                             </ul>
                             <div class="layui-tab-content">
                                 <div class="layui-tab-item layui-show">
@@ -46,6 +47,10 @@
                                 <div class="layui-tab-item">
                                     <!--浠婂ぉ鍏ㄩ儴浠诲姟-->
                                     <table class="layui-hide" id="mainTable_task" lay-filter="mainTable_task"></table>
+                                </div>
+                                <div class="layui-tab-item">
+                                    <!--閫炬湡鏈偣妫�-->
+                                    <table class="layui-hide" id="mainTable_outTime" lay-filter="mainTable_outTime"></table>
                                 </div>
                             </div>
                         </div>
@@ -78,6 +83,7 @@
             var option_waitCheck = "";  //浠婃棩寰呯偣妫�
             var option_finishCheck = ""; //浠婃棩宸茬偣妫�
             var option_task = ""; //浠婂ぉ鍏ㄩ儴浠诲姟
+            var option_outTime = ""; //閫炬湡鏈偣妫�浠诲姟
             var ins;
             var TableTab = "mainTable_waitCheck";  //鍒濆鍖栭〉闈㈡椂榛樿涓� 鈥滀粖鏃ュ緟鐐规鈥� 椤电
             var cur_title = "浠婃棩寰呯偣妫�"; //褰撳墠閫変腑椤电
@@ -116,6 +122,8 @@
                     TableTab = "mainTable_finishCheck";
                 } else if (cur_title == "浠婂ぉ鍏ㄩ儴浠诲姟") {
                     TableTab = "mainTable_task";
+                } else if (cur_title == "閫炬湡鏈偣妫�") {
+                    TableTab = "mainTable_outTime";
                 }
             })
             //#endregion
@@ -170,6 +178,18 @@
             function set_InitGrid_task() {
                 option_task = {
                     elem: '#mainTable_task'
+                    , page: false
+                    , height: 500
+                    , cellMinWidth: 90
+                    , limit: Number.MAX_VALUE//榛樿鏄剧ず鍏ㄩ儴
+                    , cols: []
+                };
+            }
+
+            // 鍒濆鍖栭�炬湡浠诲姟鍒楄〃
+            function set_InitGrid_outTime() {
+                option_outTime = {
+                    elem: '#mainTable_outTime'
                     , page: false
                     , height: 500
                     , cellMinWidth: 90
@@ -321,6 +341,41 @@
                             }
                             table.render(option_task);
 
+                            var HBillNo_outTime = "";
+                            var HRowBackgroundColor_outTime = "#E0F5F7";
+                            option_outTime = {
+                                elem: '#mainTable_outTime'
+                                //, toolbar: '#toolbarDemo'
+                                , cols: [col]
+                                , data: data1.data.h_p_Sb_EquipDotCheckTaskReport3
+                                , height: 'full-120'
+                                , page: true
+                                , limits: [50, 500, 5000, 50000]
+                                , limit: 50
+                                , cellMinWidth: 90
+                                , done: function (res, curr, count) {
+                                    var that = this.elem.next();
+                                    res.data.forEach(function (item, index) {
+                                        if (HBillNo_outTime == "") {
+                                            HBillNo_outTime = item.璁惧鐐规璁″垝鍗曞彿
+                                            var tr = that.find(".layui-table-box tbody tr[data-index='" + index + "']").css("background-color", HRowBackgroundColor_outTime)
+                                        } else if (HBillNo_outTime == item.璁惧鐐规璁″垝鍗曞彿) {
+                                            var tr = that.find(".layui-table-box tbody tr[data-index='" + index + "']").css("background-color", HRowBackgroundColor_outTime)
+                                        } else if (HBillNo_outTime != item.璁惧鐐规璁″垝鍗曞彿 && HBillNo_outTime != "") {
+                                            if (HRowBackgroundColor_outTime == "#E0F5F7") {
+                                                HRowBackgroundColor_outTime = "#E8E5FA"
+                                            } else {
+                                                HRowBackgroundColor_outTime = "#E0F5F7"
+                                            }
+                                            HBillNo_outTime = item.璁惧鐐规璁″垝鍗曞彿
+                                            var tr = that.find(".layui-table-box tbody tr[data-index='" + index + "']").css("background-color", HRowBackgroundColor_outTime)
+                                        }
+
+                                    })
+                                }
+                            }
+                            table.render(option_outTime);
+
                             //鍒锋柊鎸夐挳鏄剧ず
                             var btns = document.getElementsByTagName("button");     //鑾峰彇鏈〉鎵�鏈夋寜閽璞�
                             var HBillType = "璁惧鐐规浠诲姟";

--
Gitblit v1.9.1