From fead835ac26d5b10e56b02e83b5369ffb81615d0 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期二, 21 十一月 2023 16:54:10 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/utils/OutboundAllocationUtil.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/utils/OutboundAllocationUtil.java b/src/main/java/com/zy/asrs/utils/OutboundAllocationUtil.java
index b7992c7..bba7f06 100644
--- a/src/main/java/com/zy/asrs/utils/OutboundAllocationUtil.java
+++ b/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:

--
Gitblit v1.9.1