#
luxiaotao1123
2021-04-14 1d853e91b6561317a9cb113b4d61de0b7f891708
src/main/webapp/views/pda/comb.html
@@ -156,17 +156,19 @@
    function getMat() {
        matCodeLayerIdx = layer.open({
            type: 2,
            title: '提取物料',
            title: '提取商品',
            shade: [0.3,'#000'],
            area: ['90%', '80%'],
            content: 'matQuery.html',
            success: function(layero, index){
                $('.layui-layer-title').css('font-size', '16px');
                $('.layui-layer.layui-layer-iframe').css('border-radius', '8px');
            },
            end: function () {
                $('#mat-btn').focus();
            }
        });
        // layer.full(matCodeLayerIdx)
    }
    // 添加表格数据
@@ -176,7 +178,7 @@
            tips("提取失败", true);
            return;
        }
        let toPush = true;
        var toPush = true;
        for (var j=0;j<matData.length;j++){
            if (data.matnr === matData[j].matnr) {
                matData[j].count = Number(matData[j].count) + Number(data.count);
@@ -199,41 +201,43 @@
    // 组托
    function comb() {
        var zpallet = $('#code').val();
        if (isEmpty(zpallet)) {
            tips("托盘条码为空", true);
            // document.getElementById("code").focus();
            return;
        }
        // if (zpallet.length !== 7) {
        //     tips("条码必须为7位", true);
        //     return;
        // }
        if (matData.length === 0) {
            tips("请提取物料", true);
            return;
        }
        $.ajax({
            url: baseUrl+"/mobile/comb/auth",
            headers: {'token': localStorage.getItem('token')},
            data: JSON.stringify({
                zpallet: zpallet,
                combMats: matData
            }),
            contentType:'application/json;charset=UTF-8',
            method: 'POST',
            async: false,
            success: function (res) {
                if (res.code === 200) {
                    reset();
                    tips("组托成功")
                } else if (res.code === 403) {
                    top.location.href = baseUrl + "/pda";
                } else {
                    tips(res.msg, true)
                }
        layer.confirm('组托当前物料明细?', {shadeClose: true}, function(){
            var zpallet = $('#code').val();
            if (isEmpty(zpallet)) {
                tips("托盘条码为空", true);
                // document.getElementById("code").focus();
                return;
            }
        })
            // if (zpallet.length !== 7) {
            //     tips("条码必须为7位", true);
            //     return;
            // }
            if (matData.length === 0) {
                tips("请提取物料", true);
                return;
            }
            $.ajax({
                url: baseUrl+"/mobile/comb/auth",
                headers: {'token': localStorage.getItem('token')},
                data: JSON.stringify({
                    zpallet: zpallet,
                    combMats: matData
                }),
                contentType:'application/json;charset=UTF-8',
                method: 'POST',
                async: false,
                success: function (res) {
                    if (res.code === 200) {
                        reset();
                        tips("组托成功")
                    } else if (res.code === 403) {
                        top.location.href = baseUrl + "/pda";
                    } else {
                        tips(res.msg, true)
                    }
                }
            })
        });
    }
    /*************************************  数量  ****************************************/