From dacc5a4449eacf3ee5f1eeddbe3984ee7d2b1855 Mon Sep 17 00:00:00 2001
From: 杨乐 <yang.le.192@qq.com>
Date: 星期五, 21 一月 2022 08:57:11 +0800
Subject: [PATCH] 设备维修派工单  审核/反审核

---
 WebTM/views/生产工序管理/工序计划单/Sc_ProcessPlanList.html             |   23 -----------
 WebTM/views/设备管理/设备维修派工单/Sb_EquipRepairSendWorkBillList.html |   87 ++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 85 insertions(+), 25 deletions(-)

diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\350\256\241\345\210\222\345\215\225/Sc_ProcessPlanList.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\350\256\241\345\210\222\345\215\225/Sc_ProcessPlanList.html"
index b332079..eff938f 100644
--- "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\350\256\241\345\210\222\345\215\225/Sc_ProcessPlanList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\350\256\241\345\210\222\345\215\225/Sc_ProcessPlanList.html"
@@ -613,29 +613,6 @@
 
             //#endregion
 
-            //鐩戝惉琛屽伐鍏蜂簨浠�
-            //table.on('tool(mainTable)', function(obj){
-            //  var data = obj.data;
-            //  //console.log(obj)
-            //  if(obj.event == 'del'){
-            //    layer.confirm('鐪熺殑鍒犻櫎琛屼箞', function(index){
-            //      obj.del();
-            //      layer.close(index);
-            //    });
-            //  } else if(obj.event == 'edit'){
-            //    layer.prompt({
-            //      formType: 2
-            //      ,value: data.HDate
-            //    }, function(value, index){
-            //      obj.update({
-            //        HDate: value
-            //      });
-            //      layer.close(index);
-            //      });
-            //      //layer.alert('鎴戞槸缂栬緫涓�');
-            //  }
-            //});
-
         });
     </script>
 
diff --git "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\347\273\264\344\277\256\346\264\276\345\267\245\345\215\225/Sb_EquipRepairSendWorkBillList.html" "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\347\273\264\344\277\256\346\264\276\345\267\245\345\215\225/Sb_EquipRepairSendWorkBillList.html"
index 67e3157..980cac5 100644
--- "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\347\273\264\344\277\256\346\264\276\345\267\245\345\215\225/Sb_EquipRepairSendWorkBillList.html"
+++ "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\347\273\264\344\277\256\346\264\276\345\267\245\345\215\225/Sb_EquipRepairSendWorkBillList.html"
@@ -214,8 +214,13 @@
                         }
                         break;
                     //鍒犻櫎
-                    case "btn-Delete":
-                        set_DeleteBill();
+                    case "btn-Delete":set_DeleteBill();
+                        break;
+                    //瀹℃牳
+                    case "btn-Audit": set_AuditBill();
+                        break;
+                    //鍙嶅鏍�
+                    case "btn-DeAudit": set_DeAuditBill();
                         break;
                 }
             })
@@ -346,6 +351,84 @@
                 }
             }
 
+            //瀹℃牳
+            function set_AuditBill() {
+                var CheckStatus = table.checkStatus("mainTable");
+
+                if (CheckStatus.data.length != 1) {
+                    return layer.msg("璇烽�夋嫨涓�鏉℃暟鎹�!");
+                } else {
+                    var HBillStatus = CheckStatus.data[0].HBillStatus;
+                    var HInterID = CheckStatus.data[0].hmainid;
+
+                    if (HBillStatus != 1) {
+                        return layer.msg("褰撳墠鍗曟嵁涓嶆槸鏈鏍哥姸鎬�,涓嶈兘瀹℃牳!");
+                    }
+                    else {
+                        $.ajax({
+                            url: GetWEBURL() + "/Sb_EquipRepairSendWorkBill/EquipAuditBill"
+                            , type: "GET"
+                            , data: { "HInterID": HInterID, "IsAudit": 0, "CurUserName": sessionStorage["HUserName"]}
+                            , success: function (result) {
+                                if (result.count == 1) {
+                                    layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+                                        //鑾峰彇褰撳墠绱㈠紩
+                                        var index = layer.getFrameIndex(window.name);
+                                        //鍏抽棴褰撳墠寮圭獥
+                                        layer.close(index);
+                                        //鍒锋柊椤甸潰
+                                        set_ClearBill();
+                                    })
+                                } else {
+                                    layer.alert(result.code + result.Message, { icon: 5 });
+                                }
+                            }, error: function () {
+                                layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                            }
+                        })
+                    }
+                }
+            }
+
+            //鍙嶅鏍�
+            function set_DeAuditBill() {
+                var CheckStatus = table.checkStatus("mainTable");
+
+                if (CheckStatus.data.length != 1) {
+                    return layer.msg("璇烽�夋嫨涓�鏉℃暟鎹�!");
+                } else {
+                    var HBillStatus = CheckStatus.data[0].HBillStatus;
+                    var HInterID = CheckStatus.data[0].hmainid;
+
+                    if (HBillStatus == 1) {
+                        return layer.msg("褰撳墠鍗曟嵁鏄湭瀹℃牳鐘舵��,涓嶈兘鍙嶅鏍�!");
+                    }
+                    else {
+                        $.ajax({
+                            url: GetWEBURL() + "/Sb_EquipRepairSendWorkBill/EquipAuditBill"
+                            , type: "GET"
+                            , data: { "HInterID": HInterID, "IsAudit": 1, "CurUserName": sessionStorage["HUserName"] }
+                            , success: function (result) {
+                                if (result.count == 1) {
+                                    layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+                                        //鑾峰彇褰撳墠绱㈠紩
+                                        var index = layer.getFrameIndex(window.name);
+                                        //鍏抽棴褰撳墠寮圭獥
+                                        layer.close(index);
+                                        //鍒锋柊椤甸潰
+                                        set_ClearBill();
+                                    })
+                                } else {
+                                    layer.alert(result.code + result.Message, { icon: 5 });
+                                }
+                            }, error: function () {
+                                layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                            }
+                        })
+                    }
+                }
+            }
+
             // 蹇�熻繃婊�
             function get_FastQuery() {
                 var HDate = $("#HBeginDate").val();//寮�濮嬫棩鏈�

--
Gitblit v1.9.1