|
|
@@ -1,7 +1,9 @@
|
|
|
package com.sckw.core.web.context;
|
|
|
|
|
|
+import com.sckw.core.utils.CollectionUtils;
|
|
|
import com.sckw.core.web.model.LoginUserInfo;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.Collections;
|
|
|
import java.util.List;
|
|
|
|
|
|
@@ -144,7 +146,15 @@ public class LoginUserHolder {
|
|
|
* 用户权限
|
|
|
*/
|
|
|
public static List<Long> getAuthUserIdList() {
|
|
|
- return LONGIN_USER_HOLDER.get() == null ? Collections.emptyList() : LONGIN_USER_HOLDER.get().getAuthUserIdList();
|
|
|
+ if (LONGIN_USER_HOLDER.get() == null) {
|
|
|
+ return new ArrayList<>();
|
|
|
+ }
|
|
|
+ List<Long> authUserIdList = LONGIN_USER_HOLDER.get().getAuthUserIdList();
|
|
|
+ if (CollectionUtils.isEmpty(authUserIdList)) {
|
|
|
+ return new ArrayList<>();
|
|
|
+ }
|
|
|
+
|
|
|
+ return authUserIdList;
|
|
|
}
|
|
|
|
|
|
}
|