公告修改
This commit is contained in:
@@ -26,6 +26,7 @@ public class AppAnnouncementController {
|
||||
@GetMapping
|
||||
public Result get() {
|
||||
List<Announcement> records = announcementService.page(new Page<>(1, 1), new LambdaQueryWrapper<Announcement>()
|
||||
.eq(Announcement::getState, 1)
|
||||
.orderByDesc(Announcement::getCreateTime)).getRecords();
|
||||
return Result.success().put("data", records.isEmpty() ? null : records.get(0));
|
||||
}
|
||||
|
||||
@@ -30,7 +30,7 @@ public class AnnouncementServiceImpl extends ServiceImpl<AnnouncementMapper, Ann
|
||||
queryWrapper.like(Announcement::getTitle, title);
|
||||
flag = true;
|
||||
}
|
||||
if (title != null) {
|
||||
if (state != null) {
|
||||
queryWrapper.eq(Announcement::getState, state);
|
||||
flag = true;
|
||||
}
|
||||
@@ -45,7 +45,7 @@ public class AnnouncementServiceImpl extends ServiceImpl<AnnouncementMapper, Ann
|
||||
Announcement announcement = new Announcement();
|
||||
BeanUtil.copyProperties(announcementDTO, announcement);
|
||||
announcement.setCreateTime(DateUtil.date());
|
||||
return announcement;
|
||||
return save(announcement);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user