|
@@ -45,8 +45,11 @@ public class SaTokenConfigure {
|
|
|
JSONObject jsonObject = (JSONObject) o;
|
|
|
String url = jsonObject.getString("url");
|
|
|
String perm = jsonObject.getString("perms");
|
|
|
- SaRouter.match(url, r -> StpUtil.checkPermission(perm));
|
|
|
CacheUtil.manageMenuId.put(jsonObject.getString("id"),jsonObject);
|
|
|
+ if(StringUtils.isEmpty(url) || StringUtils.isEmpty(perm)){
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ SaRouter.match(url, r -> StpUtil.checkPermission(perm));
|
|
|
CacheUtil.manageMenuUrl.put(jsonObject.getString("url"),jsonObject);
|
|
|
}
|
|
|
|
|
@@ -54,7 +57,7 @@ public class SaTokenConfigure {
|
|
|
// SaRouter.match("/admin/**", r -> StpUtil.checkPermission("admin"));
|
|
|
// ...
|
|
|
})
|
|
|
- // 异常处理方法:每次setAuth函数出现异常时进入
|
|
|
+ //异常处理方法:每次setAuth函数出现异常时进入
|
|
|
// .setError(e -> {
|
|
|
// return SaResult.error(e.getMessage());
|
|
|
// })
|