From 9993302d5c0adb1f8f1b1017182267a903ea1d36 Mon Sep 17 00:00:00 2001 From: "Ray.Hao" <1490493387@qq.com> Date: Fri, 17 Apr 2026 23:35:52 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BB=9F=E4=B8=80=E5=89=8D=E5=90=8E?= =?UTF-8?q?=E7=AB=AF=E6=9D=83=E9=99=90=E6=A0=87=E8=AF=86=E5=90=8E=E7=BC=80?= =?UTF-8?q?(add/edit/query=E2=86=92create/update/list)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../framework/security/service/PermissionService.java | 4 ++-- .../templates/codegen/frontend/js/index.curd.js.vue.vm | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/youlai/boot/framework/security/service/PermissionService.java b/src/main/java/com/youlai/boot/framework/security/service/PermissionService.java index 98bf1c9a..46516f3c 100644 --- a/src/main/java/com/youlai/boot/framework/security/service/PermissionService.java +++ b/src/main/java/com/youlai/boot/framework/security/service/PermissionService.java @@ -14,7 +14,7 @@ import java.util.Set; /** * Spring Security 权限校验组件 *

- * 用于 SpEL 表达式权限校验,如:@PreAuthorize("@ss.hasPerm('sys:user:add')") + * 用于 SpEL 表达式权限校验,如:@PreAuthorize("@ss.hasPerm('sys:user:create')") *

* 权限数据来源:{@link RoleMenuService#getRolePermsByRoleCodes}(带 Redis 缓存) * @@ -31,7 +31,7 @@ public class PermissionService { /** * 判断当前登录用户是否拥有操作权限 *

- * 支持通配符匹配,如:权限码 "sys:user:*" 可匹配 "sys:user:add"、"sys:user:delete" 等 + * 支持通配符匹配,如:权限码 "sys:user:*" 可匹配 "sys:user:create"、"sys:user:delete" 等 * * @param requiredPerm 所需权限 * @return 是否有权限 diff --git a/src/main/resources/templates/codegen/frontend/js/index.curd.js.vue.vm b/src/main/resources/templates/codegen/frontend/js/index.curd.js.vue.vm index 774cfa02..55eb8f70 100644 --- a/src/main/resources/templates/codegen/frontend/js/index.curd.js.vue.vm +++ b/src/main/resources/templates/codegen/frontend/js/index.curd.js.vue.vm @@ -84,7 +84,7 @@ const { // 搜索配置 const searchConfig = reactive({ - pageName: "${moduleName}:${entityKebab}", + permPrefix: "${moduleName}:${entityKebab}", formItems: [ #foreach($fieldConfig in $fieldConfigs) #if($fieldConfig.isShowInQuery == 1) @@ -135,7 +135,7 @@ const searchConfig = reactive({ // 列表配置 const contentConfig = reactive({ // 权限前缀 - pageName: "${moduleName}:${entityKebab}", + permPrefix: "${moduleName}:${entityKebab}", table: { border: true, highlightCurrentRow: true, @@ -193,7 +193,7 @@ const contentConfig = reactive({ // 新增配置 const addModalConfig = reactive({ // 权限前缀 - pageName: "${moduleName}:${entityKebab}", + permPrefix: "${moduleName}:${entityKebab}", // 主键 pk: "id", // 弹窗配置 @@ -339,7 +339,7 @@ const addModalConfig = reactive({ // 编辑配置 const editModalConfig = reactive({ - pageName: "${moduleName}:${entityKebab}", + permPrefix: "${moduleName}:${entityKebab}", component: "drawer", drawer: { title: "编辑$!{entityComment}",