浏览代码

feat(app): 增加活动状态验证

- 在查询 AppSearchHot 列表时,添加了 isActive 字段的等值条件- 此修改确保只有处于活动
SheepHy 4 天之前
父节点
当前提交
271691b665

+ 2 - 1
national-motion-module-system/national-motion-system-biz/src/main/java/org/jeecg/modules/app/service/impl/AppHomeServiceImpl.java

@@ -357,7 +357,8 @@ public class AppHomeServiceImpl implements IAppHomeService {
         return appSearchHotMapper.selectList(Wrappers.<AppSearchHot>lambdaQuery()
                 // 新增条件:当前时间在 startTime 和 endTime 之间
                 .le(AppSearchHot::getStartTime, new Date())  // 开始时间 <= 当前时间
-                .ge(AppSearchHot::getEndTime, new Date())    // 结束时间 >= 当前时间
+                .ge(AppSearchHot::getEndTime, new Date())
+                .eq(AppSearchHot::getIsActive,1)  // 结束时间 >= 当前时间
                 .last("LIMIT 10")
                 .orderByDesc(AppSearchHot::getSearchCount));
     }