公告修改

This commit is contained in:
张松 2025-01-02 15:58:07 +08:00
parent 758c1aabbb
commit cf2f17acc1
2 changed files with 3 additions and 2 deletions

View File

@ -26,6 +26,7 @@ public class AppAnnouncementController {
@GetMapping @GetMapping
public Result get() { public Result get() {
List<Announcement> records = announcementService.page(new Page<>(1, 1), new LambdaQueryWrapper<Announcement>() List<Announcement> records = announcementService.page(new Page<>(1, 1), new LambdaQueryWrapper<Announcement>()
.eq(Announcement::getState, 1)
.orderByDesc(Announcement::getCreateTime)).getRecords(); .orderByDesc(Announcement::getCreateTime)).getRecords();
return Result.success().put("data", records.isEmpty() ? null : records.get(0)); return Result.success().put("data", records.isEmpty() ? null : records.get(0));
} }

View File

@ -30,7 +30,7 @@ public class AnnouncementServiceImpl extends ServiceImpl<AnnouncementMapper, Ann
queryWrapper.like(Announcement::getTitle, title); queryWrapper.like(Announcement::getTitle, title);
flag = true; flag = true;
} }
if (title != null) { if (state != null) {
queryWrapper.eq(Announcement::getState, state); queryWrapper.eq(Announcement::getState, state);
flag = true; flag = true;
} }
@ -45,7 +45,7 @@ public class AnnouncementServiceImpl extends ServiceImpl<AnnouncementMapper, Ann
Announcement announcement = new Announcement(); Announcement announcement = new Announcement();
BeanUtil.copyProperties(announcementDTO, announcement); BeanUtil.copyProperties(announcementDTO, announcement);
announcement.setCreateTime(DateUtil.date()); announcement.setCreateTime(DateUtil.date());
return announcement; return save(announcement);
} }
@Override @Override