排序逻辑修改

This commit is contained in:
even 2025-07-31 09:53:20 +08:00
parent f4027cb186
commit 83dced9c88

View File

@ -304,25 +304,26 @@ public class PipelineServiceImpl extends ServiceImpl<PipelineDao, PipPipeline> i
@Override
public PageResult<PipelineFindResp> findPipelinePage(PipelineQueryReq query) {
QueryWrapper<PipPipeline> wrapper = new QueryWrapper<>();
LambdaQueryWrapper<PipPipeline> wrapper = new LambdaQueryWrapper<>();
if (!ObjectUtils.isEmpty(query.getId())){
wrapper.eq("id",query.getId());
wrapper.eq(PipPipeline::getId,query.getId());
}
if (!ObjectUtils.isEmpty(query.getIdList())){
wrapper.in("id",query.getId());
wrapper.in(PipPipeline::getId,query.getId());
}
if (!ObjectUtils.isEmpty(query.getName())){
wrapper.like("name",query.getName());
wrapper.like(PipPipeline::getName,query.getName());
}
if (!ObjectUtils.isEmpty(query.getCreator())){
wrapper.eq("creator",query.getCreator());
wrapper.eq(PipPipeline::getCreator,query.getCreator());
}
if (!ObjectUtils.isEmpty(query.getCollect())){
wrapper.eq("collect",query.getCollect());
wrapper.eq(PipPipeline::getCollect,query.getCollect());
}
if (!ObjectUtils.isEmpty(query.getGroupId())){
wrapper.eq("group_id",query.getGroupId());
wrapper.eq(PipPipeline::getGroupId,query.getGroupId());
}
wrapper.orderByDesc(PipPipeline::getCreateTime);
Page<PipPipeline> pipPipelinePage = pipelineDao.selectPage(new Page<>(query.getPageNo(), query.getPageSize()), wrapper);
if (ObjectUtils.isEmpty(pipPipelinePage)){