diff --git a/jpress-web/src/main/java/io/jpress/web/admin/_PermissionController.java b/jpress-web/src/main/java/io/jpress/web/admin/_PermissionController.java index 6cf4c0211cbc3a16b32efe5f3258c37aee95bc7a..d208d7fd65e33de3d961fbef0c7fafa209c5eeba 100644 --- a/jpress-web/src/main/java/io/jpress/web/admin/_PermissionController.java +++ b/jpress-web/src/main/java/io/jpress/web/admin/_PermissionController.java @@ -112,7 +112,9 @@ public class _PermissionController extends AdminControllerBase { itemPermission.setType(Permission.TYPE_MENU); itemPermission.setText(item.getText()); itemPermission.setNode(item.getGroupId()); - itemPermission.setActionKey(item.getGroupId() + ":" + item.getUrl()); + // 解决自定义ContextPath场景下,后台菜单权限逻辑错误问题 + // itemPermission.setActionKey(item.getGroupId() + ":" + item.getUrl()); + itemPermission.setActionKey(item.getPermission()); permissions.add(itemPermission); } }