mirror of https://gitee.com/xiaonuobase/snowy
【更新】biz机构列表选择器修复
parent
6a61cd33d0
commit
4c6711acea
|
@ -163,7 +163,7 @@ public interface BizOrgService extends IService<BizOrg> {
|
||||||
* @author xuyuxiang
|
* @author xuyuxiang
|
||||||
* @date 2022/7/22 13:34
|
* @date 2022/7/22 13:34
|
||||||
**/
|
**/
|
||||||
List<BizOrg> orgListSelector(BizOrgSelectorOrgListParam bizOrgSelectorOrgListParam);
|
Page<BizOrg> orgListSelector(BizOrgSelectorOrgListParam bizOrgSelectorOrgListParam);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取人员选择器
|
* 获取人员选择器
|
||||||
|
|
|
@ -343,14 +343,14 @@ public class BizOrgServiceImpl extends ServiceImpl<BizOrgMapper, BizOrg> impleme
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<BizOrg> orgListSelector(BizOrgSelectorOrgListParam bizOrgSelectorOrgListParam) {
|
public Page<BizOrg> orgListSelector(BizOrgSelectorOrgListParam bizOrgSelectorOrgListParam) {
|
||||||
QueryWrapper<BizOrg> queryWrapper = new QueryWrapper<BizOrg>().checkSqlInjection();
|
QueryWrapper<BizOrg> queryWrapper = new QueryWrapper<BizOrg>().checkSqlInjection();
|
||||||
// 校验数据范围
|
// 校验数据范围
|
||||||
List<String> loginUserDataScope = StpLoginUserUtil.getLoginUserDataScope();
|
List<String> loginUserDataScope = StpLoginUserUtil.getLoginUserDataScope();
|
||||||
if(ObjectUtil.isNotEmpty(loginUserDataScope)) {
|
if(ObjectUtil.isNotEmpty(loginUserDataScope)) {
|
||||||
queryWrapper.lambda().in(BizOrg::getId, loginUserDataScope);
|
queryWrapper.lambda().in(BizOrg::getId, loginUserDataScope);
|
||||||
} else {
|
} else {
|
||||||
return CollectionUtil.newArrayList();
|
return new Page<>();
|
||||||
}
|
}
|
||||||
// 查询部分字段
|
// 查询部分字段
|
||||||
queryWrapper.lambda().select(BizOrg::getId, BizOrg::getParentId, BizOrg::getName,
|
queryWrapper.lambda().select(BizOrg::getId, BizOrg::getParentId, BizOrg::getName,
|
||||||
|
@ -362,7 +362,7 @@ public class BizOrgServiceImpl extends ServiceImpl<BizOrgMapper, BizOrg> impleme
|
||||||
queryWrapper.lambda().like(BizOrg::getName, bizOrgSelectorOrgListParam.getSearchKey());
|
queryWrapper.lambda().like(BizOrg::getName, bizOrgSelectorOrgListParam.getSearchKey());
|
||||||
}
|
}
|
||||||
queryWrapper.lambda().orderByAsc(BizOrg::getSortCode);
|
queryWrapper.lambda().orderByAsc(BizOrg::getSortCode);
|
||||||
return this.list(queryWrapper.lambda());
|
return this.page(CommonPageRequest.defaultPage(), queryWrapper.lambda());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue