From 4f1574bac3be61624e613dfd2744d3adac9aa91a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E5=87=A1=E5=87=A1?= Date: Wed, 30 Mar 2022 23:50:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/pms/ocp/mapper/OcpTenantGroupMapper.java | 2 +- .../impl/ApiBasicManagementServiceImpl.java | 15 +++------------ src/main/resources/mapper/OcpGroup.xml | 8 ++++++-- 3 files changed, 10 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/pms/ocp/mapper/OcpTenantGroupMapper.java b/src/main/java/com/pms/ocp/mapper/OcpTenantGroupMapper.java index b4494cc..bb82450 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 271ff52..51672ed 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 9a1cb1d..337e9d8 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,'%') + + -- 2.26.0