fit():修改SysLoginfor列表为ddd模型

boot3.0
yangchaoshun 2025-02-24 12:28:10 +08:00
parent b813bf2c6e
commit 4b0aa2f64d
1 changed files with 2 additions and 3 deletions

View File

@ -50,12 +50,11 @@ public class SysLogininforServiceImpl extends ServiceImpl<SysLogininforMapper, S
*/
@Override
public PageQueryModel<SysLogininforListModel> pageQuery(SysLogininforListModel pageQueryModel) {
LambdaQueryWrapper<SysLogininfor> queryWrapper = new LambdaQueryWrapper<SysLogininfor>()
Page<SysLogininfor> page = this.page(pageQueryModel.buildPage(), new LambdaQueryWrapper<SysLogininfor>()
.like(StringUtils.isNotEmpty(pageQueryModel.getIpaddr()), SysLogininfor::getIpaddr, pageQueryModel.getIpaddr())
.eq(StringUtils.isNotEmpty(pageQueryModel.getStatus()), SysLogininfor::getStatus, pageQueryModel.getStatus())
.like(StringUtils.isNotEmpty(pageQueryModel.getUserName()), SysLogininfor::getUserName, pageQueryModel.getUserName())
.between(!ObjectUtil.hasNull(pageQueryModel.getBeginTime(),pageQueryModel.getEndTime()), SysLogininfor::getAccessTime, pageQueryModel.getBeginTime(), pageQueryModel.getEndTime());
Page<SysLogininfor> page = this.page(pageQueryModel.buildPage(), queryWrapper);
.between(!ObjectUtil.hasNull(pageQueryModel.getBeginTime(),pageQueryModel.getEndTime()), SysLogininfor::getAccessTime, pageQueryModel.getBeginTime(), pageQueryModel.getEndTime()));
return new PageQueryModel<SysLogininforListModel>(){{
setDataList(page.getRecords().stream()
.map(SysLogininforListModel::buildSysLogininforListModel)