|
|
@@ -121,7 +121,16 @@ public class WarningNoticeLogController extends AbstractController {
|
|
|
@ApiOperation("小程序查询预警通知列表")
|
|
|
public ResultData appList(@RequestBody QueryAppWarningLogParam queryAppWarningLogParam){
|
|
|
Page<WarningNoticeLogVO> VOPage = new Page<>();
|
|
|
- Page<WarningNoticeLog> page = warningNoticeLogService.page(new Page<WarningNoticeLog>(queryAppWarningLogParam.getPageNum(), queryAppWarningLogParam.getPageSize()), new LambdaQueryWrapper<WarningNoticeLog>().eq(WarningNoticeLog::getIsDeleted,Boolean.FALSE).orderByDesc(WarningNoticeLog::getCreateTime));
|
|
|
+ LambdaQueryWrapper<WarningNoticeLog> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
+ lambdaQueryWrapper.eq(WarningNoticeLog::getIsDeleted,Boolean.FALSE);
|
|
|
+ if(Objects.nonNull(queryAppWarningLogParam.getCollegeId())){
|
|
|
+ lambdaQueryWrapper.eq(WarningNoticeLog::getCollegeId,queryAppWarningLogParam.getCollegeId());
|
|
|
+ }
|
|
|
+ if (Objects.nonNull(queryAppWarningLogParam.getStartTime()) && Objects.nonNull(queryAppWarningLogParam.getEndTime())) {
|
|
|
+ lambdaQueryWrapper.between(WarningNoticeLog::getCreateTime, queryAppWarningLogParam.getStartTime().atStartOfDay(), queryAppWarningLogParam.getEndTime().atTime(LocalTime.MAX));
|
|
|
+ }
|
|
|
+ lambdaQueryWrapper.orderByDesc(WarningNoticeLog::getCreateTime);
|
|
|
+ Page<WarningNoticeLog> page = warningNoticeLogService.page(new Page<WarningNoticeLog>(queryAppWarningLogParam.getPageNum(), queryAppWarningLogParam.getPageSize()),lambdaQueryWrapper);
|
|
|
List<WarningNoticeLog> records = page.getRecords();
|
|
|
if (records.size() > 0) {
|
|
|
List<WarningNoticeLogVO> warningNoticeLogVOS = com.zd.common.core.utils.BeanUtils.copyList2List(records, WarningNoticeLogVO.class);
|