|
|
@ -356,13 +356,13 @@ public class ScmSpecialRebateService extends MybatisBaseService<ScmSpecialRebate |
|
|
|
ScmSpecialRebate scmSpecialRebate = fetchBySid(sid); |
|
|
|
ScmSpecialRebateDto scmSpecialRebateDto = new ScmSpecialRebateDto(); |
|
|
|
BeanUtil.copyProperties(scmSpecialRebate, scmSpecialRebateDto); |
|
|
|
scmSpecialRebateDto.setOnceItureCost(dto.getOnceItureCost()); |
|
|
|
scmSpecialRebateDto.setOnceTreatCost(dto.getOnceTreatCost()); |
|
|
|
scmSpecialRebateDto.setOnceSuppCost(dto.getOnceSuppCost()); |
|
|
|
scmSpecialRebateDto.setOnceItureCost(scmSpecialRebate.getOnceItureCost().subtract(scmSpecialRebate.getTempItureCost()).add(dto.getTempItureCost())); |
|
|
|
scmSpecialRebateDto.setOnceTreatCost(scmSpecialRebate.getOnceTreatCost().subtract(scmSpecialRebate.getTempTreatCost()).add(dto.getTempTreatCost())); |
|
|
|
scmSpecialRebateDto.setOnceSuppCost(scmSpecialRebate.getOnceSuppCost().subtract(scmSpecialRebate.getTempSuppCost()).add(dto.getTempSuppCost())); |
|
|
|
scmSpecialRebateDto.setOnceSuppRemark(dto.getOnceSuppRemark()); |
|
|
|
scmSpecialRebateDto.setTempItureCost(scmSpecialRebate.getOnceItureCost().subtract(scmSpecialRebate.getTempItureCost()).add(dto.getTempItureCost())); |
|
|
|
scmSpecialRebateDto.setTempTreatCost(scmSpecialRebate.getOnceTreatCost().subtract(scmSpecialRebate.getTempTreatCost()).add(dto.getTempTreatCost())); |
|
|
|
scmSpecialRebateDto.setTempSuppCost(scmSpecialRebate.getOnceSuppCost().subtract(scmSpecialRebate.getTempSuppCost()).add(dto.getTempSuppCost())); |
|
|
|
scmSpecialRebateDto.setTempItureCost(dto.getTempItureCost()); |
|
|
|
scmSpecialRebateDto.setTempTreatCost(dto.getTempTreatCost()); |
|
|
|
scmSpecialRebateDto.setTempSuppCost(dto.getTempSuppCost()); |
|
|
|
scmSpecialRebateDto.setSecondItureCost(dto.getSecondItureCost()); |
|
|
|
scmSpecialRebateDto.setSecondTreatCost(dto.getSecondTreatCost()); |
|
|
|
scmSpecialRebateDto.setSecondSuppCost(dto.getSecondSuppCost()); |
|
|
|