diff --git a/src/main/java/com/pms/ocp/mapper/OcpTenantGroupMapper.java b/src/main/java/com/pms/ocp/mapper/OcpTenantGroupMapper.java index b4494cc182bd949118a43ad91513364942cbe521..bb824503fb481d68f7acd96667167ee2fcd74c48 100644 --- a/src/main/java/com/pms/ocp/mapper/OcpTenantGroupMapper.java +++ b/src/main/java/com/pms/ocp/mapper/OcpTenantGroupMapper.java @@ -24,5 +24,5 @@ public interface OcpTenantGroupMapper extends BaseMapper { List selectBase(@Param("tenantGroupCode") String tenantGroupCode, String tenantGroupCompanyCode); - List selectCentre(); + List selectCentre(String center); } diff --git a/src/main/java/com/pms/ocp/service/impl/ApiBasicManagementServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/ApiBasicManagementServiceImpl.java index 271ff524b3c5674d7fe9c94922ad2037fc9742ca..51672ed9721a9643178d06a66793dc7fd130d28b 100644 --- a/src/main/java/com/pms/ocp/service/impl/ApiBasicManagementServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/ApiBasicManagementServiceImpl.java @@ -298,17 +298,8 @@ public class ApiBasicManagementServiceImpl extends ServiceImpl> selectCentre() { -// LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); -// lambdaQueryWrapper.eq(OcpTenantGroup::getLevel, "sys_center"); -// List ocpTenantGroups = ocpTenantGroupMapper.selectList(lambdaQueryWrapper); -// return ResponseVO.ok(ocpTenantGroups); - List ocpApiGroups = ocpTenantGroupMapper.selectCentre(); - ArrayList objects = new ArrayList<>(); - for (OcpApiGroup ocpApiGroup : ocpApiGroups) { - if (ocpApiGroup.getApiGroupLevel().equals("sys_center")) { - objects.add(ocpApiGroup); - } - } - return ResponseVO.ok(objects); + String center ="中心"; + List ocpApiGroups = ocpTenantGroupMapper.selectCentre(center); + return ResponseVO.ok(ocpApiGroups); } } diff --git a/src/main/resources/mapper/OcpGroup.xml b/src/main/resources/mapper/OcpGroup.xml index 9a1cb1d774f4def59a3f2fa1fccebd5c1c4309bb..337e9d8a116c29d50a262cfbb224eda9dbaa803b 100644 --- a/src/main/resources/mapper/OcpGroup.xml +++ b/src/main/resources/mapper/OcpGroup.xml @@ -80,8 +80,12 @@ - + select api_group_code,api_group_name,api_group_level from ocp_api_group where 1=1 + + and api_group_name like CONCAT('%', #{center}::text,'%') + +