diff --git a/src/main/java/com/pms/ocp/controller/TenantBasicManagementController.java b/src/main/java/com/pms/ocp/controller/TenantBasicManagementController.java index b8a07e3abb977b0cdaa2fff0ff6e1e8da08f3d26..4b7e96d68e8cb1f5a58899145fab7d3d466e6d48 100644 --- a/src/main/java/com/pms/ocp/controller/TenantBasicManagementController.java +++ b/src/main/java/com/pms/ocp/controller/TenantBasicManagementController.java @@ -81,8 +81,8 @@ public class TenantBasicManagementController { } @ApiOperation("应用树层级") @GetMapping("/tenantBaseTreeOther") - public ResponseVO> tenantBaseTreeOther(String tenantGroupCode,String code) { - List ocpApiGroups = tenantBasicManagementService.tenantBaseTreeOther(tenantGroupCode,code); + public ResponseVO> tenantBaseTreeOther(@RequestParam(required = false)String tenantGroupCode,@RequestParam(required = false)String tenantGroupCompanyCode) { + List ocpApiGroups = tenantBasicManagementService.tenantBaseTreeOther(tenantGroupCode,tenantGroupCompanyCode); return ResponseVO.ok(ocpApiGroups); } diff --git a/src/main/java/com/pms/ocp/mapper/OcpTenantGroupMapper.java b/src/main/java/com/pms/ocp/mapper/OcpTenantGroupMapper.java index 0fb99884c58b05a0e3341b52019380d1d2ab87b5..ca3a6091d66408573f11b969baa11edcf153b90b 100644 --- a/src/main/java/com/pms/ocp/mapper/OcpTenantGroupMapper.java +++ b/src/main/java/com/pms/ocp/mapper/OcpTenantGroupMapper.java @@ -12,7 +12,7 @@ import java.util.List; @Mapper public interface OcpTenantGroupMapper extends BaseMapper { - List tenantBaseTreeOther(@Param("tenantGroupCode") String tenantGroupCode,@Param("tenantGroupCode") String p); + List tenantBaseTreeOther(@Param("tenantGroupCode") String tenantGroupCode,@Param("tenantGroupCompanyCode") String tenantGroupCompanyCode); List selectPageLists(TenantDto tenantDto); } diff --git a/src/main/java/com/pms/ocp/service/TenantBasicManagementService.java b/src/main/java/com/pms/ocp/service/TenantBasicManagementService.java index 9ecebf3db0c2d277c7f7662e18860481e9b166a6..419cc3a4a9a72f1a0b2bfef592a797c96f8eb057 100644 --- a/src/main/java/com/pms/ocp/service/TenantBasicManagementService.java +++ b/src/main/java/com/pms/ocp/service/TenantBasicManagementService.java @@ -56,10 +56,10 @@ public interface TenantBasicManagementService extends IService { /** * 应用树层级 * @param tenantGroupCode - * @param tenantGroupPcode + * @param tenantGroupCompanyCode * @return */ - List tenantBaseTreeOther(String tenantGroupCode,String tenantGroupPcode); + List tenantBaseTreeOther(String tenantGroupCode,String tenantGroupCompanyCode); /** * 应用列表 diff --git a/src/main/java/com/pms/ocp/service/impl/TenantBasicManagementServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/TenantBasicManagementServiceImpl.java index e6404a55a234ce0332a0889cee83d5cfeb2ce188..7d0211ee6da3cd04c6f7cf205d499205ec239f65 100644 --- a/src/main/java/com/pms/ocp/service/impl/TenantBasicManagementServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/TenantBasicManagementServiceImpl.java @@ -207,12 +207,12 @@ public class TenantBasicManagementServiceImpl extends ServiceImpl tenantBaseTreeOther(String tenantGroupCode, String tenantGroupPcode) { - List ocpTenantGroups = ocpTenantGroupMapper.tenantBaseTreeOther(tenantGroupCode, tenantGroupPcode); + public List tenantBaseTreeOther(String tenantGroupCode, String tenantGroupCompanyCode) { + List ocpTenantGroups = ocpTenantGroupMapper.tenantBaseTreeOther(tenantGroupCode, tenantGroupCompanyCode); return ocpTenantGroups; } @@ -227,8 +227,8 @@ public class TenantBasicManagementServiceImpl extends ServiceImpl ocpTenantBaseDto = ocpTenantGroupMapper.selectPageLists(tenantDto); @@ -236,17 +236,13 @@ public class TenantBasicManagementServiceImpl extends ServiceImpl pageInfo = new PageInfo<>(ocpTenantBaseDto); return ResponseVO.ok(pageInfo); -// List ocpApiBaseVos = ocpApiGroupMapper.selectPageLists(apiBaseReq); -// tenantGroupCode.clear(); -// PageInfo pageInfo = new PageInfo<>(ocpApiBaseVos); -// return ResponseVO.ok(pageInfo); } - public void setGroupIdValue(String apiGroupCompanyCode, String code) { - List codes = getIdsByPIdPub(apiGroupCompanyCode, code); + public void setGroupIdValue(String tenantGroupCompanyCode, String tenantGroupCode) { + List codes = getIdsByPIdPub(tenantGroupCompanyCode, tenantGroupCode); if (codes.size() > 0) { for (String cod : codes) { - setGroupIdValue(apiGroupCompanyCode, cod); + setGroupIdValue(tenantGroupCompanyCode, cod); tenantGroup.add(cod); } ; @@ -254,8 +250,8 @@ public class TenantBasicManagementServiceImpl extends ServiceImpl getIdsByPIdPub(String apiGroupCompanyCode, String code) { - List ocpTenantGroups = ocpTenantGroupMapper.tenantBaseTreeOther(apiGroupCompanyCode, code); + public List getIdsByPIdPub(String tenantGroupCompanyCode, String tenantGroupCode) { + List ocpTenantGroups = ocpTenantGroupMapper.tenantBaseTreeOther(tenantGroupCompanyCode, tenantGroupCode); return ocpTenantGroups.stream().map(OcpTenantGroup::getTenantGroupCode).collect(Collectors.toList()); } diff --git a/src/main/resources/mapper/OcpGroup.xml b/src/main/resources/mapper/OcpGroup.xml index c74bfda55bb06ab031755211c47979e7685b3056..43a5bac3757164a1c138a26a41ceeff0d74c266f 100644 --- a/src/main/resources/mapper/OcpGroup.xml +++ b/src/main/resources/mapper/OcpGroup.xml @@ -19,9 +19,14 @@