自动化立体仓库 - WMS系统
#
LSH
2023-12-07 ce3608a2f7427650d4aae51e644412b4b5106dde
src/main/java/com/zy/asrs/utils/OutboundAllocationUtil.java
@@ -1,5 +1,6 @@
package com.zy.asrs.utils;
import com.core.common.Cools;
import com.zy.asrs.entity.param.StockOutParam;
import java.util.ArrayList;
@@ -153,6 +154,9 @@
        List<StockOutParam.LocDetl> locDetls = param.getLocDetls();
        List<String> brands = new ArrayList<>();
        for (StockOutParam.LocDetl locDetl:locDetls){
            if (Cools.isEmpty(locDetl.getBrand())){
                locDetl.setBrand("");
            }
            if (!brands.contains(locDetl.getBrand())){
                brands.add(locDetl.getBrand());
            }
@@ -166,6 +170,9 @@
            List<StockOutParam.LocDetl> locDetls5 = new ArrayList<>();
            List<StockOutParam.LocDetl> locDetls6 = new ArrayList<>();
            for (StockOutParam.LocDetl locDetl:locDetls){
                if (Cools.isEmpty(locDetl.getBrand())){
                    locDetl.setBrand("");
                }
                if (locDetl.getBrand().equals(brand)){
                    switch (Utils.getRow(locDetl.getLocNo())){
                        case 1: case 2: case 3: case 4: