公告修改
This commit is contained in:
@@ -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));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user