From 9a32cbab5facc7a91bfbcb0e79b352e9a10d158c Mon Sep 17 00:00:00 2001 From: chenyanchang <30190327@qq.com> Date: Mon, 6 Jul 2026 18:02:36 +0800 Subject: [PATCH 1/2] update --- .../service/policy/impl/PolicyInfoServiceImpl.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/policy/impl/PolicyInfoServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/policy/impl/PolicyInfoServiceImpl.java index d2819cb..6dcdd98 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/policy/impl/PolicyInfoServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/policy/impl/PolicyInfoServiceImpl.java @@ -33,8 +33,15 @@ public class PolicyInfoServiceImpl implements IPolicyInfoService { public TableDataInfo getPortalList(PolicyInfoQuery query) { PageHelper.startPage(query.getPageNum(), query.getPageSize()); if (StringUtils.isNotEmpty(query.getPolicyTag())) { - List policyTags = Arrays.asList(query.getPolicyTag().split(",")); - query.setPolicyTags(policyTags); + System.out.println("query.getPolicyTag()============"+query.getPolicyTag()); + String policyTag = query.getPolicyTag().trim(); + if (StringUtils.isNotEmpty(policyTag) && policyTag.endsWith(",")) { + policyTag = policyTag.substring(0, policyTag.length() - 1); + if (StringUtils.isNotEmpty(policyTag)) { + List policyTags = Arrays.asList(query.getPolicyTag().split(",")); + query.setPolicyTags(policyTags); + } + } } // 仅返回启用状态的政策给前端 query.setStatus("0"); From 4a97214a37849fe2b93d01f0198bf1283c5f8ab0 Mon Sep 17 00:00:00 2001 From: chenyanchang <30190327@qq.com> Date: Mon, 6 Jul 2026 18:16:30 +0800 Subject: [PATCH 2/2] update --- .../ruoyi/cms/service/policy/impl/PolicyInfoServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/policy/impl/PolicyInfoServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/policy/impl/PolicyInfoServiceImpl.java index 6dcdd98..cf9a81b 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/policy/impl/PolicyInfoServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/policy/impl/PolicyInfoServiceImpl.java @@ -37,8 +37,8 @@ public class PolicyInfoServiceImpl implements IPolicyInfoService { String policyTag = query.getPolicyTag().trim(); if (StringUtils.isNotEmpty(policyTag) && policyTag.endsWith(",")) { policyTag = policyTag.substring(0, policyTag.length() - 1); - if (StringUtils.isNotEmpty(policyTag)) { - List policyTags = Arrays.asList(query.getPolicyTag().split(",")); + if (StringUtils.isNotEmpty(policyTag) && StringUtils.isNotEmpty(policyTag.trim())) { + List policyTags = Arrays.asList(policyTag.trim().split(",")); query.setPolicyTags(policyTags); } }