取消创建/修改菜单时需要修改的后端路由
This commit is contained in:
parent
47d793e77c
commit
cb805781bd
|
|
@ -40,7 +40,6 @@ export const menuFormItemOptions = [
|
|||
{ prop: 'name', label: '菜单名称', type: 'input' as const,placeholder: '请输入菜单名称' },
|
||||
{ prop: 'parentName', label: '父级菜单', type: 'select' as const, placeholder: '请选择父级菜单' },
|
||||
{ prop: 'path', label: '路由路径', type: 'input' as const, placeholder: '请输入路由路径' },
|
||||
{ prop: 'api', label: '后端路由', type: 'input' as const, placeholder: '请输入后端路由' },
|
||||
{ prop: 'icon', label: '图标名称', type: 'select' as const, placeholder: '请选择图标名称' },
|
||||
{ prop: 'sort', label: '排序', type: 'number' as const, placeholder: '请输入排序,数字越小越靠前' },
|
||||
{ prop: 'type', label: '菜单类型', type: 'radio' as const, placeholder: '请选择菜单类型' },
|
||||
|
|
|
|||
|
|
@ -15,10 +15,6 @@ export const rules = (menuForm: any, iconOptions: any[]): FormRules => {
|
|||
{ required: true, message: '请输入路由路径', trigger: 'blur' },
|
||||
{ pattern: /^\/[a-zA-Z0-9_\/]+$/, message: '路由路径必须以/开头,仅包含字母、数字、下划线和斜杠', trigger: 'blur' }
|
||||
],
|
||||
// 4. 后端路由:必填 + 格式校验(以/开头,仅包含字母/数字/下划线/斜杠)
|
||||
api: [
|
||||
{ required: true, pattern: /^\/[a-zA-Z0-9_\/]+$/, message: '后端路由必须以/开头,仅包含字母、数字、下划线和斜杠', trigger: 'blur' }
|
||||
],
|
||||
// 5. 图标名称:可选,但填了就必须是指定范围(匹配你提供的图标列表)
|
||||
icon: [
|
||||
{required: true, message: '请选择图标名称', trigger: 'blur'}
|
||||
|
|
|
|||
Loading…
Reference in New Issue