refactor: ♻️ 系统管理页面优化重构

This commit is contained in:
hxr
2024-06-25 00:21:18 +08:00
parent 339db4be8e
commit 5ec0b03a8e
4 changed files with 9 additions and 15 deletions

View File

@@ -208,10 +208,7 @@
</el-form-item>
<el-form-item
v-if="
formData.type == MenuTypeEnum.CATALOG ||
formData.type == MenuTypeEnum.MENU
"
v-if="formData.type == MenuTypeEnum.MENU"
prop="routeName"
>
<template #label>
@@ -486,6 +483,7 @@ const rules = reactive({
parentId: [{ required: true, message: "请选择顶级菜单", trigger: "blur" }],
name: [{ required: true, message: "请输入菜单名称", trigger: "blur" }],
type: [{ required: true, message: "请选择菜单类型", trigger: "blur" }],
routeName: [{ required: true, message: "请输入路由名称", trigger: "blur" }],
routePath: [{ required: true, message: "请输入路由路径", trigger: "blur" }],
component: [{ required: true, message: "请输入组件路径", trigger: "blur" }],
visible: [{ required: true, message: "请输入路由路径", trigger: "blur" }],