feat(sip):bug修改

dev_1.0.2
wangy 2026-05-21 17:00:29 +08:00
parent e992a62a5b
commit 6bb9738dc5
1 changed files with 1 additions and 3 deletions

View File

@ -667,9 +667,7 @@ public class OmsPurchaseOrderServiceImpl implements IOmsPurchaseOrderService, To
BigDecimal taxTotal = totalAmount.subtract(totalAmount.divide(BigDecimal.ONE.add(taxRate), 2, BigDecimal.ROUND_HALF_UP)); BigDecimal taxTotal = totalAmount.subtract(totalAmount.divide(BigDecimal.ONE.add(taxRate), 2, BigDecimal.ROUND_HALF_UP));
orderItem.setTaxTotal(taxTotal.setScale(2, BigDecimal.ROUND_HALF_UP)); orderItem.setTaxTotal(taxTotal.setScale(2, BigDecimal.ROUND_HALF_UP));
// 根据传入的参数计算金额 // 根据传入的参数计算金额
BigDecimal amountTotal = addToNexReq.getPrice() != null && addToNexReq.getQuantity() != null BigDecimal amountTotal = quantity != null ? price.multiply(quantity) : BigDecimal.ZERO;
? addToNexReq.getPrice().multiply(new BigDecimal(addToNexReq.getQuantity()))
: BigDecimal.ZERO;
orderItem.setAmountTotal(amountTotal); orderItem.setAmountTotal(amountTotal);
// 设置明细项到订单中 // 设置明细项到订单中