王 垚
2022-09-19 d4abcbd54c6790cebd4d0a79233bdfa930c3e8c8
工序流转卡(下达) 界面 反下达功能
1个文件已修改
48 ■■■■■ 已修改文件
WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeIssueBillList.html 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/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')