分权增加分权管理员

上海红日家护信息技术服务有限公司
Chengliang 2 months ago
parent 2ec9e55d8e
commit 28aa549865

@ -245,9 +245,9 @@ public class ManagerDetachServiceImpl extends Service implements ManagerDetachSe
*/ */
public static List<Integer> getJclRoleLevels(Integer uId) { public static List<Integer> getJclRoleLevels(Integer uId) {
List<Integer> ecRoleLevels = new ArrayList<>(); List<Integer> ecRoleLevels = new ArrayList<>();
ManagerDetachMapper mangeDetachMapper = MapperProxyFactory.getProxy(ManagerDetachMapper.class); // ManagerDetachMapper mangeDetachMapper = MapperProxyFactory.getProxy(ManagerDetachMapper.class);
//人员 //人员
List<ManagerDetachPO> detachListById = new ArrayList<>(mangeDetachMapper.getDetachListById(uId,0)); List<ManagerDetachPO> detachListById = new ArrayList<>(MapperProxyFactory.getProxy(ManagerDetachMapper.class).getDetachListById(uId,0));
//角色 //角色
HrmCommonService hrmCommonService = new HrmCommonServiceImpl(); HrmCommonService hrmCommonService = new HrmCommonServiceImpl();
List<String> roleIds = new ArrayList<>(Arrays.asList(hrmCommonService.getRoleIds(uId).split(","))); List<String> roleIds = new ArrayList<>(Arrays.asList(hrmCommonService.getRoleIds(uId).split(",")));

@ -25,7 +25,11 @@ public class DetachUtil {
private final List<Integer> jclRoleLevels; private final List<Integer> jclRoleLevels;
public DetachUtil(User user) { public DetachUtil(User user) {
if (1 == user.getUID() || user.isAdmin()) { // if (1 == user.getUID() || user.isAdmin()) {
// DETACH = false;
// }
//分权管理员支持分权
if (1 == user.getUID()) {
DETACH = false; DETACH = false;
} }
if (DETACH) { if (DETACH) {

Loading…
Cancel
Save