diff --git a/src/main/java/com/yxt/supplier/apiadmin/SupplierInfoRest.java b/src/main/java/com/yxt/supplier/apiadmin/SupplierInfoRest.java index cd67c2c..e0fd2fe 100644 --- a/src/main/java/com/yxt/supplier/apiadmin/SupplierInfoRest.java +++ b/src/main/java/com/yxt/supplier/apiadmin/SupplierInfoRest.java @@ -93,4 +93,11 @@ public class SupplierInfoRest { List SupplierInfoChoiceList = SupplierInfoService.choiceSupplierInfo(createOrgSid); return rb.success().setData(SupplierInfoChoiceList); } + @ApiOperation("供应商数量") + @GetMapping("/getSupplierCountByOrgSid") + public ResultBean getSupplierCountByOrgSid(@RequestParam("orgSid") String orgSid){ + ResultBean rb = ResultBean.fireFail(); + Integer w = SupplierInfoService.getSupplierCountByOrgSid(orgSid); + return rb.success().setData(w); + } } diff --git a/src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoMapper.java b/src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoMapper.java index cdf657a..0427a4a 100644 --- a/src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoMapper.java +++ b/src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoMapper.java @@ -64,4 +64,6 @@ public interface SupplierInfoMapper extends BaseMapper { @Select("select * from supplier_info a LEFT JOIN ss_user.sys_organization as s ON a.createOrgSid = s.sid where s.orgSidPath like #{createOrgSid} and a.isDelete !='1'") List choiceSupplierInfo(String createOrgSid); + @Select("select count(*) from supplier_info a LEFT JOIN ss_user.sys_organization as s ON a.useOrgSid = s.sid where s.orgSidPath like #{useOrgSid} and a.isDelete !='1'") + Integer getSupplierCountByOrgSid(String useOrgSid); } \ No newline at end of file diff --git a/src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoService.java b/src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoService.java index a1c1ea5..17f6512 100644 --- a/src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoService.java +++ b/src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoService.java @@ -189,4 +189,9 @@ public class SupplierInfoService extends MybatisBaseService supplierInfoChoiceList = baseMapper.choiceSupplierInfo(createOrgSid); return supplierInfoChoiceList; } + public Integer getSupplierCountByOrgSid(String useOrgSid) { + Integer supplierInfoChoiceList = baseMapper.getSupplierCountByOrgSid(useOrgSid); + return supplierInfoChoiceList; + } + } \ No newline at end of file