From 5c3fdc4108c3b81449044a0003ce68a446721c73 Mon Sep 17 00:00:00 2001 From: tianfeng <769204422@qq.com> Date: Thu, 19 Mar 2026 11:25:30 +0800 Subject: [PATCH] =?UTF-8?q?banner=20=E5=A2=9E=E5=8A=A0type=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../circle/other/inner/model/cmd/sys/SysBannerConfigQryCmd.java | 2 ++ .../database/rds/service/sys/impl/BannerConfigServiceImpl.java | 1 + 2 files changed, 3 insertions(+) diff --git a/rc-service/rc-inner-api/other-inner/other-inner-model/src/main/java/com/red/circle/other/inner/model/cmd/sys/SysBannerConfigQryCmd.java b/rc-service/rc-inner-api/other-inner/other-inner-model/src/main/java/com/red/circle/other/inner/model/cmd/sys/SysBannerConfigQryCmd.java index df60af31..1b9c09e5 100644 --- a/rc-service/rc-inner-api/other-inner/other-inner-model/src/main/java/com/red/circle/other/inner/model/cmd/sys/SysBannerConfigQryCmd.java +++ b/rc-service/rc-inner-api/other-inner/other-inner-model/src/main/java/com/red/circle/other/inner/model/cmd/sys/SysBannerConfigQryCmd.java @@ -29,6 +29,8 @@ public class SysBannerConfigQryCmd extends PageCommand { private String countryCode; + private String type; + /** * 区域. */ diff --git a/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/database/rds/service/sys/impl/BannerConfigServiceImpl.java b/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/database/rds/service/sys/impl/BannerConfigServiceImpl.java index 3e93c2fe..7470855f 100644 --- a/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/database/rds/service/sys/impl/BannerConfigServiceImpl.java +++ b/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/database/rds/service/sys/impl/BannerConfigServiceImpl.java @@ -59,6 +59,7 @@ public class BannerConfigServiceImpl extends .gt(Objects.equals(query.getShowcase(), 1), BannerConfig::getExpiredTime, TimestampUtils.now()) .eq(Objects.equals(query.getShowcase(), 2), BannerConfig::getShowcase, Boolean.FALSE) .le(Objects.equals(query.getShowcase(), 3), BannerConfig::getExpiredTime, TimestampUtils.now()) + .eq(StringUtils.isNotBlank(query.getType()), BannerConfig::getType, query.getType()) .like(StringUtils.isNotBlank(query.getRegion()), BannerConfig::getRegions, query.getRegion()) .orderByDesc(BannerConfig::getSort, BannerConfig::getId) .page(query.getPageQuery());