wtt
2024-11-20 699b115a4b8e0869b21bb7c6fc380021d606f6fc
工艺路线导出时添加加载样式,工艺路线复制转工序强控制
2个文件已修改
28 ■■■■ 已修改文件
WebTM/views/计划管理/工艺路线/Gy_RoutingBill.html 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/计划管理/工艺路线/Gy_RoutingBillList.html 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/¼Æ»®¹ÜÀí/¹¤ÒÕ·Ïß/Gy_RoutingBill.html
@@ -1184,7 +1184,7 @@
                //新增行表格数据
                var NewRow = {
                    "HProcNo": (table.cache["mainTable"].length + 1) * 10, "HProcID_S": 0, "HProcType": "主工序", "HCenterID_S": 0, "HCenterID_SName": ""
                    "HProcNo": (table.cache["mainTable"].length + 1) * 10, "HProcID_S": 0, "HProcType": "主工序", "HCenterID_S": 0, "HCenterID_SName": "","工序代码":""
                    , "HWorkQty_S": 0, "HSubStdEmpQty_S": 0, "HMouldNo": "", "HChangeMould": 0, "HPackStd": ""
                    , "HPack": "", "HPutArea": "", "HMyWorkDays": 0, "HMyFixWorkDays": 0, "工序": "","工段":""
                    , "HProcID": 0, "工作中心代码": "", "HCenterID": 0, "工作中心": "", "HSupID": 0
@@ -1373,12 +1373,12 @@
            //保存提交
            form.on('submit(btnSave)', function (data) {//提交
                const procNos = table.cache["mainTable"].map(item => item.HProcNo);
                if (isSortedAscending(procNos)) {
                if (isSortedAscending(procNos) && haveHProcNO9999()) {
                    if (AllowLoadData(data)) {
                        set_AddNew(data);
                    }
                } else {
                    layer.msg('请注意流水号次序');
                    layer.msg('请注意流水号次序或者是否有转工序');
                }
            });
            // å‡½æ•°ï¼šåˆ¤æ–­æ•°ç»„是否从小到大排序
@@ -1387,6 +1387,18 @@
                    if (arr[i] > arr[i + 1]) {
                        return false;
                    }
                }
                return true;
            }
            //复制时保证转工序存在
            function haveHProcNO9999() {
                if (OperationType == 2 || OperationType == 3) {
                    for (var i = 0; i < option.data.length; i++) {
                        if (option.data[i]["HProcNo"] == 9999 && option.data[i]["工序代码"] == 9999) {
                            return true
                        }
                    }
                    return false;
                }
                return true;
            }
@@ -2909,7 +2921,9 @@
            //刷新流水号
            function btn_Refresh(data) {
                for (var i = 0; i < option.data.length; i++) {
                    option.data[i]["HProcNo"] = (i + 1) * 10;
                    if (option.data[i]["HProcNo"] != 9999) {
                        option.data[i]["HProcNo"] = (i + 1) * 10;
                    }
                }
                table.render(option);
            }
WebTM/views/¼Æ»®¹ÜÀí/¹¤ÒÕ·Ïß/Gy_RoutingBillList.html
@@ -1410,11 +1410,12 @@
            //#region å¯¼å‡ºExecel
            function get_Export() {
                var ModRightNameCheck = "Gy_RoutingBillList_ExportExcel";
                var wait = layer.load();
                //逻辑审核方法
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + "/LMES/getReportByModRightNameCheck", //方法所在页面和方法名
                    async: true,
                    data: { "ModRightNameCheck": ModRightNameCheck, "user": sessionStorage["HUserName"] },
                    success: function (result) {
@@ -1431,11 +1432,14 @@
                        });
                        if (result.count == 1) {
                            table.exportFile(ins.config.id, data, "xls");
                            layer.close(wait);
                        } else {
                            layer.alert("当前模块没有导出权限!", { icon: 5 });
                            layer.close(wait);
                        }
                    }, error: function () {
                        layer.alert("接口请求失败!", { icon: 5 });
                        layer.close(wait);
                    }
                });
            }