From d4abcbd54c6790cebd4d0a79233bdfa930c3e8c8 Mon Sep 17 00:00:00 2001
From: 王 垚 <1402714037@qq.com>
Date: 星期一, 19 九月 2022 14:17:48 +0800
Subject: [PATCH] 工序流转卡(下达) 界面 反下达功能

---
 WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeIssueBillList.html |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 48 insertions(+), 0 deletions(-)

diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeIssueBillList.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeIssueBillList.html"
index 56eb857..9f76dc1 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeIssueBillList.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeIssueBillList.html"
@@ -92,6 +92,7 @@
                         <script type="text/html" id="toolbarDemo">
                             <div class="layui-btn-container">
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Issue"><i class="layui-icon layui-icon-file-b"></i>涓嬭揪</button>
+                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_CancelIssue"><i class="layui-icon layui-icon-file-b"></i>鍙嶄笅杈�</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-file-b"></i>缂栬緫</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>鍒锋柊</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>閫�鍑�</button>
@@ -156,6 +157,9 @@
                         break;
                     //涓嬭揪
                     case 'set_Issue': set_Issue();
+                        break;
+                    //鍙嶄笅杈�
+                    case 'set_CancelIssue': set_CancelIssue();
                         break;
                     //鍒犻櫎
                     case 'set_DeleteBill': set_DeleteBill();
@@ -635,10 +639,54 @@
                     , title: '宸ュ簭鍒楄〃-涓嬭揪'
                     , shift: 0//寮瑰嚭鍔ㄧ敾
                     , content: '../宸ュ簭娴佽浆鍗�/Sc_ProcessExchangeIssue.html?linterid=' + linterid
+                    , end: function () {
+                        //鍒锋柊椤甸潰,
+                        get_FastQuery(table, option);
+                    },
+                    success: function (layero, index) {
+
+                    }
                 })
             }
             //#endregion
 
+            //#region 鍙嶄笅杈�
+            function set_CancelIssue() {
+                var checkStatus = table.checkStatus('mainTable')
+                    , data = checkStatus.data;
+                if (checkStatus.data.length === 0) {
+                    layer.msg('璇烽�夋嫨闇�瑕佹搷浣滅殑鏁版嵁锛�');
+                    return;
+                }
+                var linterid = "";
+                for (var i = 0; i < data.length; i++) {
+                    linterid += data[i].hmainid + "-" + data[i].HEntryID + ",";
+                }
+                linterid = linterid.substring(0, linterid.length - 1);
+                //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
+                $.ajax({
+                    type: "GET",
+                    url: GetWEBURL() + "/LEMS/MES_Sc_ProcessExchangeCancelIssue", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                    data: { "HEntryId": linterid },
+                    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);
+                                //鍒锋柊椤甸潰,
+                                get_FastQuery(table, option);
+                            });
+                        } else {
+                            layer.alert(result.code + result.Message, { icon: 5 });
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                });
+            }
+            //#endregion
             //鍒犻櫎
             function set_DeleteBill() {
                 var checkStatus = table.checkStatus('mainTable')

--
Gitblit v1.9.1