diff --git a/anrui-portal/anrui-portal-biz/pom.xml b/anrui-portal/anrui-portal-biz/pom.xml index 182567e5c9..a77f68f1cf 100644 --- a/anrui-portal/anrui-portal-biz/pom.xml +++ b/anrui-portal/anrui-portal-biz/pom.xml @@ -142,6 +142,12 @@ 0.0.1-SNAPSHOT compile + + com.yxt.anrui + anrui-riskcenter-api + 0.0.1-SNAPSHOT + compile + diff --git a/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/PortalApplication.java b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/PortalApplication.java index d6bba6d94f..c161336265 100644 --- a/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/PortalApplication.java +++ b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/PortalApplication.java @@ -14,7 +14,7 @@ import org.springframework.cloud.openfeign.EnableFeignClients; "com.yxt.anrui.portal" }) @EnableDiscoveryClient -@EnableFeignClients(basePackages = {"com.yxt.anrui.crm", "com.yxt.anrui.flowable", "com.yxt.messagecenter", "com.yxt.anrui.terminal", "com.yxt.anrui.base", "com.yxt.anrui.scm", "com.yxt.anrui.fin", "com.yxt.anrui.buscenter"}) +@EnableFeignClients(basePackages = {"com.yxt.anrui.crm", "com.yxt.anrui.flowable", "com.yxt.messagecenter", "com.yxt.anrui.terminal", "com.yxt.anrui.base", "com.yxt.anrui.scm", "com.yxt.anrui.fin", "com.yxt.anrui.buscenter", "com.yxt.anrui.riskcenter"}) public class PortalApplication { public static void main(String[] args) { diff --git a/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexEnum.java b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexEnum.java index f030ef57e1..3ade996276 100644 --- a/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexEnum.java +++ b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexEnum.java @@ -16,8 +16,9 @@ public class AppIndexEnum { */ GYL("98ff0724-5df4-4fc7-ab6d-3996e7706acd", "供应链"), - YW("e25e13b5-f2ed-421f-bdb3-6f2eca2a3028", "业务"); + YW("e25e13b5-f2ed-421f-bdb3-6f2eca2a3028", "业务"), + FK("fec4e243-491a-11ec-94cd-fa163e0cb33c","风控"); /** * code值 */ @@ -51,6 +52,8 @@ public class AppIndexEnum { SC("92659535-38f6-4456-a45a-ab5e9ced3fac", "收车"), HTSH("f4d75ebc-cbab-4c44-bf93-2d38f70c1c15", "合同审核"), JZKHBA("6a80aa48-c988-4880-b0a0-f2a406d8cad5", "价值客户备案"), + JFKC("a204a3fa-c8ac-4795-966c-df1d0e131bcf", "家访考察"), + FKZLSC("65dc12e0-9213-4364-ae81-18afa9c7e1ee", "放款资料上传"), ; /** diff --git a/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexService.java b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexService.java index e5d211fe4b..7b9cb63c7f 100644 --- a/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexService.java +++ b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/index/AppIndexService.java @@ -17,12 +17,16 @@ import com.yxt.anrui.portal.biz.sysmobilemenu.SysMobileMenuService; import com.yxt.anrui.portal.biz.sysmobilemenurole.SysMobileMenuRoleService; import com.yxt.anrui.portal.biz.sysuser.SysUserService; import com.yxt.anrui.portal.biz.sysuserrole.SysUserRoleService; +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.scm.api.scmvehicleenterlibrary.ScmVehicleEnterlibraryFeign; import com.yxt.anrui.scm.api.scmvehicleexamine.AppToDoNumQuery; import com.yxt.anrui.scm.api.scmvehicleexamine.ScmVehicleExamineFeign; import com.yxt.anrui.scm.api.scmvehiclegression.ScmVehicleGressionFeign; import com.yxt.anrui.scm.api.scmvehicleinventory.ScmVehicleInventoryFeign; import com.yxt.anrui.scm.api.scmvehiclepatrolinspection.ScmVehiclePatrolinspectionFeign; +import com.yxt.anrui.terminal.api.risk.loanhomevisitinvestigate.LoanHomeVisitInvestigateFeign; import com.yxt.common.base.utils.StringUtils; import com.yxt.common.core.result.ResultBean; import org.springframework.beans.factory.annotation.Autowired; @@ -59,11 +63,14 @@ public class AppIndexService { private ScmVehiclePatrolinspectionFeign scmVehiclePatrolinspectionFeign; @Autowired private SysUserService sysUserService; - @Autowired private CommonContractFeign commonContractFeign; @Autowired private BusValcustFilingFeign busValcustFilingFeign; + @Autowired + private LoanHomevisitInvestigateFeign loanHomevisitInvestigateFeign; + @Autowired + private LoanFileexamineFeign loanFileexamineFeign; public ResultBean> getBusinessList(String userSid, String appSid, String orgPath) { ResultBean> rb = ResultBean.fireFail(); @@ -125,8 +132,10 @@ public class AppIndexService { appToDoNumQuery.setOrgPath(orgPath); CommonToDoNumQuery commonToDoNumQuery = new CommonToDoNumQuery(); BusToDoNumQuery busToDoNumQuery = new BusToDoNumQuery(); + RiskToDoNumQuery riskToDoNumQuery = new RiskToDoNumQuery(); BeanUtil.copyProperties(appToDoNumQuery, commonToDoNumQuery); BeanUtil.copyProperties(appToDoNumQuery, busToDoNumQuery); + BeanUtil.copyProperties(appToDoNumQuery, riskToDoNumQuery); //根据appSid查询菜单的信息 List sysMobileMenus = sysMobileMenuService.getMenu(appSid); List list = new ArrayList<>(); @@ -184,6 +193,23 @@ public class AppIndexService { list.add(appIndexNumVo); } + }else if (AppIndexEnum.AppVersionSubAppSid.FK.getCode().equals(appSid)){ + //风控 + for (SysMobileMenu menu : sysMobileMenus) { + AppIndexNumVo appIndexNumVo = new AppIndexNumVo(); + appIndexNumVo.setSid(menu.getSid()); + //家访考察 + if (AppIndexEnum.AppMenu.JFKC.getRemarks().equals(menu.getTitle())) { + String num = loanHomevisitInvestigateFeign.getToDoNum(riskToDoNumQuery).getData(); + appIndexNumVo.setNum(num); + } + //放款资料上传 + if (AppIndexEnum.AppMenu.FKZLSC.getRemarks().equals(menu.getTitle())) { + String num = loanFileexamineFeign.getToDoNum(riskToDoNumQuery).getData(); + appIndexNumVo.setNum(num); + } + list.add(appIndexNumVo); + } } return rb.success().setData(list); diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfileexamine/LoanFileexamineFeign.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfileexamine/LoanFileexamineFeign.java index 68b64c303e..e12d006ecd 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfileexamine/LoanFileexamineFeign.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfileexamine/LoanFileexamineFeign.java @@ -25,12 +25,14 @@ *********************************************************/ package com.yxt.anrui.riskcenter.api.loanfileexamine; +import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate.RiskToDoNumQuery; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.cloud.openfeign.SpringQueryMap; import org.springframework.web.bind.annotation.*; import java.util.List; @@ -85,4 +87,9 @@ public interface LoanFileexamineFeign { @GetMapping("/selectOrderSidAndContract") @ResponseBody ResultBean selectOrderSidAndContract(@RequestParam("saleOrderSid") String saleOrderSid, @RequestParam(value = "loanContractSid",required = false) String loanContractSid); + + @ApiOperation("手机端-查询本分公司下代办数量:切换机构") + @GetMapping("/getToDoNum") + @ResponseBody + ResultBean getToDoNum(@SpringQueryMap RiskToDoNumQuery riskToDoNumQuery); } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfileexamine/LoanFileexamineFeignFallback.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfileexamine/LoanFileexamineFeignFallback.java index d1471cf646..98203d171e 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfileexamine/LoanFileexamineFeignFallback.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfileexamine/LoanFileexamineFeignFallback.java @@ -25,6 +25,7 @@ *********************************************************/ package com.yxt.anrui.riskcenter.api.loanfileexamine; +import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate.RiskToDoNumQuery; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; @@ -79,4 +80,9 @@ public class LoanFileexamineFeignFallback implements LoanFileexamineFeign { public ResultBean selectOrderSidAndContract(String saleOrderSid, String loanContractSid) { return null; } + + @Override + public ResultBean getToDoNum(RiskToDoNumQuery riskToDoNumQuery) { + return null; + } } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomevisitInvestigateFeign.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomevisitInvestigateFeign.java index 9836553d59..b6dd8d9b28 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomevisitInvestigateFeign.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomevisitInvestigateFeign.java @@ -42,6 +42,7 @@ import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.cloud.openfeign.SpringQueryMap; import org.springframework.web.bind.annotation.*; import javax.validation.Valid; @@ -206,4 +207,9 @@ public interface LoanHomevisitInvestigateFeign { @GetMapping("/details2") @ResponseBody public ResultBean details2(@RequestParam("sid") String sid); + + @ApiOperation("手机端-查询本分公司下代办数量:切换机构") + @GetMapping("/getToDoNum") + @ResponseBody + ResultBean getToDoNum(@SpringQueryMap RiskToDoNumQuery riskToDoNumQuery); } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomevisitInvestigateFeignFallback.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomevisitInvestigateFeignFallback.java index 92ab05db6c..5629dbd091 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomevisitInvestigateFeignFallback.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomevisitInvestigateFeignFallback.java @@ -200,4 +200,9 @@ public class LoanHomevisitInvestigateFeignFallback implements LoanHomevisitInves public ResultBean details2(String sid) { return null; } + + @Override + public ResultBean getToDoNum(RiskToDoNumQuery riskToDoNumQuery) { + return null; + } } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/RiskToDoNumQuery.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/RiskToDoNumQuery.java new file mode 100644 index 0000000000..b82c78bbf5 --- /dev/null +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/RiskToDoNumQuery.java @@ -0,0 +1,13 @@ +package com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class RiskToDoNumQuery { + + @ApiModelProperty("用户sid") + private String userSid; + @ApiModelProperty("组织机构sid") + private String orgPath; +} diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineMapper.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineMapper.java index 5a90a12771..2f8d32eb38 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineMapper.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineMapper.java @@ -64,4 +64,6 @@ public interface LoanFileexamineMapper extends BaseMapper { List selectListVo(); LoanFileexamine selectOrderSidAndContract(@Param("saleOrderSid") String saleOrderSid, @Param("loanContractSid") String loanContractSid); + + int getToDoNum(@Param("orgPath") String orgPath,@Param("userSid") String userSid); } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineMapper.xml b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineMapper.xml index 7cee1c1870..c5d573eb8e 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineMapper.xml +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineMapper.xml @@ -40,4 +40,14 @@ + + \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineRest.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineRest.java index 7ec9b453f6..324626c6bf 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineRest.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineRest.java @@ -26,6 +26,7 @@ package com.yxt.anrui.riskcenter.biz.loanfileexamine; import com.yxt.anrui.riskcenter.api.loanfileexamine.*; +import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate.RiskToDoNumQuery; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; @@ -104,4 +105,9 @@ public class LoanFileexamineRest implements LoanFileexamineFeign { public ResultBean selectOrderSidAndContract(String saleOrderSid, String loanContractSid) { return loanFileexamineService.selectOrderSidAndContract(saleOrderSid,loanContractSid); } + + @Override + public ResultBean getToDoNum(RiskToDoNumQuery riskToDoNumQuery) { + return loanFileexamineService.getToDoNum(riskToDoNumQuery); + } } diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineService.java index dd006a0b76..3f667faaa7 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineService.java @@ -47,6 +47,7 @@ import com.yxt.anrui.portal.api.sysuser.SysUserFeign; import com.yxt.anrui.riskcenter.api.loanfile.LoanFileEnum; import com.yxt.anrui.riskcenter.api.loanfileexamine.*; import com.yxt.anrui.riskcenter.api.loanhomevisitfileexamine.LoanHomevisitFileexamineVo; +import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate.RiskToDoNumQuery; import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigatefile.LoanAttachTypeEnum; import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigatefile.LoanHomevisitInvestigateFileDetailsVo; import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigatefile.LoanHomevisitInvestigateFileDto; @@ -509,4 +510,12 @@ public class LoanFileexamineService extends MybatisBaseService getToDoNum(RiskToDoNumQuery riskToDoNumQuery) { + ResultBean rb = ResultBean.fireFail(); + String userSid = riskToDoNumQuery.getUserSid(); + String orgPath = riskToDoNumQuery.getOrgPath(); + int count = baseMapper.getToDoNum(orgPath, userSid); + return rb.success().setData(String.valueOf(count)); + } } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateMapper.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateMapper.java index 0436153195..bf32aac60b 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateMapper.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateMapper.java @@ -84,4 +84,6 @@ public interface LoanHomevisitInvestigateMapper extends BaseMapper - update anrui_buscenter.bus_sales_order_borrower set state = 0 where sid = #{saleOrderBorrowerSid} + update anrui_buscenter.bus_sales_order_borrower + set state = 0 + where sid = #{saleOrderBorrowerSid} - update anrui_buscenter.bus_sales_order_loancontract set state = 0 where borrowerSid = #{saleOrderBorrowerSid} + update anrui_buscenter.bus_sales_order_loancontract + set state = 0 + where borrowerSid = #{saleOrderBorrowerSid} + + \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateRest.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateRest.java index fd6bfc9ccb..abfd1785ce 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateRest.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateRest.java @@ -223,4 +223,9 @@ public class LoanHomevisitInvestigateRest implements LoanHomevisitInvestigateFei public ResultBean details2(String sid) { return loanHomevisitInvestigateService.details2(sid); } + + @Override + public ResultBean getToDoNum(RiskToDoNumQuery riskToDoNumQuery) { + return loanHomevisitInvestigateService.getToDoNum(riskToDoNumQuery); + } } diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java index b48adab4e8..61f36d303a 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java @@ -1732,4 +1732,12 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService getToDoNum(RiskToDoNumQuery riskToDoNumQuery) { + ResultBean rb = ResultBean.fireFail(); + String userSid = riskToDoNumQuery.getUserSid(); + String orgPath = riskToDoNumQuery.getOrgPath(); + int count = baseMapper.getToDoNum(orgPath, userSid); + return rb.success().setData(String.valueOf(count)); + } } \ No newline at end of file