From d6a9649405b47765f8ad6cbce31e1dc5d488fd96 Mon Sep 17 00:00:00 2001 From: linfso Date: Sun, 13 Oct 2024 20:41:01 +0800 Subject: [PATCH] md --- .../erp/emis/service/impl/EmisTmsCostFeeServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsCostFeeServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsCostFeeServiceImpl.java index f5698213d..3fe58b4b4 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsCostFeeServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsCostFeeServiceImpl.java @@ -230,10 +230,11 @@ public class EmisTmsCostFeeServiceImpl implements IEmisTmsCostFeeService EmisTmsCostProfit updProfit = new EmisTmsCostProfit(); updProfit.setId(emisTmsCostProfit.getId()); + // 获取成本费用 double costFee=emisTmsCostFeeRelMapper.getCostFeeByBillCode(billCode); updProfit.setCostFee(BigDecimal.valueOf(costFee)); - updProfit.setBillProfit(updProfit.getBillFee().subtract(updProfit.getCostFee())); + updProfit.setBillProfit(emisTmsCostProfit.getBillFee().subtract(updProfit.getCostFee())); emisTmsCostProfitMapper.updateEmisTmsCostProfit(updProfit); log.error("==>费用计算:==>:{}: {}-{}=",billCode,updProfit.getBillFee(),updProfit.getCostFee(),updProfit.getBillProfit());