|
|
@@ -103,7 +103,7 @@ public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> impl
|
|
|
QueryWrapper<SysRole> queryWrapper = new QueryWrapper<>();
|
|
|
// 查询部分字段
|
|
|
queryWrapper.lambda().select(SysRole::getId, SysRole::getOrgId, SysRole::getName,
|
|
|
- SysRole::getCategory, SysRole::getSortCode, SysRole::getIsResourceaccount);
|
|
|
+ SysRole::getCategory, SysRole::getSortCode, SysRole::getIsResourceaccount, SysRole::getIsBuiltin);
|
|
|
if(ObjectUtil.isNotEmpty(sysRolePageParam.getOrgId())) {
|
|
|
queryWrapper.lambda().eq(SysRole::getOrgId, sysRolePageParam.getOrgId());
|
|
|
}
|
|
|
@@ -113,6 +113,9 @@ public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> impl
|
|
|
if(ObjectUtil.isNotEmpty(sysRolePageParam.getSearchKey())) {
|
|
|
queryWrapper.lambda().like(SysRole::getName, sysRolePageParam.getSearchKey());
|
|
|
}
|
|
|
+ if(ObjectUtil.isNotEmpty(sysRolePageParam.getIsBuiltin())) {
|
|
|
+ queryWrapper.lambda().like(SysRole::getIsBuiltin, sysRolePageParam.getIsBuiltin());
|
|
|
+ }
|
|
|
if(ObjectUtil.isAllNotEmpty(sysRolePageParam.getSortField(), sysRolePageParam.getSortOrder())) {
|
|
|
CommonSortOrderEnum.validate(sysRolePageParam.getSortOrder());
|
|
|
queryWrapper.orderBy(true, sysRolePageParam.getSortOrder().equals(CommonSortOrderEnum.ASC.getValue()),
|
|
|
@@ -120,7 +123,8 @@ public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> impl
|
|
|
} else {
|
|
|
queryWrapper.lambda().orderByAsc(SysRole::getSortCode);
|
|
|
}
|
|
|
- return this.page(CommonPageRequest.defaultPage(), queryWrapper);
|
|
|
+ Page<SysRole> page=this.page(CommonPageRequest.defaultPage(), queryWrapper);
|
|
|
+ return page;
|
|
|
}
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|