自动化立体仓库 - WMS系统
pang.jiabao
2025-10-23 0916bb4ea987c0599b6af6bb8dd251a071770e05
src/main/webapp/views/pla/sellout.html
@@ -127,16 +127,18 @@
        }
    });
    var firstData = [];
    var checkData = [];
    var detailData = [];
    var deliveryTime;
    function child(data){
        checkData = data;
        var allWeight = 0;
        for (var i in checkData){
            allWeight += (checkData[i].weightAnfme - checkData[i].qtyAnfme)
        }
        $('#qtyWeight').val(allWeight);
        firstData = data;
        // var allWeight = 0;
        // for (var i in checkData){
        //     allWeight += (checkData[i].weightAnfme - checkData[i].qtyAnfme)
        // }
        // $('#qtyWeight').val(allWeight);
        delivery();
    }
@@ -236,8 +238,12 @@
        // 数据提交动作
        form.on('submit(save)', function () {
            if($('#maktxV').val() != checkData[0].brand){
                layer.msg("选中的库存牌号与订单牌号不一致,请重新选择订单");
            // if($('#maktxV').val() != checkData[0].brand){
            //     layer.msg("选中的库存牌号与订单牌号不一致,请重新选择订单");
            //     return;
            // }
            if ($('#qtyWeight').val() === '0') {
                layer.msg("发货重量不能为0");
                return;
            }
@@ -246,7 +252,7 @@
                checkData[i].customer = $('#customer').val();
                checkData[i].phone = $('#phone').val();
                checkData[i].addr = $('#addr').val();
                checkData[i].orderWeight = detailData[i] ? detailData[i].weight : checkData[i].weightAnfme;
                checkData[i].orderWeight = detailData[i] ? detailData[i].weight : checkData[i].weightAnfme - checkData[i].qtyAnfme;
                checkData[i].allocate = $('#allocate').val();
                checkData[i].memo = $('#memo').val();
                checkData[i].pakoutTime = $('#pakoutTime').val();
@@ -267,8 +273,8 @@
                success: function (res) {
                    if (res.code === 200){
                        layer.msg("修改成功");
                        tableReload(true);
                        parent.clearTable();
                        // tableReload(true);
                        parent.clearTable($('#maktxV').val());
                    } else if (res.code === 403){
                        layer.msg(res.msg, {icon: 2})
                        return;