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 20aebf5..1e94178 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
@@ -398,7 +398,7 @@ public class ReceiptTaskService {
         }
 
         //修改入库组盘头表状态
-        if(task.getAllocationHeadId().intValue() != 0) {
+        if(task.getAllocationHeadId() != null || task.getAllocationHeadId().intValue() != 0) {
             ReceiptContainerHeader receiptContainerHeader = new ReceiptContainerHeader();
             receiptContainerHeader.setId(task.getAllocationHeadId());
             receiptContainerHeader.setLastUpdatedBy(task.getCreatedBy());