|
@@ -31,7 +31,7 @@ public class KxsSchoolMenuServiceImpl extends ServiceImpl<KxsSchoolMenuMapper, K
|
|
|
private final KxsSchoolStudyMapper kxsSchoolStudyMapper;
|
|
private final KxsSchoolStudyMapper kxsSchoolStudyMapper;
|
|
|
@Override
|
|
@Override
|
|
|
public Object firstMenu() {
|
|
public Object firstMenu() {
|
|
|
- List<KxsSchoolMenu> list = list(Wrappers.emptyWrapper());
|
|
|
|
|
|
|
+ List<KxsSchoolMenu> list = list(Wrappers.<KxsSchoolMenu>query().lambda().isNotNull(KxsSchoolMenu::getPid).ne(KxsSchoolMenu::getPid,0));
|
|
|
ArrayList<SchoolFirstMenuVO> schoolFirstMenuVOS = new ArrayList<>();
|
|
ArrayList<SchoolFirstMenuVO> schoolFirstMenuVOS = new ArrayList<>();
|
|
|
for (KxsSchoolMenu kxsSchoolMenu : list) {
|
|
for (KxsSchoolMenu kxsSchoolMenu : list) {
|
|
|
SchoolFirstMenuVO schoolFirstMenuVO = new SchoolFirstMenuVO();
|
|
SchoolFirstMenuVO schoolFirstMenuVO = new SchoolFirstMenuVO();
|
|
@@ -41,7 +41,7 @@ public class KxsSchoolMenuServiceImpl extends ServiceImpl<KxsSchoolMenuMapper, K
|
|
|
schoolFirstMenuVO.setChildCount(count);//下级数量
|
|
schoolFirstMenuVO.setChildCount(count);//下级数量
|
|
|
//获取当前时间
|
|
//获取当前时间
|
|
|
LocalDateTime now = LocalDateTime.now();
|
|
LocalDateTime now = LocalDateTime.now();
|
|
|
- // 获取当前时间之前三天的时间
|
|
|
|
|
|
|
+ //获取当前时间之前三天的时间
|
|
|
LocalDateTime threeDaysBefore = now.minusDays(3);
|
|
LocalDateTime threeDaysBefore = now.minusDays(3);
|
|
|
List<KxsSchoolStudy> kxsSchoolStudies = kxsSchoolStudyMapper.selectList(Wrappers.<KxsSchoolStudy>query().lambda().eq(KxsSchoolStudy::getMenuId,kxsSchoolMenu.getId()).between(KxsSchoolStudy::getCreateTime, threeDaysBefore, now));
|
|
List<KxsSchoolStudy> kxsSchoolStudies = kxsSchoolStudyMapper.selectList(Wrappers.<KxsSchoolStudy>query().lambda().eq(KxsSchoolStudy::getMenuId,kxsSchoolMenu.getId()).between(KxsSchoolStudy::getCreateTime, threeDaysBefore, now));
|
|
|
//三天内存在数据则返回有更新
|
|
//三天内存在数据则返回有更新
|