fix: 统一前后端权限标识后缀(add/edit/query→create/update/list)
This commit is contained in:
@@ -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 是否有权限
|
||||||
|
|||||||
@@ -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}",
|
||||||
|
|||||||
Reference in New Issue
Block a user