diff --git a/src/main/java/com/huaheng/pc/inventory/inventoryHeader/service/InventoryHeaderServiceImpl.java b/src/main/java/com/huaheng/pc/inventory/inventoryHeader/service/InventoryHeaderServiceImpl.java
index 27a7548..1b5f421 100644
--- a/src/main/java/com/huaheng/pc/inventory/inventoryHeader/service/InventoryHeaderServiceImpl.java
+++ b/src/main/java/com/huaheng/pc/inventory/inventoryHeader/service/InventoryHeaderServiceImpl.java
@@ -786,6 +786,8 @@ public class InventoryHeaderServiceImpl extends ServiceImpl<InventoryHeaderMappe
         receiptHeader.setLastStatus(QuantityConstant.RECEIPT_HEADER_POSTING);
         receiptHeader.setOrderCode(orderCode);
         receiptHeader.setReceiptType(QuantityConstant.RECEIPT_TYPE_VIRTUAL);
+        receiptHeader.setTotalLines(qty);
+        receiptHeader.setTotalQty(BigDecimal.valueOf(qty));
         boolean success = receiptHeaderService.save(receiptHeader);
         if (!success) {
             throw new ServiceException("创建半成品入库单失败,保存入库单头表失败");
@@ -864,6 +866,7 @@ public class InventoryHeaderServiceImpl extends ServiceImpl<InventoryHeaderMappe
             inventoryTransaction.setBillCode(receiptHeader.getCode());
             inventoryTransaction.setBillDetailId(receiptDetail.getId());
             inventoryTransaction.setOrderCode(receiptHeader.getOrderCode());
+            inventoryTransaction.setTaskQty(BigDecimal.ONE);
             success = inventoryTransactionService.save(inventoryTransaction);
             if (!success) {
                 throw new ServiceException("虚拟入库失败,保存交易记录失败");