From 9ddaf4f5bdfd6be9e191d876f29ed0011256ac14 Mon Sep 17 00:00:00 2001 From: Mrtangl <1807746833@qq.com> Date: Tue, 19 Apr 2022 11:02:05 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E8=8F=9C=E5=8D=95=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/src/views/permission/menu/edit.vue | 143 ++++++++++++++++------- 1 file changed, 102 insertions(+), 41 deletions(-) diff --git a/admin/src/views/permission/menu/edit.vue b/admin/src/views/permission/menu/edit.vue index e03ac96b..4011ce8f 100644 --- a/admin/src/views/permission/menu/edit.vue +++ b/admin/src/views/permission/menu/edit.vue @@ -5,24 +5,6 @@ - - - + + + - + + + + 缓存 + 不缓存 + + + + + + + + 显示 + 隐藏 + + + + + + 正常 + 停用 + + + + + @@ -211,14 +268,18 @@ const menuList = ref([]) // 表单数据 const formData = ref({ pid: '', // 上级ID - menuType: '', // 菜单类型 + menuType: 'M', // 菜单类型 menuName: '', // 菜单名称 menuIcon: '', // 菜单图标 menuSort: '', // 菜单排序 perms: '', // 菜单权限字符 paths: '', // 路由路径 component: '', // 前端组件 - isDisable: '' // 是否禁用: 0=否, 1=是 + selected: '', // 选中路径 + params: '', // 路由参数 + isShow: 1, // 是否显示:0=否, 1=是 + isCache: 0, // 是否缓存:0=否, 1=是 + isDisable: 0 // 是否禁用: 0=否, 1=是 }) // 获取详情 @@ -259,9 +320,9 @@ const onSubmit = () => { } // 切换 -// const changeType = (val: string) => { -// menuDataType.value = val -// } +const changeType = (val: string) => { + menuDataType.value = val +} onMounted(() => { if (id) getMenuDetail(id)