diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busbillapplication/BusBillApplicationDto.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busbillapplication/BusBillApplicationDto.java index 2815f149ce..ea39c0b5a0 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busbillapplication/BusBillApplicationDto.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busbillapplication/BusBillApplicationDto.java @@ -130,9 +130,9 @@ public class BusBillApplicationDto implements Dto { private String ckSid; @ApiModelProperty("开票车辆信息") - private List finBillVehicles; + private List finBillVehicles = new ArrayList<>(); @ApiModelProperty("开票挂车信息") - private List finBillTrailers; + private List finBillTrailers = new ArrayList<>(); @ApiModelProperty("车辆买卖合同附件信息") private List carBuyContractImages = new ArrayList<>(); @ApiModelProperty("客户开票申请书附件信息") diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/FinBillApplicationDto.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/FinBillApplicationDto.java index a32ce975f2..66c53ad780 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/FinBillApplicationDto.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/FinBillApplicationDto.java @@ -152,9 +152,9 @@ public class FinBillApplicationDto implements Dto { private String showBtnStr; @ApiModelProperty("开票车辆信息") - private List finBillVehicles; + private List finBillVehicles = new ArrayList<>(); @ApiModelProperty("开票挂车信息") - private List finBillTrailers; + private List finBillTrailers = new ArrayList<>(); @ApiModelProperty("车辆买卖合同附件信息") private List carBuyContractImages = new ArrayList<>(); @ApiModelProperty("客户开票申请书附件信息") diff --git a/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexRest.java b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexRest.java index c091509dc4..8c83cd2e9f 100644 --- a/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexRest.java +++ b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexRest.java @@ -240,6 +240,11 @@ public class AppIndexRest implements AppIndexFeign { count = count + Integer.valueOf(appAutoRiskBaseInfoVo.getFkzlscNum()).intValue(); } } + if (stringList.contains(AppIndexEnum.AppMenu.DYBL.getRemarks())) { + if (StringUtils.isNotBlank(appAutoRiskBaseInfoVo.getDyblNum())) { + count = count + Integer.valueOf(appAutoRiskBaseInfoVo.getDyblNum()).intValue(); + } + } } item.setCornerNum(String.valueOf(count)); } else { diff --git a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/baseInfo/AppAutoRiskBaseInfoVo.java b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/baseInfo/AppAutoRiskBaseInfoVo.java index 3c16bab037..952e11d556 100644 --- a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/baseInfo/AppAutoRiskBaseInfoVo.java +++ b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/baseInfo/AppAutoRiskBaseInfoVo.java @@ -15,4 +15,6 @@ public class AppAutoRiskBaseInfoVo implements Vo { private String jfkcNum; //放款资料上传代办 private String fkzlscNum; + //抵押办理代办 + private String dyblNum; } diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/baseinfo/AppAutoRiskBaseInfoService.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/baseinfo/AppAutoRiskBaseInfoService.java index b4fd5f3168..d89926d888 100644 --- a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/baseinfo/AppAutoRiskBaseInfoService.java +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/baseinfo/AppAutoRiskBaseInfoService.java @@ -5,6 +5,7 @@ import com.yxt.anrui.base.api.commoncontract.CommonToDoNumQuery; import com.yxt.anrui.riskcenter.api.loanfileexamine.LoanFileexamineFeign; import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate.LoanHomevisitInvestigateFeign; import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate.RiskToDoNumQuery; +import com.yxt.anrui.riskcenter.api.loanmortgageinformationtransact.LoanMortgageInformationTransactFeign; import com.yxt.anrui.terminal.api.autoservice.baseInfo.AppAutoServiceBaseInfoQuery; import com.yxt.anrui.terminal.api.autoservice.baseInfo.AppAutoServiceBaseInfoVo; import com.yxt.anrui.terminal.api.risk.baseInfo.AppAutoRiskBaseInfoQuery; @@ -27,6 +28,8 @@ public class AppAutoRiskBaseInfoService { private LoanHomevisitInvestigateFeign loanHomevisitInvestigateFeign; @Autowired private LoanFileexamineFeign loanFileexamineFeign; + @Autowired + private LoanMortgageInformationTransactFeign loanMortgageInformationTransactFeign; public ResultBean getToDoNum(AppAutoRiskBaseInfoQuery baseInfoQuery) { String orgPath = baseInfoQuery.getOrgPath(); @@ -35,6 +38,7 @@ public class AppAutoRiskBaseInfoService { AppAutoRiskBaseInfoVo appAutoRiskBaseInfoVo = new AppAutoRiskBaseInfoVo(); String jfkcNum = ""; String fkzlscNum = ""; + String dyblNum = ""; if(StringUtils.isNotBlank(orgPath)){ //切换机构 RiskToDoNumQuery appToDoNumQuery = new RiskToDoNumQuery(); @@ -44,9 +48,12 @@ public class AppAutoRiskBaseInfoService { jfkcNum = loanHomevisitInvestigateFeign.getToDoNum(appToDoNumQuery).getData(); //放款资料上传代办数量 fkzlscNum = loanFileexamineFeign.getToDoNum(appToDoNumQuery).getData(); + //抵押办理代办数量 + dyblNum = loanMortgageInformationTransactFeign.getToDoNum(appToDoNumQuery).getData(); } appAutoRiskBaseInfoVo.setJfkcNum(jfkcNum); appAutoRiskBaseInfoVo.setFkzlscNum(fkzlscNum); + appAutoRiskBaseInfoVo.setDyblNum(dyblNum); return rb.success().setData(appAutoRiskBaseInfoVo); } }