From 613403bcbd6885df9ddb667b60eda61eb1ac40eb Mon Sep 17 00:00:00 2001
From: yiwenpeng <ywp303@163.com>
Date: Mon, 11 Dec 2023 11:36:06 +0800
Subject: [PATCH] feat: 修复生成没有明细的补充入库任务,任务完成后容器还是锁定的问题

---
 src/main/java/com/huaheng/pc/task/taskHeader/service/ReceiptTaskService.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/com/huaheng/pc/task/taskHeader/service/ReceiptTaskService.java b/src/main/java/com/huaheng/pc/task/taskHeader/service/ReceiptTaskService.java
index 5ac029c..c987216 100644
--- a/src/main/java/com/huaheng/pc/task/taskHeader/service/ReceiptTaskService.java
+++ b/src/main/java/com/huaheng/pc/task/taskHeader/service/ReceiptTaskService.java
@@ -493,7 +493,7 @@ public class ReceiptTaskService {
         LambdaQueryWrapper<InventoryHeader> wrapper = Wrappers.lambdaQuery();
         wrapper.eq(InventoryHeader::getContainerCode, task.getContainerCode());
         InventoryHeader head = inventoryHeaderService.getOne(wrapper);
-        if (!taskDetailList.isEmpty() && head.getTotalLines() > 0) {
+        if (head != null && head.getTotalLines() > 0) {
             container.setStatus(QuantityConstant.STATUS_CONTAINER_SOME);
         }
         LambdaUpdateWrapper<Container> containerLambdaUpdateWrapper = Wrappers.lambdaUpdate();
--
libgit2 0.22.2