|
@@ -83,13 +83,15 @@ public class BannerService {
|
|
|
wrapper.eq(Objects.nonNull(reqVo.getStatus()), KwoBanner::getStatus, reqVo.getStatus()).
|
|
wrapper.eq(Objects.nonNull(reqVo.getStatus()), KwoBanner::getStatus, reqVo.getStatus()).
|
|
|
eq(KwoBanner::getDelFlag, Global.NO).
|
|
eq(KwoBanner::getDelFlag, Global.NO).
|
|
|
and(StringUtils.isNotBlank(reqVo.getKeywords()),
|
|
and(StringUtils.isNotBlank(reqVo.getKeywords()),
|
|
|
- wq -> wq.like(KwoBanner::getUrl, reqVo.getKeywords()).or().
|
|
|
|
|
- like(KwoBanner::getClientType, reqVo.getKeywords())).
|
|
|
|
|
|
|
+ wq -> wq.like(KwoBanner::getUrl, reqVo.getKeywords())).
|
|
|
orderByDesc(KwoBanner::getDistrict,KwoBanner::getSort);
|
|
orderByDesc(KwoBanner::getDistrict,KwoBanner::getSort);
|
|
|
|
|
|
|
|
if (Objects.nonNull(reqVo.getStartTime())) {
|
|
if (Objects.nonNull(reqVo.getStartTime())) {
|
|
|
wrapper.ge(KwoBanner::getStartTime, reqVo.getStartTime());
|
|
wrapper.ge(KwoBanner::getStartTime, reqVo.getStartTime());
|
|
|
}
|
|
}
|
|
|
|
|
+ if(Objects.nonNull(reqVo.getDistrict())) {
|
|
|
|
|
+ wrapper.eq(KwoBanner::getDistrict, reqVo.getDistrict());
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
if (Objects.nonNull(reqVo.getEndTime())) {
|
|
if (Objects.nonNull(reqVo.getEndTime())) {
|
|
|
wrapper.lt(KwoBanner::getEntTime, DateUtil.offsetDay(reqVo.getEndTime(), 1));
|
|
wrapper.lt(KwoBanner::getEntTime, DateUtil.offsetDay(reqVo.getEndTime(), 1));
|