From b6373daa40c3dc17ca107f3666fd252f3b6b0778 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期五, 03 一月 2025 18:34:52 +0800 Subject: [PATCH] 代码 --- ruoyi-system/src/main/resources/mapper/system/TIndexMenuMapper.xml | 2 +- ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TConsultationController.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TConsultationController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TConsultationController.java index 1b15c7c..21b28ea 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TConsultationController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TConsultationController.java @@ -15,6 +15,7 @@ import com.ruoyi.web.controller.query.ConsultationQuery; import com.ruoyi.web.controller.query.InformationQuery; import io.swagger.annotations.ApiOperation; +import org.springframework.util.CollectionUtils; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; @@ -183,6 +184,9 @@ } List<TConsultation> records = page.getRecords(); + if(CollectionUtils.isEmpty(records)){ + return R.ok(new Page<>()); + } Set<Long> cacheSet = redisCache.getCacheSet("Consultation:" + userId); List<Integer> regionIds = records.stream().map(TConsultation::getRegionId).collect(Collectors.toList()); diff --git a/ruoyi-system/src/main/resources/mapper/system/TIndexMenuMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TIndexMenuMapper.xml index 16c8d56..aacc857 100644 --- a/ruoyi-system/src/main/resources/mapper/system/TIndexMenuMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/TIndexMenuMapper.xml @@ -38,7 +38,7 @@ FROM t_technical_title tt WHERE 1=1 and tt.is_delete = 0 <if test="cityCode != null and cityCode.size() > 0"> - <foreach collection="cityCode" item="id" separator=","> + <foreach collection="cityCode" item="id" > and FIND_IN_SET(#{id}, tt.region_ids) </foreach> </if> -- Gitblit v1.7.1