lsh
2024-08-19 081aa3943dda47df98035aadd60f0e668a6f36aa
zy-asrs-wms/src/main/webapp/static/js/pakStore/stockAdjust.js
@@ -2,6 +2,7 @@
var initAnfmeVal = "-";
var matCodeData = [];
var currLocNo;
var currBarcode;
var matCodeLayerIdx;
function getCol() {
    var cols = [
@@ -66,7 +67,7 @@
    table.on('toolbar(chooseData)', function (obj) {
        switch(obj.event) {
            case 'adjust':
                if (isEmpty(currLocNo)) {
                if (isEmpty(currLocNo) && isEmpty(currBarcode)) {
                    layer.msg("请先检索库位", {icon: 2})
                    inputTip($("#searchLocNo"));
                    return;
@@ -127,12 +128,17 @@
    // 检索事件
    form.on('submit(search)', function (data) {
        let locNo = data.field.loc_no;
        if (locNo === "") {
        let barcode = data.field.barcode;
        if (locNo === "" && barcode === "") {
            inputTip($("#searchLocNo"));
            layer.msg("请输入库位号");
            layer.msg("请输入库位号或者托盘码!!!");
            return;
        }
        init(locNo);
        if (locNo === ""){
            initB(barcode);
        } else {
            init(locNo);
        }
    });
    // 重置事件
@@ -152,6 +158,23 @@
        })
    }
    function initB(barcode) {
        http.post(baseUrl + "/locDetl/page/auth", {barcode: barcode,limit: 1000}, function (res) {
            matCodeData = [];
            matCodeData = res.data.records;
            console.log("matCodeData2222")
            console.log(matCodeData)
            console.log(matCodeData[0])
            for (var i = 0; i<matCodeData.length; i++) {
                matCodeData[i]["count"] = matCodeData[i]["anfme"];
                console.log(matCodeData)
                console.log(matCodeData[i])
            }
            locTips(true, matCodeData[0]["locNo"]);
            tableReload();
        })
    }
    function reset() {
        clearFormVal($('#search-box'));
        matCodeData = [];