Commit a1a75b498951a449358e843976eba10fb6cd7cbc
1 parent
785fd6cb
fix: 虚拟库位补全部分字段信息
Showing
1 changed file
with
3 additions
and
0 deletions
src/main/java/com/huaheng/pc/inventory/inventoryHeader/service/InventoryHeaderServiceImpl.java
@@ -786,6 +786,8 @@ public class InventoryHeaderServiceImpl extends ServiceImpl<InventoryHeaderMappe | @@ -786,6 +786,8 @@ public class InventoryHeaderServiceImpl extends ServiceImpl<InventoryHeaderMappe | ||
786 | receiptHeader.setLastStatus(QuantityConstant.RECEIPT_HEADER_POSTING); | 786 | receiptHeader.setLastStatus(QuantityConstant.RECEIPT_HEADER_POSTING); |
787 | receiptHeader.setOrderCode(orderCode); | 787 | receiptHeader.setOrderCode(orderCode); |
788 | receiptHeader.setReceiptType(QuantityConstant.RECEIPT_TYPE_VIRTUAL); | 788 | receiptHeader.setReceiptType(QuantityConstant.RECEIPT_TYPE_VIRTUAL); |
789 | + receiptHeader.setTotalLines(qty); | ||
790 | + receiptHeader.setTotalQty(BigDecimal.valueOf(qty)); | ||
789 | boolean success = receiptHeaderService.save(receiptHeader); | 791 | boolean success = receiptHeaderService.save(receiptHeader); |
790 | if (!success) { | 792 | if (!success) { |
791 | throw new ServiceException("创建半成品入库单失败,保存入库单头表失败"); | 793 | throw new ServiceException("创建半成品入库单失败,保存入库单头表失败"); |
@@ -864,6 +866,7 @@ public class InventoryHeaderServiceImpl extends ServiceImpl<InventoryHeaderMappe | @@ -864,6 +866,7 @@ public class InventoryHeaderServiceImpl extends ServiceImpl<InventoryHeaderMappe | ||
864 | inventoryTransaction.setBillCode(receiptHeader.getCode()); | 866 | inventoryTransaction.setBillCode(receiptHeader.getCode()); |
865 | inventoryTransaction.setBillDetailId(receiptDetail.getId()); | 867 | inventoryTransaction.setBillDetailId(receiptDetail.getId()); |
866 | inventoryTransaction.setOrderCode(receiptHeader.getOrderCode()); | 868 | inventoryTransaction.setOrderCode(receiptHeader.getOrderCode()); |
869 | + inventoryTransaction.setTaskQty(BigDecimal.ONE); | ||
867 | success = inventoryTransactionService.save(inventoryTransaction); | 870 | success = inventoryTransactionService.save(inventoryTransaction); |
868 | if (!success) { | 871 | if (!success) { |
869 | throw new ServiceException("虚拟入库失败,保存交易记录失败"); | 872 | throw new ServiceException("虚拟入库失败,保存交易记录失败"); |