王佳豪
2021-07-15 581df534cbf44938438189bc6fa8e376427ed238
出库通知档
1.紧急任务可以超过3个,允许多选
2个文件已修改
36 ■■■■■ 已修改文件
src/main/java/com/slcf/controller/WaitPakOutController.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/jsFiles/waitPakOut.js 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/slcf/controller/WaitPakOutController.java
@@ -167,18 +167,24 @@
        Integer i = 0;
        String errorTxt = "";
        if (list.size() > 0) {
            // 判断紧急任务数量是否已经超过3个,超出3个不允许继续新增紧急任务
            Integer emsNum = waitPakOutService.countEmsNum();
            if (emsNum < 3) {
                // 设置任务为紧急状态
                for (SetEmsParam item : list) {
                    if (waitPakOutService.waitPakOutSetEms(item) > 0) {
                        i++;
                    }
            // 设置任务为紧急状态
            for (SetEmsParam item : list) {
                if (waitPakOutService.waitPakOutSetEms(item) > 0) {
                    i++;
                }
            } else {
                errorTxt = "紧急任务已超出3个,请耐心等待任务完成";
            }
//            // 判断紧急任务数量是否已经超过3个,超出3个不允许继续新增紧急任务
//            Integer emsNum = waitPakOutService.countEmsNum();
//            if (emsNum < 3) {
//                // 设置任务为紧急状态
//                for (SetEmsParam item : list) {
//                    if (waitPakOutService.waitPakOutSetEms(item) > 0) {
//                        i++;
//                    }
//                }
//            } else {
//                errorTxt = "紧急任务已超出3个,请耐心等待任务完成";
//            }
        } else {
            throw new Error("数据异常");
        }
src/main/webapp/jsFiles/waitPakOut.js
@@ -19,7 +19,7 @@
        showRefresh: false, //显示刷新按钮
        showExport: false,
        toolbar: "#toolbar",
        singleSelect : true,
        // singleSelect : true,
        clickToSelect: true, // 单击行即可以选中
        search: false,//显示搜素表单
        silent: true, //刷新事件必须设置
@@ -201,15 +201,15 @@
            oInit.InitSubTable(index, row, $detail);
        },
        onCheck: function (row) {
            getNetACount();
            // getNetACount();
//            alert(row.menu_name);
        }, onUncheck: function (row) {
            getNetACount();
            // getNetACount();
//          alert('取消选中');       
        }, onCheckAll: function () {
            getNetACount();
            // getNetACount();
        }, onUncheckAll: function () {
            getNetACount();
            // getNetACount();
        },
        onClickRow: function (row, $element) {
            $('.info').removeClass('info');