From bdd9a4acaa2434e5847ef9b84f89e51f23c2a559 Mon Sep 17 00:00:00 2001 From: ligaode Date: Thu, 15 May 2025 09:27:33 +0800 Subject: [PATCH 1/6] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/vehRebate/AppVehRebateFeign.java | 11 +- .../api/vehRebate/ListVehRebateMx.java | 100 ++++++++++++++++++ .../api/vehRebate/VehRebateMxVo.java | 40 +++++++ .../biz/vehRebate/AppVehRebateRest.java | 8 ++ .../biz/vehRebate/AppVehRebateService.java | 50 ++++++++- .../biz/scmvehrebate/ScmVehRebateMapper.xml | 14 ++- 6 files changed, 214 insertions(+), 9 deletions(-) create mode 100644 anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/ListVehRebateMx.java create mode 100644 anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/VehRebateMxVo.java diff --git a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/AppVehRebateFeign.java b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/AppVehRebateFeign.java index dd67eee67d..9c7f19ce3e 100644 --- a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/AppVehRebateFeign.java +++ b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/AppVehRebateFeign.java @@ -4,9 +4,9 @@ import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.*; + +import java.util.List; @FeignClient( contextId = "anrui-reportcenter-AppVehRebate", @@ -18,4 +18,9 @@ public interface AppVehRebateFeign { @PostMapping("/list") @ResponseBody ResultBean list(@RequestBody PagerQuery pagerQuery); + + @ApiOperation("统计明细") + @GetMapping("/detail") + @ResponseBody + public ResultBean getDetail(@RequestParam("sid") String sid); } diff --git a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/ListVehRebateMx.java b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/ListVehRebateMx.java new file mode 100644 index 0000000000..932c4c01c8 --- /dev/null +++ b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/ListVehRebateMx.java @@ -0,0 +1,100 @@ +/********************************************************* + ********************************************************* + ******************** ******************* + ************* ************ + ******* _oo0oo_ ******* + *** o8888888o *** + * 88" . "88 * + * (| -_- |) * + * 0\ = /0 * + * ___/`---'\___ * + * .' \\| |// '. * + * / \\||| : |||// \ * + * / _||||| -:- |||||- \ * + * | | \\\ - /// | | * + * | \_| ''\---/'' |_/ | * + * \ .-\__ '-' ___/-. / * + * ___'. .' /--.--\ `. .'___ * + * ."" '< `.___\_<|>_/___.' >' "". * + * | | : `- \`.;`\ _ /`;.`/ - ` : | | * + * \ \ `_. \_ __\ /__ _/ .-` / / * + * =====`-.____`.___ \_____/___.-`___.-'===== * + * `=---=' * + * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * + *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* + *********************************************************/ +package com.yxt.anrui.reportcenter.api.vehRebate; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.yxt.common.core.vo.Vo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +@Data +public class ListVehRebateMx { + + @ApiModelProperty("车架号") + private String vin; + @ApiModelProperty("返利类型") + private String rebateType; + @ApiModelProperty("返利名称") + private String rebateName; + @ApiModelProperty("所属年月") + private String yearAndMonth; + @ApiModelProperty("预计返利") + private BigDecimal rebateEstimate; + @ApiModelProperty("上传金额") + private BigDecimal rebateUpload; + @ApiModelProperty("二次上传金额") + private BigDecimal rebateSecondaryUpload; + @ApiModelProperty("待确定金额") + private BigDecimal rebateStayDetermine; + @ApiModelProperty("调整金额") + private BigDecimal rebateAdjust; + @ApiModelProperty("未上传金额") + private BigDecimal rebateNoUpload; + @ApiModelProperty("其中预计费用") + private BigDecimal feesEstimate; + @ApiModelProperty("其中上传费用") + private BigDecimal feeUpload; + @ApiModelProperty("车型名称") + private String model; + @ApiModelProperty("采购系统") + private String buySystem; + @ApiModelProperty("创建日期") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private Date dateCreate; + @ApiModelProperty("预提日期") + private String dateEstimate; + @ApiModelProperty("上传日期") + private String dateUpload; + @ApiModelProperty("二次上传日期") + private String dateSecondUpload; + @ApiModelProperty("状态") + private String stateFlow; + @ApiModelProperty("一次核对状态") + private String stateFirst; + @ApiModelProperty("二次核对状态") + private String stateSecond; + @ApiModelProperty("品牌名称") + private String brand; + @ApiModelProperty("分公司") + private String branch; + @ApiModelProperty("事业部") + private String division; + @ApiModelProperty("厂家入库价") + private BigDecimal carInPrice; + @ApiModelProperty("运费") + private BigDecimal freight; + @ApiModelProperty("上装金额") + private BigDecimal top; + @ApiModelProperty("计算方式") + private String rebateCalcType; + @ApiModelProperty("计算标准") + private String rebateCalcStandard; + @ApiModelProperty("备注") + private String remarks; +} diff --git a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/VehRebateMxVo.java b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/VehRebateMxVo.java new file mode 100644 index 0000000000..a44599a9f1 --- /dev/null +++ b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/vehRebate/VehRebateMxVo.java @@ -0,0 +1,40 @@ +/********************************************************* + ********************************************************* + ******************** ******************* + ************* ************ + ******* _oo0oo_ ******* + *** o8888888o *** + * 88" . "88 * + * (| -_- |) * + * 0\ = /0 * + * ___/`---'\___ * + * .' \\| |// '. * + * / \\||| : |||// \ * + * / _||||| -:- |||||- \ * + * | | \\\ - /// | | * + * | \_| ''\---/'' |_/ | * + * \ .-\__ '-' ___/-. / * + * ___'. .' /--.--\ `. .'___ * + * ."" '< `.___\_<|>_/___.' >' "". * + * | | : `- \`.;`\ _ /`;.`/ - ` : | | * + * \ \ `_. \_ __\ /__ _/ .-` / / * + * =====`-.____`.___ \_____/___.-`___.-'===== * + * `=---=' * + * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * + *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* + *********************************************************/ +package com.yxt.anrui.reportcenter.api.vehRebate; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.List; + +@Data +public class VehRebateMxVo { + + @ApiModelProperty("明细") + private List list; + @ApiModelProperty("总页数") + private Integer pages; +} diff --git a/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/vehRebate/AppVehRebateRest.java b/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/vehRebate/AppVehRebateRest.java index e0d4d1b448..e000f911e8 100644 --- a/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/vehRebate/AppVehRebateRest.java +++ b/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/vehRebate/AppVehRebateRest.java @@ -26,6 +26,7 @@ package com.yxt.anrui.reportcenter.biz.vehRebate; import com.yxt.anrui.reportcenter.api.vehRebate.AppVehRebateFeign; +import com.yxt.anrui.reportcenter.api.vehRebate.VehRebateMxVo; import com.yxt.anrui.reportcenter.api.vehRebate.VehRebatePageQuery; import com.yxt.anrui.reportcenter.api.vehRebate.VehRebatePageVo; import com.yxt.common.core.query.PagerQuery; @@ -34,6 +35,8 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; +import java.util.List; + @RestController() @RequestMapping("v1/carRebate") public class AppVehRebateRest implements AppVehRebateFeign { @@ -45,4 +48,9 @@ public class AppVehRebateRest implements AppVehRebateFeign { public ResultBean list(PagerQuery query) { return appVehRebateService.list(query); } + + @Override + public ResultBean getDetail(String sid) { + return appVehRebateService.getDetail(sid); + } } diff --git a/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/vehRebate/AppVehRebateService.java b/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/vehRebate/AppVehRebateService.java index 00dfd31cc5..49c8eae90f 100644 --- a/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/vehRebate/AppVehRebateService.java +++ b/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/vehRebate/AppVehRebateService.java @@ -25,11 +25,9 @@ *********************************************************/ package com.yxt.anrui.reportcenter.biz.vehRebate; -import com.yxt.anrui.reportcenter.api.vehRebate.ListVehRebate; -import com.yxt.anrui.reportcenter.api.vehRebate.TotalVehRebate; -import com.yxt.anrui.reportcenter.api.vehRebate.VehRebatePageQuery; -import com.yxt.anrui.reportcenter.api.vehRebate.VehRebatePageVo; +import com.yxt.anrui.reportcenter.api.vehRebate.*; import com.yxt.anrui.scm.api.scmvehrebate.ScmVehRebateFeign; +import com.yxt.anrui.scm.api.scmvehrebate.ScmVehRebateStatMxVo; import com.yxt.anrui.scm.api.scmvehrebate.ScmVehRebateStatQuery; import com.yxt.anrui.scm.api.scmvehrebate.ScmVehRebateStatVo; import com.yxt.common.base.utils.StringUtils; @@ -129,4 +127,48 @@ public class AppVehRebateService { vehRebatePageVo.setPages((int) data.getPages()); return rb.success().setData(vehRebatePageVo); } + + public ResultBean getDetail(String sid) { + ResultBean rb = ResultBean.fireFail(); + VehRebateMxVo vehRebateMxVo = new VehRebateMxVo(); + List listVehRebateMxes = new ArrayList<>(); + List scmVehRebateStatMxVos = scmVehRebateFeign.getDetail(sid).getData(); + for (ScmVehRebateStatMxVo scmVehRebateStatMxVo : scmVehRebateStatMxVos) { + ListVehRebateMx listVehRebateMx = new ListVehRebateMx(); + listVehRebateMx.setVin(scmVehRebateStatMxVo.getVinNo()); + listVehRebateMx.setRebateType(scmVehRebateStatMxVo.getRebateTypeValue()); + listVehRebateMx.setRebateName(scmVehRebateStatMxVo.getRebateName()); + listVehRebateMx.setYearAndMonth(scmVehRebateStatMxVo.getPalceGenDate()); + listVehRebateMx.setRebateEstimate(scmVehRebateStatMxVo.getEstimateRebate()); + listVehRebateMx.setRebateUpload(scmVehRebateStatMxVo.getUploadMoney()); + listVehRebateMx.setRebateSecondaryUpload(scmVehRebateStatMxVo.getSecondaryUploadMoney()); + listVehRebateMx.setRebateStayDetermine(scmVehRebateStatMxVo.getStayDetermineMoney()); + listVehRebateMx.setRebateAdjust(scmVehRebateStatMxVo.getAdjustmentMoney()); + listVehRebateMx.setRebateNoUpload(scmVehRebateStatMxVo.getNotUploadMoney()); + listVehRebateMx.setFeesEstimate(scmVehRebateStatMxVo.getExpectCost()); + listVehRebateMx.setFeeUpload(scmVehRebateStatMxVo.getMoney()); + listVehRebateMx.setModel(scmVehRebateStatMxVo.getVehModelName()); + listVehRebateMx.setBuySystem(scmVehRebateStatMxVo.getPurchaseSystemName()); + listVehRebateMx.setDateCreate(scmVehRebateStatMxVo.getCreateTime()); + listVehRebateMx.setDateEstimate(scmVehRebateStatMxVo.getWithholdingDate()); + listVehRebateMx.setDateUpload(scmVehRebateStatMxVo.getUploadDate()); + listVehRebateMx.setDateSecondUpload(scmVehRebateStatMxVo.getSecondaryUploadDate()); + listVehRebateMx.setStateFlow(scmVehRebateStatMxVo.getState()); + listVehRebateMx.setStateFirst(scmVehRebateStatMxVo.getOnceCheckState()); + listVehRebateMx.setStateSecond(scmVehRebateStatMxVo.getSecondCheckState()); + listVehRebateMx.setBrand(scmVehRebateStatMxVo.getBrandName()); + listVehRebateMx.setBranch(scmVehRebateStatMxVo.getUseOrgName()); + listVehRebateMx.setDivision(scmVehRebateStatMxVo.getDivision()); + listVehRebateMx.setCarInPrice(scmVehRebateStatMxVo.getManufactorSettlementPrice()); + listVehRebateMx.setFreight(scmVehRebateStatMxVo.getFreight()); + listVehRebateMx.setTop(scmVehRebateStatMxVo.getTopAmount()); + listVehRebateMx.setRebateCalcType(scmVehRebateStatMxVo.getCalculationModeValue()); + listVehRebateMx.setRebateCalcStandard(scmVehRebateStatMxVo.getCalculationStandard()); + listVehRebateMx.setRemarks(scmVehRebateStatMxVo.getRemarks()); + listVehRebateMxes.add(listVehRebateMx); + } + vehRebateMxVo.setList(listVehRebateMxes); + vehRebateMxVo.setPages(1); + return rb.success().setData(vehRebateMxVo); + } } \ No newline at end of file diff --git a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebate/ScmVehRebateMapper.xml b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebate/ScmVehRebateMapper.xml index b518f20072..ea91f89fa4 100644 --- a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebate/ScmVehRebateMapper.xml +++ b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebate/ScmVehRebateMapper.xml @@ -264,8 +264,18 @@ r.withholdingDate, r.uploadDate, r.secondaryUploadDate, - r.state, - r.onceCheckState, + case r.state + WHEN '0' THEN '未预提' + WHEN '1' THEN '预提中' + WHEN '2' THEN '待核对' + WHEN '3' THEN '核对中' + WHEN '4' THEN '已核对' + end as state, + case r.onceCheckState + WHEN '0' THEN '否' + WHEN '1' THEN '是' + WHEN '2' THEN '一次核对中' + end as onceCheckState, IF(r.secondaryUploadMoney > 0 AND r.isAdjustment = '是','是','否') AS secondCheckState, r.brandName, r.useOrgName, From 3db920a14cb85fc29446bbed0c35b2cd865681a8 Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Thu, 15 May 2025 09:34:08 +0800 Subject: [PATCH 2/6] =?UTF-8?q?=E4=BF=AE=E6=94=B9oa=E5=BE=AE=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1id?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- anrui-gateway/src/main/resources/application.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anrui-gateway/src/main/resources/application.yml b/anrui-gateway/src/main/resources/application.yml index e4c2f1f3a9..b7c5cf180b 100644 --- a/anrui-gateway/src/main/resources/application.yml +++ b/anrui-gateway/src/main/resources/application.yml @@ -133,7 +133,7 @@ spring: uri: lb://yxt-vehfleet filters: - StripPrefix=1 - - id: yxt-vehfleet + - id: yxt-oa predicates: - Path= /oa/** uri: lb://yxt-oa From fdfa2acaecf23db8c51df2f99588bb52d5b93855 Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Thu, 15 May 2025 09:36:19 +0800 Subject: [PATCH 3/6] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../anrui/base/api/busvehicleapply/BusVehicleApplyFeign.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyFeign.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyFeign.java index 5ccd8bd12c..010df6f4e1 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyFeign.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyFeign.java @@ -117,8 +117,8 @@ public interface BusVehicleApplyFeign { @ResponseBody ResultBean getBillNo(@RequestParam("pcApplicationCode") String pcApplicationCode); - @ApiOperation("rePushFin") - @PostMapping("/排产已办结没有推送财务出纳") + @PostMapping("rePushFin") + @ApiOperation("/排产已办结没有推送财务出纳") @ResponseBody ResultBean rePushFin(@RequestParam("sid")String sid); } \ No newline at end of file From e6e266a9494fa83379b7da7e5abcfee3cfd55c61 Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Thu, 15 May 2025 10:09:26 +0800 Subject: [PATCH 4/6] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LoanOutboundApplyService.java | 24 +++++++++---------- .../LoanSecondarySalesNotApplyService.java | 8 +++---- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanoutboundapply/LoanOutboundApplyService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanoutboundapply/LoanOutboundApplyService.java index 764521485d..83d4ddca32 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanoutboundapply/LoanOutboundApplyService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanoutboundapply/LoanOutboundApplyService.java @@ -962,7 +962,7 @@ public class LoanOutboundApplyService extends MybatisBaseService0){//贷方 Voucher.VoucherResultDetailDto voucherResultDetailDtoDf = new Voucher.VoucherResultDetailDto(); - voucherResultDetailDtoDf.setSummary("**扣回车辆再次销售"); + voucherResultDetailDtoDf.setSummary(customerNumber+"扣回车辆再次销售"); voucherResultDetailDtoDf.setSubjectNo("1201.03.01"); //核算部门 voucherResultDetailDtoDf.setDimensionDept(deptVo.getOrgCode()); @@ -973,7 +973,7 @@ public class LoanOutboundApplyService extends MybatisBaseService0){//借方 Voucher.VoucherResultDetailDto voucherResultDetailDtoJf = new Voucher.VoucherResultDetailDto(); - voucherResultDetailDtoJf.setSummary("**扣回车辆再次销售-贷款保证金抵顶"); + voucherResultDetailDtoJf.setSummary(customerNumber+"扣回车辆再次销售-贷款保证金抵顶"); voucherResultDetailDtoJf.setSubjectNo("2182.01.01"); //核算部门 voucherResultDetailDtoJf.setDimensionDept(deptVo.getOrgCode()); @@ -984,7 +984,7 @@ public class LoanOutboundApplyService extends MybatisBaseService0){ Voucher.VoucherResultDetailDto voucherResultDetailDtoJf2 = new Voucher.VoucherResultDetailDto(); - voucherResultDetailDtoJf2.setSummary("**扣回车辆再次销售-保险保证金抵顶"); + voucherResultDetailDtoJf2.setSummary(customerNumber+"扣回车辆再次销售-保险保证金抵顶"); voucherResultDetailDtoJf2.setSubjectNo("2182.01.01"); //核算部门 voucherResultDetailDtoJf2.setDimensionDept(deptVo.getOrgCode()); @@ -995,7 +995,7 @@ public class LoanOutboundApplyService extends MybatisBaseService0){ Voucher.VoucherResultDetailDto voucherResultDetailDtoJf3 = new Voucher.VoucherResultDetailDto(); - voucherResultDetailDtoJf3.setSummary("**扣回车辆再次销售-车损失"); + voucherResultDetailDtoJf3.setSummary(customerNumber+"扣回车辆再次销售-车损失"); voucherResultDetailDtoJf3.setSubjectNo("1201.03.04.01"); //核算部门 voucherResultDetailDtoJf3.setDimensionDept(deptVo.getOrgCode()); @@ -1007,7 +1007,7 @@ public class LoanOutboundApplyService extends MybatisBaseService0){ Voucher.VoucherResultDetailDto voucherResultDetailDtoDf = new Voucher.VoucherResultDetailDto(); - voucherResultDetailDtoDf.setSummary("**扣回车辆再次销售-不追偿处理"); + voucherResultDetailDtoDf.setSummary(customerNumber+"扣回车辆再次销售-不追偿处理"); voucherResultDetailDtoDf.setSubjectNo("1201.03.04.01"); //核算部门 voucherResultDetailDtoDf.setDimensionDept(deptVo.getOrgCode()); @@ -1016,7 +1016,7 @@ public class LoanOutboundApplyService extends MybatisBaseService0){ Voucher.VoucherResultDetailDto voucherResultDetailDtoDf = new Voucher.VoucherResultDetailDto(); - voucherResultDetailDtoDf.setSummary("**扣回车辆再次销售-不追偿减免资金占用费"); + voucherResultDetailDtoDf.setSummary(customerNumber+"扣回车辆再次销售-不追偿减免资金占用费"); voucherResultDetailDtoDf.setSubjectNo("2191.05.00"); //核算部门 voucherResultDetailDtoDf.setDimensionDept(deptVo.getOrgCode()); @@ -1036,7 +1036,7 @@ public class LoanOutboundApplyService extends MybatisBaseService 0) { - voucherResultDetailDtoDf.setSummary("**扣回车辆赎回结转"); + voucherResultDetailDtoDf.setSummary(customerNumber+"扣回车辆赎回结转"); voucherResultDetailDtoDf.setSubjectNo("1201.03.01"); //核算部门 voucherResultDetailDtoDf.setDimensionDept(deptVo.getOrgCode()); @@ -1153,7 +1153,7 @@ public class LoanOutboundApplyService extends MybatisBaseService 0) { - voucherResultDetailDtoJf.setSummary("**扣回车辆赎回结转"); + voucherResultDetailDtoJf.setSummary(customerNumber+"扣回车辆赎回结转"); voucherResultDetailDtoJf.setSubjectNo("1201.02.03"); //核算部门 voucherResultDetailDtoJf.setDimensionDept(deptVo.getOrgCode()); @@ -1165,7 +1165,7 @@ public class LoanOutboundApplyService extends MybatisBaseService 0) { - voucherResultDetailDtoJf2.setSummary("**扣回车辆赎回结转"); + voucherResultDetailDtoJf2.setSummary(customerNumber+"扣回车辆赎回结转"); voucherResultDetailDtoJf2.setSubjectNo("1201.01.00"); //核算部门 voucherResultDetailDtoJf2.setDimensionDept(deptVo.getOrgCode()); @@ -1177,7 +1177,7 @@ public class LoanOutboundApplyService extends MybatisBaseService 0) { - voucherResultDetailDtoJf3.setSummary("**扣回车辆赎回结转"); + voucherResultDetailDtoJf3.setSummary(customerNumber+"扣回车辆赎回结转"); voucherResultDetailDtoJf3.setSubjectNo("1201.02.01"); //核算部门 voucherResultDetailDtoJf3.setDimensionDept(deptVo.getOrgCode()); diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loansecondarysalesnotapply/LoanSecondarySalesNotApplyService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loansecondarysalesnotapply/LoanSecondarySalesNotApplyService.java index bca1ff266f..cf90987005 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loansecondarysalesnotapply/LoanSecondarySalesNotApplyService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loansecondarysalesnotapply/LoanSecondarySalesNotApplyService.java @@ -703,7 +703,7 @@ public class LoanSecondarySalesNotApplyService extends MybatisBaseService0){//贷方 Voucher.VoucherResultDetailDto voucherResultDetailDtoDf = new Voucher.VoucherResultDetailDto(); - voucherResultDetailDtoDf.setSummary("**扣回车辆再次销售-不追偿处理"); + voucherResultDetailDtoDf.setSummary(customerNumber+"扣回车辆再次销售-不追偿处理"); voucherResultDetailDtoDf.setSubjectNo("1201.03.04.01"); //核算部门 voucherResultDetailDtoDf.setDimensionDept(deptVo.getOrgCode()); @@ -712,7 +712,7 @@ public class LoanSecondarySalesNotApplyService extends MybatisBaseService0){ Voucher.VoucherResultDetailDto voucherResultDetailDtoDf = new Voucher.VoucherResultDetailDto(); - voucherResultDetailDtoDf.setSummary("**扣回车辆再次销售-不追偿减免资金占用费"); + voucherResultDetailDtoDf.setSummary(customerNumber+"扣回车辆再次销售-不追偿减免资金占用费"); voucherResultDetailDtoDf.setSubjectNo("2191.05.00"); //核算部门 voucherResultDetailDtoDf.setDimensionDept(deptVo.getOrgCode()); @@ -732,7 +732,7 @@ public class LoanSecondarySalesNotApplyService extends MybatisBaseService Date: Thu, 15 May 2025 13:33:42 +0800 Subject: [PATCH 5/6] =?UTF-8?q?=E5=87=BA=E5=BA=93=E7=94=B3=E8=AF=B7?= =?UTF-8?q?=E6=8E=A8=E9=80=81=E8=BD=A6=E8=BE=86=E5=88=A9=E6=B6=A6=E6=8A=A5?= =?UTF-8?q?=E8=A1=A8=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BusDeliveredApplyMapper.java | 5 ++ .../BusDeliveredApplyMapper.xml | 10 +++ .../BusDeliveredApplyService.java | 71 ++++++++++++++----- .../api/carsSoldProfit/CarsSoldProfit.java | 6 ++ .../api/carsSoldProfit/CarsSoldProfitDto.java | 6 ++ .../统计报表/车辆利润报表.sql | 3 + 6 files changed, 85 insertions(+), 16 deletions(-) diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.java index 30b06790a8..b7fbfccace 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.java @@ -39,6 +39,7 @@ import com.yxt.anrui.buscenter.api.busdeliveredapply.BusDeliveredApply; import com.yxt.anrui.buscenter.api.busdeliveredapply.BusDeliveredApplyVo; import com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicle; import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigatecustomer.LoanHomevisitInvestigateCustomer; +import com.yxt.anrui.scm.api.scmvehiclegression.ScmVehicleGression; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; @@ -138,4 +139,8 @@ public interface BusDeliveredApplyMapper extends BaseMapper { List selectInstall(String linkNo); LoanHomevisitInvestigateCustomer getHomeVisitCustomerInfo(@Param("sid") String sid,@Param("loanSid") String loanSid); + + ScmVehicleGression selectByLocationAndVin(@Param("locationSid") String locationSid, @Param("vinSid") String sid); + + int selectCOuntByScmSid(String sid); } \ No newline at end of file diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.xml b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.xml index e04ca535c3..5b13b46929 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.xml +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.xml @@ -241,4 +241,14 @@ left join anrui_riskcenter.loan_homevisit_investigate_customer lc on lc.mainSid = li.sid where li.saleOrderSid = #{sid} and li.saleOrderBorrowerSid = #{loanSid} + + + + \ No newline at end of file diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java index 9a5920f6ce..8941c3a932 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java @@ -79,6 +79,7 @@ import com.yxt.anrui.buscenter.api.bussalesorder.app.order.AppOrderDetailsVo; import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscount; import com.yxt.anrui.buscenter.api.bussalesordermakeup.BusSalesOrderMakeup; import com.yxt.anrui.buscenter.api.bussalesorderprice.BusSalesOrderPrice; +import com.yxt.anrui.buscenter.api.bussalesordersubmit.BusSalesOrderSubmit; import com.yxt.anrui.buscenter.api.bussalesordersubmit.SubmitVo; import com.yxt.anrui.buscenter.api.bussalesordertrailer.BusSalesOrderTrailer; import com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicle; @@ -99,6 +100,7 @@ import com.yxt.anrui.buscenter.biz.bussalesorder.BusSalesOrderService; import com.yxt.anrui.buscenter.biz.bussalesorderdiscount.BusSalesOrderDiscountService; import com.yxt.anrui.buscenter.biz.bussalesorderloancontract.BusSalesOrderLoancontractService; import com.yxt.anrui.buscenter.biz.bussalesordermakeup.BusSalesOrderMakeupService; +import com.yxt.anrui.buscenter.biz.bussalesordersubmit.BusSalesOrderSubmitService; import com.yxt.anrui.buscenter.biz.bussalesordertrailer.BusSalesOrderTrailerService; import com.yxt.anrui.buscenter.biz.bussalesordervehicle.BusSalesOrderVehicleService; import com.yxt.anrui.buscenter.biz.busvalcustfiling.BusValcustFilingService; @@ -137,6 +139,7 @@ import com.yxt.anrui.flowable.api.utils.ProcDefEnum; import com.yxt.anrui.flowable.sqloperationsymbol.BusinessVariables; import com.yxt.anrui.portal.api.dictcommon.DictCommonFeign; import com.yxt.anrui.portal.api.dictcommon.DictCommonVo; +import com.yxt.anrui.portal.api.sysorganization.SysOrganization; import com.yxt.anrui.portal.api.sysorganization.SysOrganizationFeign; import com.yxt.anrui.portal.api.sysorganization.SysOrganizationVo; import com.yxt.anrui.portal.api.sysparameter.SysParameterFeign; @@ -154,8 +157,12 @@ import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate.LoanHomevisitInvest import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigatecustomer.LoanHomevisitInvestigateCustomer; import com.yxt.anrui.riskcenter.api.loannoguaranteecreditreview.LoanNoGuaranteeCreditReviewDetailsVo; import com.yxt.anrui.riskcenter.api.loannoguaranteecreditreview.LoanNoGuaranteeCreditReviewFeign; +import com.yxt.anrui.riskcenter.api.loansolutions.LoanSolutions; +import com.yxt.anrui.riskcenter.api.loansolutions.LoanSolutionsDetailsVo; import com.yxt.anrui.riskcenter.api.loansolutions.LoanSolutionsFeign; +import com.yxt.anrui.riskcenter.api.loansolutions.LoanSolutionsVo; import com.yxt.anrui.riskcenter.api.loansolutions.app.SolutionsDetailsVo; +import com.yxt.anrui.scm.api.scmvehiclegression.ScmVehicleGression; import com.yxt.anrui.scm.api.scmvehrebate.ScmVehRebateDto; import com.yxt.anrui.scm.api.scmvehrebate.ScmVehRebateFeign; import com.yxt.anrui.scm.api.scmvehrebate.ScmVehRebateVehDto; @@ -178,6 +185,7 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.math.BigDecimal; +import java.math.RoundingMode; import java.time.YearMonth; import java.time.format.DateTimeFormatter; import java.util.*; @@ -307,6 +315,8 @@ public class BusDeliveredApplyService extends MybatisBaseService { pushOtherDocument(busDeliveredApply, detailsList); }); - /* Future future13 = pool.submit(() -> { + Future future13 = pool.submit(() -> { //推送车辆利润报表 pushCarSoldProfit(busDeliveredApply, detailsList); - });*/ + }); //推送单车返利管理 String concatNo = busDeliveredApply.getContractNo(); BusSalesOrder busSalesOrder = busSalesOrderService.selectOrderByContractNo(concatNo).getData(); @@ -1379,7 +1389,7 @@ public class BusDeliveredApplyService extends MybatisBaseService detailsList) { List dtoList = new ArrayList<>(); detailsList.removeAll(Collections.singleton(null)); - if(!detailsList.isEmpty()){ + if (!detailsList.isEmpty()) { BusSalesOrder busSalesOrder = busSalesOrderService.selectByContractNos(busDeliveredApply.getContractNo()); for (int i = 0; i < detailsList.size(); i++) { BusDeliveredApplyDetails busDeliveredApplyDetails = detailsList.get(i); @@ -1390,7 +1400,29 @@ public class BusDeliveredApplyService extends MybatisBaseService detailsVoResultBean = loanSolutionsFeign.selectDetailsss(busSalesOrder.getSid()); + if (detailsVoResultBean.getData() != null) { + SolutionsDetailsVo solutionsDetailsVo = detailsVoResultBean.getData(); + if (StringUtils.isNotBlank(solutionsDetailsVo.getServiceAmount())) { + carsSoldProfitDto.setFinanceServiceCharge(solutionsDetailsVo.getServiceAmount()); + } + } //中介返利 + BigDecimal zjAll = BigDecimal.ZERO; + BusSalesOrderSubmit busSalesOrderSubmit = busSalesOrderSubmitService.selectBySaleOrderSid(busSalesOrder.getSid()); + String zjReturnPrice = ""; + boolean isShow = false; + if (StringUtils.isNotBlank(busSalesOrderSubmit.getDistributorName())) { + if (busSalesOrderSubmit.getDistributorPrice() != null) { + zjAll = zjAll.add(busSalesOrderSubmit.getDistributorPrice()); + } + } + if (StringUtils.isNotBlank(busSalesOrderSubmit.getDistributorNameTwo())) { + if (busSalesOrderSubmit.getDistributorPriceTwo() != null) { + zjAll = zjAll.add(busSalesOrderSubmit.getDistributorPriceTwo()); + } + } + carsSoldProfitDto.setMediatorRebatePrice(zjAll.toString()); //车辆台账中取 carsSoldProfitDto.setOrgSidPath(baseVehicle.getOrgSidPath()); @@ -1407,6 +1439,7 @@ public class BusDeliveredApplyService extends MybatisBaseService stringList = Arrays.asList(carsSoldProfitDto.getOrgSidPath().split("/")); + String busSid = stringList.get(1); + SysOrganizationVo sysOrganization = sysOrganizationFeign.fetchBySid(busSid).getData(); + carsSoldProfitDto.setDivision(sysOrganization.getName()); + carsSoldProfitDto.setDivisionSid(busSid); dtoList.add(carsSoldProfitDto); - - - + //查询存放地点变更的申请经费以及台数 + ScmVehicleGression scmVehicleGression = baseMapper.selectByLocationAndVin(carsSoldProfitDto.getLocationSid(),baseVehicle.getSid()); + if(scmVehicleGression != null){ + BigDecimal allMon = BigDecimal.ZERO; + String applicantFunds = scmVehicleGression.getApplicantFunds(); + int vount = baseMapper.selectCOuntByScmSid(scmVehicleGression.getSid()); + if(StringUtils.isNotBlank(applicantFunds) && new BigDecimal(applicantFunds).compareTo(BigDecimal.ZERO)>0){ + allMon = new BigDecimal(applicantFunds).divide(new BigDecimal(vount),2, RoundingMode.HALF_UP); + } + carsSoldProfitDto.setMoveCarPrice(allMon.toString()); + } } - - - } - if(!dtoList.isEmpty()){ + if (!dtoList.isEmpty()) { ResultBean resultBean = carsSoldProfitFeign.saveOrUpdate(dtoList); } } diff --git a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/carsSoldProfit/CarsSoldProfit.java b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/carsSoldProfit/CarsSoldProfit.java index eeaaa6d50c..560aea445b 100644 --- a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/carsSoldProfit/CarsSoldProfit.java +++ b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/carsSoldProfit/CarsSoldProfit.java @@ -77,4 +77,10 @@ public class CarsSoldProfit extends BaseEntity { private Date createDate; @ApiModelProperty("更新日期") private Date updateDate; + @ApiModelProperty("入库价") + private BigDecimal costPrice; + + @ApiModelProperty("事业部") + private String division; + private String divisionSid; } diff --git a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/carsSoldProfit/CarsSoldProfitDto.java b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/carsSoldProfit/CarsSoldProfitDto.java index 75d0bab5e3..28279c0f5a 100644 --- a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/carsSoldProfit/CarsSoldProfitDto.java +++ b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/carsSoldProfit/CarsSoldProfitDto.java @@ -75,4 +75,10 @@ public class CarsSoldProfitDto { private Date createDate; @ApiModelProperty("更新日期") private Date updateDate; + + private String costPrice; + + @ApiModelProperty("事业部") + private String division; + private String divisionSid; } diff --git a/doc/databases/统计报表/车辆利润报表.sql b/doc/databases/统计报表/车辆利润报表.sql index 96d889cbae..35245d8f82 100644 --- a/doc/databases/统计报表/车辆利润报表.sql +++ b/doc/databases/统计报表/车辆利润报表.sql @@ -20,6 +20,8 @@ CREATE TABLE `car_sold_profit` `saleDate` varchar(64) DEFAULT NULL COMMENT '销售日期', `useOrgSid` varchar(64) DEFAULT NULL COMMENT '分公司sid', `useOrgName` varchar(64) DEFAULT NULL COMMENT '分公司名称', + `division` varchar(64) DEFAULT NULL COMMENT '事业部名称', + `divisionSid` varchar(64) DEFAULT NULL COMMENT '事业部sid', `vehModelSid` varchar(64) DEFAULT NULL COMMENT '车型sid', `vehModel` varchar(64) DEFAULT NULL COMMENT '车型', `vehMConfigSid` varchar(64) DEFAULT NULL COMMENT '车型配置sid', @@ -40,6 +42,7 @@ CREATE TABLE `car_sold_profit` `financeServiceCharge` decimal(10, 2) DEFAULT NULL COMMENT '金融服务费', `mediatorRebatePrice` decimal(10, 2) DEFAULT NULL COMMENT '中介返利费', `moveCarPrice` decimal(10, 2) DEFAULT NULL COMMENT '调车费', + `costPrice` decimal(10, 2) DEFAULT NULL COMMENT '入库价', `schedulingId` varchar(500) DEFAULT NULL COMMENT '排产订单编号', `gearbox` varchar(500) DEFAULT NULL COMMENT '变速箱', `createDate` date DEFAULT NULL COMMENT '数据日期', From 1e536c88f4f3245c9edfd95b1902df4f2bd1a2ad Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Thu, 15 May 2025 15:20:45 +0800 Subject: [PATCH 6/6] =?UTF-8?q?=E5=87=BA=E5=BA=93=E7=94=B3=E8=AF=B7?= =?UTF-8?q?=E6=8E=A8=E9=80=81=E8=BD=A6=E8=BE=86=E5=88=A9=E6=B6=A6=E6=8A=A5?= =?UTF-8?q?=E8=A1=A8=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biz/busdeliveredapply/BusDeliveredApplyRest.java | 10 ++++++---- .../busdeliveredapply/BusDeliveredApplyService.java | 8 ++++++++ .../biz/carsSoldProfit/CarsSoldProfitMapper.xml | 4 ++-- doc/databases/统计报表/车辆利润报表.sql | 4 ++-- 4 files changed, 18 insertions(+), 8 deletions(-) diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyRest.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyRest.java index a188b553c5..fc500741ce 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyRest.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyRest.java @@ -36,10 +36,7 @@ import com.yxt.common.core.vo.PagerVo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import java.util.List; @@ -335,4 +332,9 @@ public class BusDeliveredApplyRest implements BusDeliveredApplyFeign { public ResultBean saveRetrievalApplyInfo(AppDeliveredApplyDto appDeliveredApplyDto) { return busDeliveredApplyService.saveRetrievalApplyInfo(appDeliveredApplyDto); } + @PostMapping("pushReport") + @ApiOperation("测试推送车辆利润报表") + ResultBean pushReport(@RequestParam("sid")String sid){ + return busDeliveredApplyService.pushReport(sid); + } } diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java index 8941c3a932..7025535c34 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java @@ -5352,4 +5352,12 @@ public class BusDeliveredApplyService extends MybatisBaseService detailsList = busDeliveredApplyDetailsService.selectByApplySid(busDeliveredApply.getSid()); + pushCarSoldProfit(busDeliveredApply,detailsList); + return rb.success(); + } } \ No newline at end of file diff --git a/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/carsSoldProfit/CarsSoldProfitMapper.xml b/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/carsSoldProfit/CarsSoldProfitMapper.xml index 43fa6c1961..650a8a5697 100644 --- a/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/carsSoldProfit/CarsSoldProfitMapper.xml +++ b/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/carsSoldProfit/CarsSoldProfitMapper.xml @@ -3,12 +3,12 @@