|
@@ -70,17 +70,7 @@ public class IbaProjectServiceImpl extends ServiceImpl<IbaProjectMapper, IbaProj
|
|
|
@Override
|
|
|
public IPage<IbaProject> queryByPage(IbaProjectQuery query) {
|
|
|
Page<IbaProject> page = new Page<>(query.getCurrent(), query.getSize());
|
|
|
- QueryWrapper<IbaProject> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.lambda()
|
|
|
- .eq(IbaProject::getIsDeleted, 0)
|
|
|
- .like(StringUtils.isNotEmpty(query.getProjectName()), IbaProject::getProjectName, query.getProjectName())
|
|
|
- .eq(query.getType() != null, IbaProject::getType, query.getType())
|
|
|
- .eq(query.getRouteType() != null, IbaProject::getRouteType, query.getRouteType())
|
|
|
- .eq(query.getStage() != null, IbaProject::getStage, query.getStage())
|
|
|
- .eq(query.getOperationCompany() != null, IbaProject::getOperationCompany, query.getOperationCompany())
|
|
|
- .orderByDesc(IbaProject::getCreateTime);
|
|
|
-
|
|
|
- IPage<IbaProject> ibaProjectIPage = baseMapper.selectPage(page, queryWrapper);
|
|
|
+ IPage<IbaProject> ibaProjectIPage = baseMapper.selectMyPage(page, query);
|
|
|
return ibaProjectIPage;
|
|
|
}
|
|
|
|