|
@@ -76,7 +76,12 @@ public class DeviceFaultInfoServiceImpl extends ServiceImpl<DeviceFaultInfoMappe
|
|
|
@ApiOperation("分页查询")
|
|
|
public R<PageBean<DeviceFaultInfoDto.Vo>> page(@RequestBody DeviceFaultInfoDto.Page page) {
|
|
|
PageBean pageBean = page.getPage();
|
|
|
- LambdaQueryWrapper<DeviceFaultInfo> lambdaQueryWrapper = new MybatisPlusQuery().eqWrapper(page, DeviceFaultInfo.class).build();
|
|
|
+ LocalDateTime beginTime = page.getBeginTime();
|
|
|
+ LocalDateTime endTime = page.getEndTime();
|
|
|
+ LambdaQueryWrapper<DeviceFaultInfo> lambdaQueryWrapper = new MybatisPlusQuery()
|
|
|
+ .eqWrapper(page, DeviceFaultInfo.class).build()
|
|
|
+ .ge(beginTime != null, DeviceFaultInfo::getCreateTime, beginTime)
|
|
|
+ .le(endTime != null, DeviceFaultInfo::getCreateTime, endTime);
|
|
|
IPage<DeviceFaultInfo> iPage = page(toIPage(pageBean), lambdaQueryWrapper);
|
|
|
PageBean<DeviceFaultInfoDto.Vo> data = toPageBean(DeviceFaultInfoDto.Vo.class, iPage);
|
|
|
List<DeviceFaultInfoDto.Vo> records = data.getRecords();
|