From 9b53bea5e53bb63654ab66c4b8732da8bd277304 Mon Sep 17 00:00:00 2001
From: zrg <z18737863051@163.com>
Date: 星期日, 04 二月 2024 14:22:55 +0800
Subject: [PATCH] 工作任务保存,订单等级与催促次数默认值

---
 WebTM/views/项目管理/周计划/PM_WorkReportWeekBillMain.html |  300 ++++++++++++++++++++---------------------------------------
 1 files changed, 103 insertions(+), 197 deletions(-)

diff --git "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\221\250\350\256\241\345\210\222/PM_WorkReportWeekBillMain.html" "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\221\250\350\256\241\345\210\222/PM_WorkReportWeekBillMain.html"
index 6268552..c4e7b93 100644
--- "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\221\250\350\256\241\345\210\222/PM_WorkReportWeekBillMain.html"
+++ "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\221\250\350\256\241\345\210\222/PM_WorkReportWeekBillMain.html"
@@ -58,7 +58,7 @@
                                         <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">鎬荤粨浜�:</label>
                                         <div class="layui-input-block" style="margin-left: 77px; width:270px;">
                                             <input type="text" class="layui-input" lay-verify="HPlanEmpName" name="HPlanEmpName" id="HPlanEmpName" style="background-color:#efefef4d; width:180px; display: inline-block;" readonly>
-                                            <input type="hidden" name="HPlanEmpID" id="HPlanEmpID" lay-verify="HPlanEmpID" value="0">
+                                            <input type="hidden" name="HReportEmpID" id="HReportEmpID" lay-verify="HReportEmpID" value="0">
                                             <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHPlanEmp" id="btnSearchHPlanEmp" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                 <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                             </button>
@@ -103,19 +103,19 @@
                                     <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" lay-verify="HPlanTimes" name="HPlanTimes" id="HPlanTimes" value="0">
+                                            <input type="text" class="layui-input" lay-verify="HPlanTimes" name="HPlanTimes" id="HPlanTimes" value="0" disabled>
                                         </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" lay-verify="HUseTimes" name="HUseTimes" id="HUseTimes" value="0">
+                                            <input type="text" class="layui-input" lay-verify="HUseTimes" name="HUseTimes" id="HUseTimes" value="0" disabled>
                                         </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" lay-verify="HRelUseTimes" name="HRelUseTimes" id="HRelUseTimes" value="0">
+                                            <input type="text" class="layui-input" lay-verify="HRelUseTimes" name="HRelUseTimes" id="HRelUseTimes" value="0" disabled>
                                         </div>
                                     </div>
                                 </div>
@@ -123,19 +123,19 @@
                                     <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" lay-verify="HDelayTasks" name="HDelayTasks" id="HDelayTasks" value="0">
+                                            <input type="text" class="layui-input" lay-verify="HDelayTasks" name="HDelayTasks" id="HDelayTasks" value="0" disabled>
                                         </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" lay-verify="HFineTasks" name="HFineTasks" id="HFineTasks" value="0">
+                                            <input type="text" class="layui-input" lay-verify="HFineTasks" name="HFineTasks" id="HFineTasks" value="0" disabled>
                                         </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" lay-verify="HFinishRate" name="HFinishRate" id="HFinishRate" value="0">
+                                            <input type="text" class="layui-input" lay-verify="HFinishRate" name="HFinishRate" id="HFinishRate" value="0" disabled>
                                         </div>
                                     </div>
                                 </div>
@@ -232,35 +232,9 @@
                                         </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="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly>
-                                        </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="HBacker" id="HBacker" style="background-color:#efefef4d;" readonly>
-                                        </div>
-                                    </div>
-                                </div>
-                                <div class="layui-row" style="margin-top:10px;">
-                                    <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="HCloseDate" id="HCloseDate" style="background-color:#efefef4d;" readonly>
-                                        </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="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" readonly>
-                                        </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="HBackDate" id="HBackDate" style="background-color:#efefef4d;" readonly>
                                         </div>
                                     </div>
                                 </div>
@@ -288,7 +262,7 @@
             //妯″潡鍚�
             var HBillType = "4757";
             //琛ㄦ牸娓叉煋鍙傛暟
-          
+            var ins;
             //璁板綍缁勭粐鐨勫��
             var HOrgIDBar = 0;
             //鑾峰彇鍙傛暟
@@ -344,12 +318,13 @@
                 $("#HMaker").val(sessionStorage["HUserName"]);
                 $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd"));
                 
-
-
               
             }
             else if (OperationType == 3) {                                                 //缂栬緫
-
+                //绂佺敤鎸夐挳
+                var num = 1;
+                HfBtn(num);
+                set_EditForm(linterid);
             }
             //#endregion
 
@@ -367,15 +342,18 @@
             //#endregion
 
             //#region 鎿嶄綔鎸夐挳瑙﹀彂浜嬩欢
-            //#region 淇濆瓨鎻愪氦
+            //寮曞嚭
+            form.on('submit(btn_LookDown)', function (data) {
+                get_Export(data);
+            });
+            // 淇濆瓨鎻愪氦
             form.on('submit(btnSave)', function (data) {//鎻愪氦
                 if (AllowLoadData(data)) {
                     set_AddNew(data);
                 }
             });
-            //#endregion
 
-            //#region 閫�鍑�
+            // 閫�鍑�
             form.on('submit(btnEdit)', function (data) {
                 if (params[1] != null) {
                     Pub_Close(1);
@@ -385,19 +363,19 @@
             });
             //瀹℃牳
             form.on('submit(set_CheckBill)', function (data) {
-                set_CheckBill(0);
+                set_CheckBills(0);
             });
             //鍙嶅鏍�
             form.on('submit(set_AbandonCheck)', function (data) {
-                set_CheckBill(1);
+                set_AbandonChecks(1);
             });
             //鍏抽棴
             form.on('submit(set_CloseBill)', function (data) {
-
+                set_CloseBills(0);
             });
             //鍙嶅叧闂�
             form.on('submit(set_CancelCloseBill)', function (data) {
-
+                set_CancelCloseBills(1);
             });
             //#endregion
            
@@ -572,9 +550,9 @@
                     data: { "Czybm": Czybm, "user": sessionStorage["HUserName"] },
                     success: function (result) {
                         if (result.count == 1) {
-                            var HPlanEmpID = result.data[0]["HEmpID"];
+                            var HReportEmpID  = result.data[0]["HEmpID"];
                             var HPlanEmpName = result.data[0]["HEmpName"];
-                            $("#HPlanEmpID").val(HPlanEmpID);
+                            $("#HReportEmpID").val(HReportEmpID);
                             $("#HPlanEmpName").val(HPlanEmpName);
                             layer.close(wait);
                         } else {
@@ -676,7 +654,7 @@
                             return layer.msg('璇烽�夋嫨鏁版嵁');
                         }
                         //鑾峰彇鏁版嵁
-                        $("#HPlanEmpID").val(checkStatus.data[0].HItemID);//瀹㈡埛id
+                        $("#HReportEmpID").val(checkStatus.data[0].HItemID);//瀹㈡埛id
                         $("#HPlanEmpName").val(checkStatus.data[0].鑱屽憳鍚嶇О);//瀹㈡埛鍚嶇О
                         if ($("#HPlanEmpName").val() == "") {
                             $("#HPlanEmpName").val(checkStatus.data[0].鑱屽憳浠g爜);
@@ -703,7 +681,7 @@
                     return false;
                 }
 
-                if ($("#HPlanEmpID").val() == "0") {
+                if ($("#HReportEmpID").val() == "0") {
                     layer.msg("璁″垝浜烘湭閫夋嫨!");
                     return false;
                 }
@@ -736,6 +714,7 @@
                 }
                 //鑾峰彇琛ㄥご鏁版嵁骞跺簭鍒楀寲
                 var sMainStr = JSON.stringify(data.field);
+               
                 //鎷兼帴闇�瑕佷紶缁欏悗绔殑鏁版嵁
                 var sMainSub = sMainStr + ';' + refSav + ";" + sessionStorage["HUserName"];
 
@@ -753,8 +732,8 @@
                             layer.msg("鎻愪氦鎴愬姛");
                             var num = 2;
                             HfBtn(num);
-                        }
-                        else {
+
+                        }else {
                             layer.close(index);
                             layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                         }
@@ -768,7 +747,7 @@
             //#endregion
 
 
-            //鎸夐挳鎭㈠
+            //#region 鎸夐挳鎭㈠
             function HfBtn(num) {
                 //鏂板 鏃�  绂佺敤鍏朵粬鎸夐挳
                 if (num==1) {
@@ -781,20 +760,21 @@
                     $('#set_CancelCloseBill').addClass("layui-btn-disabled").attr("disabled", true);
                 } else if (num==2) {
                     //姣忔鎭㈠鎸夐挳
-                    $('#btn_LookDown').addClass("layui-btn-disabled").attr("disabled", true);
-                    $('#btn_print').addClass("layui-btn-disabled").attr("disabled", true);
-                    $('#btn_view').addClass("layui-btn-disabled").attr("disabled", true);
-                    $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);
-                    $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);
-                    $('#set_CloseBill').addClass("layui-btn-disabled").attr("disabled", true);
-                    $('#set_CancelCloseBill').addClass("layui-btn-disabled").attr("disabled", true);
+                    $('#btn_LookDown').removeClass("layui-btn-disabled").attr("disabled", false);
+                    $('#btn_print').removeClass("layui-btn-disabled").attr("disabled", false);
+                    $('#btn_view').removeClass("layui-btn-disabled").attr("disabled", false);
+                    $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false);
+                    $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false);
+                    $('#set_CloseBill').removeClass("layui-btn-disabled").attr("disabled", false);
+                    $('#set_CancelCloseBill').removeClass("layui-btn-disabled").attr("disabled", false);
                 }
             }
+            //#endregion
 
-            //#region 缂栬緫鑾峰彇琛ㄥご
+            //#region 缂栬緫鑾峰彇琛ㄥご 椤甸潰璧嬪��
             function set_EditForm(linterid) {
                 $.ajax({
-                    url: GetWEBURL() + "PM_WorkTaskWeekBill/PM_WorkTaskWeekBillgetEditMainData",
+                    url: GetWEBURL() + "PM_WorkTaskWeekBill/PM_WorkReportWeekBillMainEditList",
                     async: false,
                     type: "GET",
                     data: {
@@ -807,35 +787,36 @@
                             //涓昏〃 璧嬪��
                             form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
                                 "HInterID": data[0]["HInterID"]
-                                , "HBillNo": data[0]["HBillNo"]
-                                , "HYear": data[0]["HYear"]
-                                , "HWeek": data[0]["HWeek"]
-                                , "HDate": Format(new Date(data[0]["HDate"]), "yyyy-MM-dd")
+                                , "HBillNo": data[0]["鍗曟嵁鍙�"]
+                                , "HYear": data[0]["骞�"]
+                                , "HPeriod": data[0]["鏈�"]
+                                , "HDate": Format(new Date(data[0]["鏃ユ湡"]), "yyyy-MM-dd")
+                                , "HPlanTimes": data[0]["璁″垝宸ユ椂"]
+                                , "HUseTimes": data[0]["娑堣�楀伐鏃�"]
+                                , "HRelUseTimes": data[0]["鏈夋晥宸ユ椂"]
+                                , "HDelayTasks": data[0]["寤舵湡浠诲姟"]
+                                , "HFineTasks": data[0]["瓒呭墠浠诲姟"]
+                                , "HFinishRate": data[0]["杈炬垚鐜�"]
                                 , "HBeginDate": Format(new Date(data[0]["HBeginDate"]), "yyyy-MM-dd")
                                 , "HEndDate": Format(new Date(data[0]["HEndDate"]), "yyyy-MM-dd")
-                                , "HPlanEmpID": data[0]["HPlanEmpID"] == null ? 0 : data[0]["HPlanEmpID"]
-                                , "HPlanEmpName": data[0]["HPlanEmpName"]
-                                , "HRemark": data[0]["HRemark"]
+                                , "HReportEmpID": data[0]["HReportEmpID"] == null ? 0 : data[0]["HReportEmpID"]
+                                , "HPlanEmpName": data[0]["鎬荤粨浜�"]
+                                , "HRemark": data[0]["澶囨敞"]
+                                , "HWorkReport": data[0]["宸ヤ綔鎬荤粨"]
                                 , "HOrgID": data[0]["HOrgID"]
 
-                                , "HMaker": data[0]["HMaker"]
-                                , "HUpDater": data[0]["HUpDater"]
-                                , "HChecker": data[0]["HChecker"]
-                                , "HMakeDate": data[0]["HMakeDate"] == null ? "" : Format(new Date(data[0]["HMakeDate"]), "yyyy-MM-dd")
-                                , "HUpDateDate": data[0]["HUpDateDate"] == null ? "" : Format(new Date(data[0]["HUpDateDate"]), "yyyy-MM-dd")
-                                , "HCheckDate": data[0]["HCheckDate"] == null ? "" : Format(new Date(data[0]["HCheckDate"]), "yyyy-MM-dd")
-                                , "HCloseMan": data[0]["HCloseMan"]
-                                , "HDeleteMan": data[0]["HDeleteMan"]
-                                , "HBacker": data[0]["HBacker"]
-                                , "HCloseDate": data[0]["HCloseDate"] == null ? "" : Format(new Date(data[0]["HCloseDate"]), "yyyy-MM-dd")
-                                , "HDeleteDate": data[0]["HDeleteDate"] == null ? "" : Format(new Date(data[0]["HDeleteDate"]), "yyyy-MM-dd")
-                                , "HBackDate": data["HBackDate"] == null ? "" : Format(new Date(data[0]["HBackDate"]), "yyyy-MM-dd")
+                                , "HNextPlan": data[0]["涓诲椤圭洰鐨勪笅涓�姝ヨ鍒�"]
+                                , "HWorkGain": data[0]["宸ヤ綔蹇冨緱"]
+                                , "HMaker": data[0]["鍒跺崟浜�"]
+                                , "HMakeDate": data[0]["鍒跺崟鏃ユ湡"] == null ? "" : Format(new Date(data[0]["鍒跺崟鏃ユ湡"]), "yyyy-MM-dd")
+                                , "HUpDateDate": data[0]["淇敼鏃ユ湡"] == null ? "" : Format(new Date(data[0]["淇敼鏃ユ湡"]), "yyyy-MM-dd")
+                                , "HCheckDate": data[0]["瀹℃牳鏃ユ湡"] == null ? "" : Format(new Date(data[0]["瀹℃牳鏃ユ湡"]), "yyyy-MM-dd")
+                                , "HUpDater": data[0]["淇敼浜�"]
+                                , "HChecker": data[0]["瀹℃牳浜�"]
+                                , "HCloseMan": data[0]["鍏抽棴浜�"]
+                                , "HCloseDate": data[0]["鍏抽棴鏃ユ湡"] == null ? "" : Format(new Date(data[0]["鍏抽棴鏃ユ湡"]), "yyyy-MM-dd")
+                               
                             });
-
-                            //缁勭粐鐨勫�糎OrgID鍙樺寲锛岄噸鏂版覆鏌�
-                            HOrgIDBar = data[0]["HOrgID"];
-
-
                         } else {
                             layer.alert(result.code + result.Message, { icon: 5 });
                         }
@@ -846,117 +827,22 @@
             }
             //#endregion
 
-            //#region 缂栬緫鑾峰彇琛ㄤ綋
-            function set_EditGrid(linterid) {
-                $("#HInterID").val(linterid);//淇敼鏃朵富琛↖D
-                //缂栬緫鍔犺浇鏁版嵁
-                $.ajax({
-                    url: GetWEBURL() + 'PM_WorkTaskWeekBill/PM_WorkTaskWeekBillgetEditSubData',
-                    async: false,
-                    type: "GET",
-                    data: { "HInterID": linterid },
-                    success: function (result) {
-                        if (result.count == 1) {
-                            option.data = dealEditData(result.data);
-                            table.render(option);
-                            CheckedSet_tableSub();
-                        } else {
-                            layer.alert(result.code + result.Message, { icon: 5 });
-                        }
-                    }, error: function () {
-                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
-                    }
-                });
-            }
-            //#endregion
-
-            //#region 澶勭悊缂栬緫鏁版嵁
-            function dealEditData(data) {
-                var tables = [];
-                var HSno = 0;                               //鏍囪鍚屼竴浠诲姟锛屽悓涓�浠诲姟鐨勪笉鍚岃褰曠殑HSno涓�鑷�
-                for (var i = 0; i < data.length; i++) {
-                    if (data[i]["HSno"] != HSno) {
-                        HSno = data[i]["HSno"];
-                        var NewRow =
-                        {
-                            "HProjectID": data[i]["HProjectID"]
-                            , "HProNumber": data[i]["HProNumber"]
-                            , "HProName": data[i]["HProName"]
-                            , "HProjectStageID": data[i]["HProjectStageID"]
-                            , "HProjectStageName": data[i]["HProjectStageName"]
-                            , "HName": data[i]["HName"]
-                            , "HTaskNote": data[i]["HTaskNote"]
-                            , "HPlanTimes": data[i]["HPlanTimes"]
-                            , "HReportTimes": data[i]["HReportTimes"]
-
-                            , "HMonday": false
-                            , "HTuesday": false
-                            , "HWednesday": false
-                            , "HThursday": false
-                            , "HFriday": false
-                            , "HSaturday": false
-                            , "HSunday": false
-
-                            , "HSourceInterID": data[i]["HSourceInterID"]
-                            , "HSourceEntryID": data[i]["HSourceEntryID"]
-                            , "HSourceBillNo": data[i]["HSourceBillNo"]
-                            , "HSourceBillType": data[i]["HSourceBillType"]
-                        };
-                        tables.push(NewRow);
-                    }
-
-                    switch (data[i]["HWeekDay"] + "") {
-                        case "1":
-                            tables[tables.length - 1]["HMonday"] = true;
-                            break;
-                        case "2":
-                            tables[tables.length - 1]["HTuesday"] = true;
-                            break;
-                        case "3":
-                            tables[tables.length - 1]["HWednesday"] = true;
-                            break;
-                        case "4":
-                            tables[tables.length - 1]["HThursday"] = true;
-                            break;
-                        case "5":
-                            tables[tables.length - 1]["HFriday"] = true;
-                            break;
-                        case "6":
-                            tables[tables.length - 1]["HSaturday"] = true;
-                            break;
-                        case "7":
-                            tables[tables.length - 1]["HSunday"] = true;
-                            break;
-                    }
-                }
-                return tables;
-            }
-            //#endregion
-
-            //#region 缂栬緫 椤甸潰璧嬪��
-            function RoadBillMain(linterid)//鍔犺浇琛ㄥご
-            {
-                var wait = layer.load();
-                Init_selectYearAndWeek();
-                set_EditForm(linterid);
-                set_EditGrid(linterid)
-                getOption1Date();
-                layer.close(wait);
-            }
-            //#endregion
+           
 
 
             //#region 瀹℃牳 鍙嶅鏍� 鍏抽棴 鍙嶅叧闂�
             //瀹℃牳
-            function set_CheckBill(num) {
+            function set_CheckBills(nums) {
                 layer.confirm("纭瑕佸鏍稿悧?", function (index) {
                     var wait = layer.load();
                     $.ajax({
                         url: GetWEBURL() + '/PM_WorkTaskWeekBill/CheckPM_WorkReportWeekBillMain',
                         type: "GET",
-                        data: {"HInterID": $("#HInterID").val(), "IsAudit": num, "user": sessionStorage["HUserName"] },
+                        data: {"HInterID": $("#HInterID").val(), "IsAudit": nums, "user": sessionStorage["HUserName"] },
                         success: function (result) {
                             if (result.count == 1) {
+                                $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);
+                                $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false);
                                 layer.msg(result.Message, { icon: 1 });
                                 layer.close(wait);
                             } else {
@@ -972,16 +858,17 @@
             }
 
             //鍙嶅鏍�
-            function set_AbandonCheck() {
+            function set_AbandonChecks(nums) {
                 layer.confirm("纭瑕佸弽瀹℃牳鍚�?", function (index) {
                     var wait = layer.load();
                     $.ajax({
-                        url: GetWEBURL() + '/Sc_ICMOBill/CheckSc_ICMOReportBill',
+                        url: GetWEBURL() + '/PM_WorkTaskWeekBill/CheckPM_WorkReportWeekBillMain',
                         type: "GET",
-                        data: { "HInterID": $("#HInterID").val(), "Type": 2, "user": sessionStorage["HUserName"] },
+                        data: { "HInterID": $("#HInterID").val(), "IsAudit": nums, "user": sessionStorage["HUserName"] },
                         success: function (result) {
                             if (result.count == 1) {
-                                HfBtn();
+                                $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false);
+                                $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);
                                 layer.msg(result.Message, { icon: 1 });
                                 layer.close(wait);
                             } else {
@@ -997,18 +884,17 @@
             }
 
             //鍏抽棴
-            function set_CloseBill() {
+            function set_CloseBills(nums) {
                 layer.confirm("纭瑕佸叧闂悧?", function (index) {
                     var wait = layer.load();
                     $.ajax({
-                        url: GetWEBURL() + '/Sc_ICMOBill/CloseSc_ICMOReportBill',
+                        url: GetWEBURL() + '/PM_WorkTaskWeekBill/ClosePM_WorkReportWeekBillMain',
                         type: "GET",
-                        data: { "HInterID": $("#HInterID").val(), "Type": 1, "user": sessionStorage["HUserName"] },
+                        data: { "HInterID": $("#HInterID").val(), "IsAudit": nums, "user": sessionStorage["HUserName"] },
                         success: function (result) {
                             if (result.count == 1) {
+                               
                                 $('#set_CloseBill').addClass("layui-btn-disabled").attr("disabled", true);
-                                $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);
-                                $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);
                                 $('#set_CancelCloseBill').removeClass("layui-btn-disabled").attr("disabled", false);
                                 layer.msg(result.Message, { icon: 1 });
                                 layer.close(wait);
@@ -1025,16 +911,17 @@
             }
 
             //鍙嶅叧闂�
-            function set_CancelCloseBill() {
+            function set_CancelCloseBills(nums) {
                 layer.confirm("纭瑕佸弽鍏抽棴鍚�?", function (index) {
                     var wait = layer.load();
                     $.ajax({
-                        url: GetWEBURL() + '/Sc_ICMOBill/CloseSc_ICMOReportBill',
+                        url: GetWEBURL() + '/PM_WorkTaskWeekBill/ClosePM_WorkReportWeekBillMain',
                         type: "GET",
-                        data: { "HInterID": $("#HInterID").val(), "Type": 2, "user": sessionStorage["HUserName"] },
+                        data: { "HInterID": $("#HInterID").val(), "IsAudit": nums, "user": sessionStorage["HUserName"] },
                         success: function (result) {
                             if (result.count == 1) {
-                                HfBtn();
+                                $('#set_CloseBill').removeClass("layui-btn-disabled").attr("disabled", false);
+                                $('#set_CancelCloseBill').addClass("layui-btn-disabled").attr("disabled", true);
                                 layer.msg(result.Message, { icon: 1 });
                                 layer.close(wait);
                             } else {
@@ -1049,6 +936,25 @@
                 })
             }
             //#endregion
+
+            //#region 瀵煎嚭Execel
+            function get_Export(data) {
+
+                // 鑾峰彇琛ㄥ崟鏁版嵁
+                var formDatas = data.field;
+                var formcols = ["鍗曟嵁鍙�", "鍗曟嵁鍐呯爜", "鏃ユ湡", "鎬荤粨浜�", "鎬荤粨浜篒D", "骞�", "鍛�", "寮�濮嬫棩鏈�", "缁撴潫鏃ユ湡",
+                    "璁″垝宸ユ椂", "娑堣�楀伐鏃�", "鏈夋晥宸ユ椂", "寤舵湡浠诲姟", "瓒呭墠浠诲姟", "杈炬垚鐜�", "宸ヤ綔鎬荤粨",
+                    "涓诲椤圭洰鐨勪笅涓�姝ヨ鍒�", "宸ヤ綔蹇冨緱", "澶囨敞", "缁勭粐ID", "鍒跺崟浜�", "淇敼浜�", "瀹℃牳浜�", "鍒跺崟鏃ユ湡", "淇敼鏃ユ湡", "瀹℃牳鏃ユ湡", "鍏抽棴浜�", "鍏抽棴鏃ユ湡"]
+                // 灏咼SON鏁版嵁瀛樺偍鍒颁竴涓彉閲忎腑锛岀敤浜庡鍑�
+                var jsonData = [];
+                jsonData.push(Object.keys(formDatas));
+                jsonData.push(Object.values(formDatas));
+
+                table.exportFile(formcols, [jsonData[1]], 'xls');
+                /*table.exportFile(ins.config.id, form, "xls");*/
+            }
+            //#endregion
+
             //#endregion
         });
 

--
Gitblit v1.9.1