lyhzzz 9 months ago
parent
commit
4fe905fb9b

+ 3 - 3
src/main/java/com/fdkankan/manage/service/impl/JySceneUserAuthServiceImpl.java

@@ -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;