fix: 统一前后端权限标识后缀(add/edit/query→create/update/list)

This commit is contained in:
Ray.Hao
2026-04-17 23:35:52 +08:00
parent c2a6edbcef
commit 9993302d5c
2 changed files with 6 additions and 6 deletions

View File

@@ -14,7 +14,7 @@ import java.util.Set;
/** /**
* Spring Security 权限校验组件 * Spring Security 权限校验组件
* <p> * <p>
* 用于 SpEL 表达式权限校验,如:@PreAuthorize("@ss.hasPerm('sys:user:add')") * 用于 SpEL 表达式权限校验,如:@PreAuthorize("@ss.hasPerm('sys:user:create')")
* <p> * <p>
* 权限数据来源:{@link RoleMenuService#getRolePermsByRoleCodes}(带 Redis 缓存) * 权限数据来源:{@link RoleMenuService#getRolePermsByRoleCodes}(带 Redis 缓存)
* *
@@ -31,7 +31,7 @@ public class PermissionService {
/** /**
* 判断当前登录用户是否拥有操作权限 * 判断当前登录用户是否拥有操作权限
* <p> * <p>
* 支持通配符匹配,如:权限码 "sys:user:*" 可匹配 "sys:user:add"、"sys:user:delete" 等 * 支持通配符匹配,如:权限码 "sys:user:*" 可匹配 "sys:user:create"、"sys:user:delete" 等
* *
* @param requiredPerm 所需权限 * @param requiredPerm 所需权限
* @return 是否有权限 * @return 是否有权限

View File

@@ -84,7 +84,7 @@ const {
// 搜索配置 // 搜索配置
const searchConfig = reactive({ const searchConfig = reactive({
pageName: "${moduleName}:${entityKebab}", permPrefix: "${moduleName}:${entityKebab}",
formItems: [ formItems: [
#foreach($fieldConfig in $fieldConfigs) #foreach($fieldConfig in $fieldConfigs)
#if($fieldConfig.isShowInQuery == 1) #if($fieldConfig.isShowInQuery == 1)
@@ -135,7 +135,7 @@ const searchConfig = reactive({
// 列表配置 // 列表配置
const contentConfig = reactive({ const contentConfig = reactive({
// 权限前缀 // 权限前缀
pageName: "${moduleName}:${entityKebab}", permPrefix: "${moduleName}:${entityKebab}",
table: { table: {
border: true, border: true,
highlightCurrentRow: true, highlightCurrentRow: true,
@@ -193,7 +193,7 @@ const contentConfig = reactive({
// 新增配置 // 新增配置
const addModalConfig = reactive({ const addModalConfig = reactive({
// 权限前缀 // 权限前缀
pageName: "${moduleName}:${entityKebab}", permPrefix: "${moduleName}:${entityKebab}",
// 主键 // 主键
pk: "id", pk: "id",
// 弹窗配置 // 弹窗配置
@@ -339,7 +339,7 @@ const addModalConfig = reactive({
// 编辑配置 // 编辑配置
const editModalConfig = reactive({ const editModalConfig = reactive({
pageName: "${moduleName}:${entityKebab}", permPrefix: "${moduleName}:${entityKebab}",
component: "drawer", component: "drawer",
drawer: { drawer: {
title: "编辑$!{entityComment}", title: "编辑$!{entityComment}",