소스 검색

http://192.168.0.21/index.php?m=bug&f=view&bugID=21291
平台主持人显示所有平台数据

tianboguang 3 년 전
부모
커밋
438d8550b9
1개의 변경된 파일3개의 추가작업 그리고 4개의 파일을 삭제
  1. 3 4
      platform-shop/src/main/java/com/platform/controller/SceneController.java

+ 3 - 4
platform-shop/src/main/java/com/platform/controller/SceneController.java

@@ -199,15 +199,14 @@ public class SceneController extends AbstractController{
         if(Constant.SUPER_ADMIN == userId){
             requestScene.setUserId(-1L);
         }else{
-            // 获取当前用户手机号
-            SysUserEntity user = sysUserService.queryObject(userId);
-            if(getUser().getRoleId() == 6){
+            CurrentUserLoginVo user = getUser();
+            if(user.getRoleId() == 6){
                 geratedable = true;
                 // 获取该公司下所有员工手机号
                 List<Long> subDeptIds = getAllSubDeptIds(getDeptId());
                 List<SysUserEntity> users = sysUserService.getSysUserListByDeptIds(subDeptIds);
                 requestScene.setPhone(users.stream().map(SysUserEntity::getMobile).collect(Collectors.joining(";")));
-            }else if(getUser().getRoleId() == 8){
+            }else if(user.getRoleId() == 8 && (ObjectUtils.isEmpty(user.getIsPlatformStreamer()) && !user.getIsPlatformStreamer())){
                 requestScene.setPhone(user.getMobile());
             }
         }