|
@@ -113,7 +113,7 @@ public class JySceneUserAuthServiceImpl extends ServiceImpl<IJySceneUserAuthMapp
|
|
|
LambdaQueryWrapper<JySceneUserAuth> wrapper = new LambdaQueryWrapper<>();
|
|
|
wrapper.eq(JySceneUserAuth::getNum,param.getNum());
|
|
|
wrapper.eq(JySceneUserAuth::getAuthType,param.getAuthType());
|
|
|
- if(!sceneUserId.equals(loginUser.getUserId()) && sysRoleId!=null && !sysRoleId.equals(1L) && !sysRoleId.equals(45L) ){
|
|
|
+ if(!sceneUserId.equals(loginUser.getUserId()) && sysRoleId!=null && sysRoleId == 47L ){
|
|
|
List<Integer> ids = new ArrayList<>();
|
|
|
getSubAuthorIdsById(loginUser.getId(),param.getNum(),ids);
|
|
|
if(ids.size()<=0){
|
|
@@ -294,7 +294,7 @@ public class JySceneUserAuthServiceImpl extends ServiceImpl<IJySceneUserAuthMapp
|
|
|
CheckOtherVo vo = new CheckOtherVo();
|
|
|
SysUser byId = sysUserService.getById(Long.valueOf(StpUtil.getLoginId().toString()));
|
|
|
JyUser jyUser = jyUserService.getBySysId(byId.getId());
|
|
|
- if( byId.getRoleId() == 1L || byId.getRoleId() ==45L || jyUser.getUserId().equals(sceneUserId)){
|
|
|
+ if( byId.getRoleId() != 47L || jyUser.getUserId().equals(sceneUserId)){
|
|
|
vo.setIsAuthor(1);
|
|
|
vo.setEditAuth(1);
|
|
|
vo.setLookAuth(1);
|
|
@@ -371,7 +371,7 @@ public class JySceneUserAuthServiceImpl extends ServiceImpl<IJySceneUserAuthMapp
|
|
|
}
|
|
|
|
|
|
SysUser byId = sysUserService.getById(sysUserId);
|
|
|
- if(byId.getRoleId() == 1L || byId.getRoleId() == 45L){
|
|
|
+ if(byId.getRoleId() != 47L ){
|
|
|
sceneAuthVo.setViewAuth(true);
|
|
|
sceneAuthVo.setEditAuth(true);
|
|
|
return sceneAuthVo;
|