banner 增加type查询

This commit is contained in:
tianfeng 2026-03-19 11:25:30 +08:00
parent 360edeaa74
commit 5c3fdc4108
2 changed files with 3 additions and 0 deletions

View File

@ -29,6 +29,8 @@ public class SysBannerConfigQryCmd extends PageCommand {
private String countryCode;
private String type;
/**
* 区域.
*/

View File

@ -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());