This commit is contained in:
linfso 2024-10-13 20:43:25 +08:00
parent d6a9649405
commit d29500c62a

View File

@ -217,9 +217,11 @@ public class EmisTmsCostFeeServiceImpl implements IEmisTmsCostFeeService
@Transactional @Transactional
public int reCalcCostFeeByBillCode(String billCode) throws EmisBizError { public int reCalcCostFeeByBillCode(String billCode) throws EmisBizError {
EmisTmsCostProfit emisTmsCostProfit=emisTmsCostProfitMapper.selectEmisTmsCostProfitByBillCode(billCode); EmisTmsCostProfit emisTmsCostProfit=emisTmsCostProfitMapper.selectEmisTmsCostProfitByBillCode(billCode);
if(emisTmsCostProfit==null){ if(emisTmsCostProfit==null){
// 初始化成本数据 // 获取成本数据
EmisWaybill emisWaybill=emisWaybillMapper.selectEmisWaybillByBillCode(billCode); EmisWaybill emisWaybill=emisWaybillMapper.selectEmisWaybillByBillCode(billCode);
emisTmsCostProfit = new EmisTmsCostProfit(); emisTmsCostProfit = new EmisTmsCostProfit();
emisTmsCostProfit.setBillCode(emisWaybill.getBillCode()); emisTmsCostProfit.setBillCode(emisWaybill.getBillCode());
@ -230,6 +232,7 @@ public class EmisTmsCostFeeServiceImpl implements IEmisTmsCostFeeService
EmisTmsCostProfit updProfit = new EmisTmsCostProfit(); EmisTmsCostProfit updProfit = new EmisTmsCostProfit();
updProfit.setId(emisTmsCostProfit.getId()); updProfit.setId(emisTmsCostProfit.getId());
updProfit.setBillFee(emisTmsCostProfit.getBillFee());
// 获取成本费用 // 获取成本费用
double costFee=emisTmsCostFeeRelMapper.getCostFeeByBillCode(billCode); double costFee=emisTmsCostFeeRelMapper.getCostFeeByBillCode(billCode);