mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-26 06:19:04 +00:00
fix(权限): 修复权限校验位置错误并优化用户信息更新逻辑
修复多处权限校验位置错误,将v-hasPerm从按钮移至父级dropdown组件 优化系统管理模块提交后的用户信息更新逻辑,自动刷新权限状态 修复菜单管理表单校验和默认值问题 重构资源管理界面布局和交互体验
This commit is contained in:
@@ -114,8 +114,8 @@
|
||||
</el-col>
|
||||
<el-col :span="1.5">
|
||||
<el-tooltip content="列表筛选">
|
||||
<el-dropdown trigger="click">
|
||||
<el-button v-hasPerm="['demo:example:filter']" type="default" icon="operation" circle/>
|
||||
<el-dropdown v-hasPerm="['demo:example:filter']" trigger="click">
|
||||
<el-button type="default" icon="operation" circle/>
|
||||
<template #dropdown>
|
||||
<el-dropdown-menu>
|
||||
<el-dropdown-item v-for="column in tableColumns" :key="column.prop" :command="column">
|
||||
|
||||
@@ -97,8 +97,8 @@
|
||||
</el-col>
|
||||
<el-col :span="1.5">
|
||||
<el-tooltip content="列表筛选">
|
||||
<el-dropdown trigger="click">
|
||||
<el-button v-hasPerm="['generator:demo:filter']" type="default" icon="operation" circle/>
|
||||
<el-dropdown v-hasPerm="['generator:demo:filter']" trigger="click">
|
||||
<el-button type="default" icon="operation" circle/>
|
||||
<template #dropdown>
|
||||
<el-dropdown-menu>
|
||||
<el-dropdown-item v-for="column in tableColumns" :key="column.prop" :command="column">
|
||||
|
||||
Reference in New Issue
Block a user