From 4b6e55140537e4932f4ea46f6c62c72af1ddb40e Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期一, 07 八月 2023 16:38:01 +0800 Subject: [PATCH] 加上日志 --- ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java index cb73f8a..afcc2ca 100644 --- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java +++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java @@ -6,6 +6,7 @@ import java.util.Date; import java.util.List; +import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; import com.ruoyi.common.tax.TaxtUtils; import com.ruoyi.project.domain.*; import com.ruoyi.project.domain.vo.TaxMoneyVO; @@ -200,18 +201,18 @@ ServiceFunddetail serviceFunddetail = serviceFunddetailMapper.selectById(id); Long fundid = serviceFunddetail.getFundid(); ServiceFund serviceFund = serviceFundMapper.selectById(fundid); + if (ObjectUtils.isNotEmpty(serviceFund)) { + Double pretax = serviceFund.getPretaxcost(); + Double aftertax = serviceFund.getTaxedcost(); + pretax = pretax - serviceFunddetail.getAmount(); + aftertax = aftertax - serviceFunddetail.getTaxedamount(); + Double amount = pretax + aftertax; - Double pretax = serviceFund.getPretaxcost(); - Double aftertax = serviceFund.getTaxedcost(); - pretax = pretax - serviceFunddetail.getAmount(); - aftertax = aftertax - serviceFunddetail.getTaxedamount(); - Double amount = pretax + aftertax; - - serviceFund.setPretaxcost(pretax); - serviceFund.setTaxedcost(aftertax); - serviceFund.setAmountrequested(amount); - int updateAmount = serviceFundMapper.updateById(serviceFund); - + serviceFund.setPretaxcost(pretax); + serviceFund.setTaxedcost(aftertax); + serviceFund.setAmountrequested(amount); + int updateAmount = serviceFundMapper.updateById(serviceFund); + } return serviceFunddetailMapper.deleteById(id); } -- Gitblit v1.9.3