refactor: 重构权限管理
1.更新字段管理
This commit is contained in:
@@ -15,12 +15,12 @@
|
|||||||
|
|
||||||
<el-col :span="18">
|
<el-col :span="18">
|
||||||
<el-tabs type="border-card">
|
<el-tabs type="border-card">
|
||||||
<el-tab-pane label="按钮配置" >
|
<el-tab-pane label="按钮权限配置" >
|
||||||
<div style="height: 80vh">
|
<div style="height: 80vh">
|
||||||
<MenuButtonCom ref="menuButtonRef" />
|
<MenuButtonCom ref="menuButtonRef" />
|
||||||
</div>
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="字段配置">
|
<el-tab-pane label="列权限配置">
|
||||||
<div style="height: 80vh">
|
<div style="height: 80vh">
|
||||||
<MenuFieldCom ref="menuFieldRef"></MenuFieldCom>
|
<MenuFieldCom ref="menuFieldRef"></MenuFieldCom>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -47,6 +47,13 @@ export const createCrudOptions = function ({
|
|||||||
editRequest,
|
editRequest,
|
||||||
delRequest,
|
delRequest,
|
||||||
},
|
},
|
||||||
|
actionbar: {
|
||||||
|
buttons: {
|
||||||
|
add: {
|
||||||
|
show: hasPermissions('role:Create')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
rowHandle: {
|
rowHandle: {
|
||||||
//固定右侧
|
//固定右侧
|
||||||
fixed: 'right',
|
fixed: 'right',
|
||||||
|
|||||||
@@ -44,7 +44,6 @@ export const createCrudOptions = function ({ crudExpose }: CreateCrudOptionsProp
|
|||||||
buttons: {
|
buttons: {
|
||||||
add: {
|
add: {
|
||||||
show: hasPermissions('user:Create')
|
show: hasPermissions('user:Create')
|
||||||
// show:true
|
|
||||||
},
|
},
|
||||||
export:{
|
export:{
|
||||||
text:"导出",//按钮文字
|
text:"导出",//按钮文字
|
||||||
|
|||||||
Reference in New Issue
Block a user