自动化立体仓库 - WMS系统
pang.jiabao
2 天以前 a1dd6ff24f7cae0b529ad313ba07351c07965605
src/main/webapp/static/js/ioWorks/stockIn.js
@@ -39,7 +39,7 @@
    // 页面修改
    table.on('edit(chooseData)', function (obj) {
        updateMatCodeData(obj.data.matnr, Number(obj.value));
        updateMatCodeData(obj.data.matnr, obj.field, obj.value);
    });
    // 监听头工具栏事件
@@ -119,18 +119,21 @@
        }
    }
    function updateMatCodeData(matnr, count) {
        if (isNaN(count)) {
            layer.msg("请输入数字");
        } else {
            if (count > 0) {
                for (var i=0;i<matCodeData.length;i++){
                    if (matCodeData[i]["matnr"] === matnr){
                        matCodeData[i]["count"] = count;
                    }
                }
            } else {
    function updateMatCodeData(matnr, count, value) {
        if (field === 'count') {
            if (isNaN(value)) {
                layer.msg("请输入数字");
                return;
            } else if (value <= 0) {
                layer.msg("数量必须大于零");
                return;
            }
        }
        // ✅ 遍历数组更新对应字段
        for (var i = 0; i < matCodeData.length; i++) {
            if (matCodeData[i]["matnr"] === matnr) {
                matCodeData[i][field] = value;
            }
        }