diff --git a/CHANGELOG.md b/CHANGELOG.md index b72ea5cd..125dd6d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ - VxeTable在开启/关闭查询表单时 需要使用不同的padding - VxeTable表格刷新 默认为reload 修改为在当前页刷新(query) - 岗位管理 部门参数错误 +- 角色管理 菜单分配 节点独立下的回显及提交问题 **OTHERS** diff --git a/apps/web-antd/src/views/system/role/data.tsx b/apps/web-antd/src/views/system/role/data.tsx index 64761ec1..9c00056e 100644 --- a/apps/web-antd/src/views/system/role/data.tsx +++ b/apps/web-antd/src/views/system/role/data.tsx @@ -138,6 +138,15 @@ export const drawerSchema: FormSchemaGetter = () => [ label: '角色状态', rules: 'required', }, + { + component: 'Radio', + dependencies: { + show: () => false, + triggerFields: [''], + }, + fieldName: 'menuCheckStrictly', + label: '菜单权限', + }, { component: 'Input', defaultValue: [], diff --git a/apps/web-antd/src/views/system/role/menu-select.vue b/apps/web-antd/src/views/system/role/menu-select.vue deleted file mode 100644 index ef44b28b..00000000 --- a/apps/web-antd/src/views/system/role/menu-select.vue +++ /dev/null @@ -1,162 +0,0 @@ - - -