From df3e719955cc93b4e762ac75fbb61737fbf3b7a8 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期一, 16 六月 2025 08:38:12 +0800
Subject: [PATCH] 1

---
 WebTM/views/质量管理/异常反馈/OA_ErrMsgBackSelfQuery_BGT.html |   69 ++++++++++++++++++++++++++++------
 1 files changed, 57 insertions(+), 12 deletions(-)

diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery_BGT.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery_BGT.html"
index 8444619..829e175 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery_BGT.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210/OA_ErrMsgBackSelfQuery_BGT.html"
@@ -82,6 +82,7 @@
                         </script>
                         <script type="text/html" id="toolbarDemo1">
                             <div class="layui-btn-container">
+                                <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-event="btn-BHDismiss" lay-filter="btn-BHDismiss" id="btn-BHDismiss " style="/* display: inline; */height: 100px;margin-left: 100px;">椹冲洖</button>
                                 <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-event="btn-XTCheck" lay-filter="btn-XTCheck" id="btn-XTCheck" style="/* display: inline; */height: 100px;margin-left: 100px;">涓嬫帹楠屾敹鍗�</button>
                                 <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-event="btn-View1" lay-filter="btn-View1" id="btn-View1" style="/* display: inline; */ height: 100px; width: 100px; margin-left: 100px;">鏌ョ湅</button>
                                 <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="btnEdit" id="btnEdit" style="/* display: inline; */ height: 100px; width: 100px; margin-left: 100px;">閫�鍑�</button>
@@ -181,6 +182,9 @@
                 switch (obj.event) {
                     //涓嬫帹寮傚父鍙嶉楠屾敹鍗�
                     case 'btn-XTCheck': XTCheck();
+                        break;
+                    //椹冲洖澶勭悊鍗�
+                    case 'btn-BHDismiss': BHDismiss();
                         break;
                     //鏌ョ湅
                     case 'btn-View1': View();
@@ -481,20 +485,61 @@
                 if (checkStatus.data.length === 1) {
                     var HInterID = data[0].HInterID.toString();
                     var HEntryID = data[0].HEntryID.toString();
-                    layer.open({
-                        type: 2
-                        , skin: 'layui-layer-rim' //鍔犱笂杈规
-                        , area: ['100%', '100%']
-                        , title: '鏂板寮傚父鍙嶉楠屾敹鍗�'
-                        , shift: 0//寮瑰嚭鍔ㄧ敾
-                        , content: '../../鐢熶骇绠$悊/寮傚父鍙嶉鍗�/OA_ErrMsgBackCheckBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=' + HEntryID + '&HSouceBillType=' + 4502 + ''
-                        , btn: [],
-                        end: function (index, layero, that) {
-                            //鍒锋柊椤甸潰
-                            $("#btnSearch").trigger('click');
-                        }
+                    if (data[0].鍗曟嵁鐘舵�� != "宸插鐞�") {
+                        layer.msg('璇ュ崟瀛愭湭宸插鐞嗭紝涓嶈兘楠屾敹锛�');
+                    } else {
+                        layer.open({
+                            type: 2
+                            , skin: 'layui-layer-rim' //鍔犱笂杈规
+                            , area: ['100%', '100%']
+                            , title: '鏂板寮傚父鍙嶉楠屾敹鍗�'
+                            , shift: 0//寮瑰嚭鍔ㄧ敾
+                            , content: '../../鐢熶骇绠$悊/寮傚父鍙嶉鍗�/OA_ErrMsgBackCheckBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=' + HEntryID + '&HSouceBillType=' + 4502 + ''
+                            , btn: [],
+                            end: function (index, layero, that) {
+                                //鍒锋柊椤甸潰
+                                $("#btnSearch").trigger('click');
+                            }
+                        })
+                    }                    
+                }
+            }
+
+            //椹冲洖澶勭悊鍗�
+            function BHDismiss() {
+                var checkStatus = table.checkStatus('mainTable_send')
+                    , data = checkStatus.data;
+                if (checkStatus.data.length === 1) {
+                    var HInterID = data[0].HInterID.toString();
+                    var HEntryID = data[0].HEntryID.toString();
+                    layer.confirm("纭瑕侀┏鍥炲悧锛岄┏鍥炲悗涓嶈兘鎭㈠", { title: "椹冲洖纭" }, function (index) {
+                        $.ajax({
+                            type: "GET",
+                            url: GetWEBURL() + "/Sc_MESTransFerWorkBill/BHOA_ErrMsgBackHandleBillDismiss", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                            data: { "HInterID": HInterID, "user": sessionStorage["HUserName"] },
+                            success: function (result) {
+                                if (result.count == 1) {
+                                    layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+                                        // 寰楀埌frame绱㈠紩
+                                        var index = layer.getFrameIndex(window.name);
+                                        //鍏抽棴褰撳墠frame
+                                        layer.close(index);
+                                        //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+                                        window.location.reload();
+                                    });
+
+                                } else {
+                                    layer.alert(result.code + result.Message, { icon: 5 });
+                                }
+                            }, error: function () {
+                                layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                            }
+                        });
                     })
                 }
+                else {
+                    layer.msg('璇烽�夋嫨涓�琛屾暟鎹┏鍥烇紒');
+                }
             }
 
 

--
Gitblit v1.9.1