#
luxiaotao1123
2020-06-17 58af6a752a2d06920fd2b456662569c02f96a071
#
2个文件已修改
44 ■■■■ 已修改文件
src/main/webapp/static/js/pakStore/pakStore.js 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/pakStore/stockOut.js 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/pakStore/pakStore.js
@@ -55,15 +55,7 @@
    // 页面修改
    table.on('edit(chooseData)', function (obj) {
        if (!isNaN(obj.value)) {
            if (anfme <= 0) {
                layer.msg("数量必须大于零");
                return;
            }
            updateMatCodeData(obj.data.matNo, Number(obj.value));
            tableIns.reload({data: matCodeData,done:function (res) {
                    limit();
                    // 覆盖render方法的done
                }});
        } else {
            layer.msg("请输入数字");
        }
@@ -132,11 +124,19 @@
    }
    function updateMatCodeData(matNo, count) {
        for (var i=0;i<matCodeData.length;i++){
            if (matCodeData[i]["matNo"] === matNo){
                matCodeData[i]["count"] = count;
        if (count > 0) {
            for (var i=0;i<matCodeData.length;i++){
                if (matCodeData[i]["matNo"] === matNo){
                    matCodeData[i]["count"] = count;
                }
            }
        } else {
            layer.msg("数量必须大于零");
        }
        tableIns.reload({data: matCodeData,done:function (res) {
                limit();
                // 覆盖render方法的done
            }});
    }
    // 表单 --- 启动入库
src/main/webapp/static/js/pakStore/stockOut.js
@@ -39,10 +39,6 @@
    // 页面修改
    table.on('edit(chooseData)', function (obj) {
        if (!isNaN(obj.value)) {
            if (anfme <= 0) {
                layer.msg("数量必须大于零");
                return;
            }
            updateLocDetlData(obj.data.locNo, obj.data.matnr, Number(obj.value));
        } else {
            layer.msg("请输入数字");
@@ -113,15 +109,19 @@
    });
    function updateLocDetlData(locNo, matnr, anfme) {
        for (var i=0;i<locDetlData.length;i++){
            if (locDetlData[i]["locNo"] === locNo && locDetlData[i]["matnr"] === matnr){
                if (anfme > locDetlData[i]["anfme"]) {
                    layer.msg("不能超过原数量");
                } else {
                    locDetlData[i]["anfme"] = anfme;
        if (anfme > 0) {
            for (var i=0;i<locDetlData.length;i++){
                if (locDetlData[i]["locNo"] === locNo && locDetlData[i]["matnr"] === matnr){
                    if (anfme > locDetlData[i]["anfme"]) {
                        layer.msg("不能超过原数量");
                    } else {
                        locDetlData[i]["anfme"] = anfme;
                    }
                    break;
                }
                break;
            }
        } else {
            layer.msg("数量必须大于零");
        }
        tableIns.reload({data: locDetlData,done:function (res) {limit(); getOutBound();}});
    }