mirror of
https://github.com/zccbbg/wms-ruoyi.git
synced 2024-09-20 19:15:54 +08:00
修复入库单保存出错的问题
This commit is contained in:
parent
41282b37ba
commit
8e0341d23f
|
@ -158,8 +158,10 @@ public class ReceiptOrderService {
|
|||
receiptOrder.setCreateTime(LocalDateTime.now());
|
||||
res = receiptOrderMapper.insert(receiptOrder);
|
||||
saveDetails(receiptOrder.getId(), receiptOrder.getDetails());
|
||||
if(receiptOrder.getSupplierId()!=null && receiptOrder.getPayableAmount()!=null){
|
||||
//保存订单金额到供应商流水表
|
||||
saveOrUpdatePayAmount(receiptOrder);
|
||||
}
|
||||
return res;
|
||||
}
|
||||
// 2. 编辑
|
||||
|
@ -215,8 +217,10 @@ public class ReceiptOrderService {
|
|||
receiptOrderDetailMapper.delete(qw);
|
||||
saveDetails(receiptOrder.getId(), receiptOrder.getDetails());
|
||||
|
||||
if(receiptOrder.getSupplierId()!=null && receiptOrder.getPayableAmount() !=null){
|
||||
//保存订单金额到供应商流水表
|
||||
saveOrUpdatePayAmount(receiptOrder);
|
||||
}
|
||||
|
||||
// 2.2 更新入库单
|
||||
res = receiptOrderMapper.updateById(receiptOrder);
|
||||
|
@ -235,7 +239,6 @@ public class ReceiptOrderService {
|
|||
supplierTransaction.setSupplierId(String.valueOf(receiptOrder.getSupplierId()));
|
||||
supplierTransaction.setTransactionType(SupplierTransaction.RECEIPT);
|
||||
supplierTransaction.setTransactionAmount(receiptOrder.getPayableAmount());
|
||||
supplierTransaction.setTransactionAmount(receiptOrder.getPayableAmount());
|
||||
supplierTransaction.setReceiptOrderId(receiptOrder.getId().intValue());
|
||||
supplierTransaction.setTransactionCode("TS-"+ DateUtils.randomId());
|
||||
supplierTransactionService.insert(supplierTransaction);
|
||||
|
|
Loading…
Reference in a new issue