This commit is contained in:
parent
63eb8b752d
commit
dee3f6a025
|
|
@ -161,7 +161,8 @@ public class PurchaseCheckInfoServiceImpl implements IPurchaseCheckInfoService {
|
||||||
if (detail.getPurchaseNum().compareTo(BigDecimal.ZERO) < 0 || detail.getPurchasePrice().compareTo(BigDecimal.ZERO) < 0) {
|
if (detail.getPurchaseNum().compareTo(BigDecimal.ZERO) < 0 || detail.getPurchasePrice().compareTo(BigDecimal.ZERO) < 0) {
|
||||||
throw new IllegalArgumentException("采购数量和价格必须为非负数");
|
throw new IllegalArgumentException("采购数量和价格必须为非负数");
|
||||||
}
|
}
|
||||||
purchaseMaTotalNumber.add(detail.getPurchaseNum());
|
// 更新 purchaseMaTotalNumber
|
||||||
|
purchaseMaTotalNumber = purchaseMaTotalNumber.add(detail.getPurchaseNum());
|
||||||
purchaseMaTotalPrice.updateAndGet(v -> v.add(detail.getPurchaseNum().multiply(detail.getPurchasePrice())));
|
purchaseMaTotalPrice.updateAndGet(v -> v.add(detail.getPurchaseNum().multiply(detail.getPurchasePrice())));
|
||||||
}
|
}
|
||||||
purchaseInfo.setPurchaseMaNumber(purchaseMaTotalNumber);
|
purchaseInfo.setPurchaseMaNumber(purchaseMaTotalNumber);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue