Просмотр исходного кода

更新可以看见 ObjectScope.PROTECT 资源的用户

reghao 2 лет назад
Родитель
Сommit
799acab08e
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      dfs-store/src/main/java/cn/reghao/dfs/store/service/GetObjectService.java

+ 3 - 3
dfs-store/src/main/java/cn/reghao/dfs/store/service/GetObjectService.java

@@ -130,13 +130,13 @@ public class GetObjectService {
     }
     }
 
 
     private boolean checkPermission(int scope, long uploadBy) {
     private boolean checkPermission(int scope, long uploadBy) {
+        long loginUser = UserContext.getUser();
         if (scope == ObjectScope.PRIVATE.getCode()) {
         if (scope == ObjectScope.PRIVATE.getCode()) {
-            long userId = UserContext.getUser();
-            return userId == uploadBy;
+            return loginUser == uploadBy;
         } else if (scope == ObjectScope.FRIEND.getCode()) {
         } else if (scope == ObjectScope.FRIEND.getCode()) {
             return false;
             return false;
         } else if (scope == ObjectScope.PROTECT.getCode()) {
         } else if (scope == ObjectScope.PROTECT.getCode()) {
-            return false;
+            return loginUser > 10000 && loginUser < 10100;
         }
         }
 
 
         return true;
         return true;