From d46391615487fd1274b2963dc73e7b887132cacb Mon Sep 17 00:00:00 2001 From: qiuyt Date: Fri, 28 Mar 2025 15:12:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E8=B5=8B=E7=A0=81=E8=A1=A5?= =?UTF-8?q?=E5=85=85=E6=89=B9=E6=AC=A1=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../glxp/api/service/inout/IoSplitCodeService.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/com/glxp/api/service/inout/IoSplitCodeService.java b/src/main/java/com/glxp/api/service/inout/IoSplitCodeService.java index be562f655..93f392fff 100644 --- a/src/main/java/com/glxp/api/service/inout/IoSplitCodeService.java +++ b/src/main/java/com/glxp/api/service/inout/IoSplitCodeService.java @@ -26,6 +26,7 @@ import com.glxp.api.service.thrsys.SysWorkplacePutRelService; import com.glxp.api.util.GennerOrderUtils; import com.glxp.api.util.IntUtil; import com.glxp.api.util.OrderNoTypeBean; +import com.glxp.api.util.StringUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -603,7 +604,18 @@ public class IoSplitCodeService extends ServiceImpl 0) { collectOrderBiz.setAutoTagStatus(3); } else collectOrderBiz.setAutoTagStatus(1); + + + if(CollUtil.isNotEmpty(splitFifoCodeEntities)){ + IoSplitFifoCodeEntity ioSplitFifoCodeEntity = splitFifoCodeEntities.get(0); + if(ioSplitFifoCodeEntity!=null && StringUtils.isNotEmpty(ioSplitFifoCodeEntity.getBatchNo())){ + collectOrderBiz.setBatchNo(ioSplitFifoCodeEntity.getBatchNo()); + collectOrderBiz.setProductDate(ioSplitFifoCodeEntity.getProduceDate()); + collectOrderBiz.setExpireDate(ioSplitFifoCodeEntity.getExpireDate()); + } + } } + ThreadUtil.execAsync(() -> { ioCollectLedGroupService.openLed(collectOrderBizs); });