feat(role_menu_20240628): 优化权限配置,增强用户体验
- 清除后端打印 - 统一变量名
This commit is contained in:
@@ -254,11 +254,10 @@ class RoleMenuButtonPermissionViewSet(CustomModelViewSet):
|
|||||||
'is_query': query,
|
'is_query': query,
|
||||||
'is_create': create,
|
'is_create': create,
|
||||||
'is_update': update,
|
'is_update': update,
|
||||||
'query_disabled': False if is_superuser else not query,
|
'disabled_query': False if is_superuser else not query,
|
||||||
'create_disabled': False if is_superuser else not create,
|
'disabled_create': False if is_superuser else not create,
|
||||||
'update_disabled': False if is_superuser else not update,
|
'disabled_update': False if is_superuser else not update,
|
||||||
})
|
})
|
||||||
print(dicts['columns'])
|
|
||||||
result.append(dicts)
|
result.append(dicts)
|
||||||
return DetailResponse(data=result)
|
return DetailResponse(data=result)
|
||||||
|
|
||||||
@@ -289,7 +288,6 @@ class RoleMenuButtonPermissionViewSet(CustomModelViewSet):
|
|||||||
data_range=data_range)
|
data_range=data_range)
|
||||||
instance.dept.set(btn.get('dept', []))
|
instance.dept.set(btn.get('dept', []))
|
||||||
for col in menu.get('columns'):
|
for col in menu.get('columns'):
|
||||||
print(col)
|
|
||||||
FieldPermission.objects.update_or_create(role_id=pk, field_id=col.get('id'),
|
FieldPermission.objects.update_or_create(role_id=pk, field_id=col.get('id'),
|
||||||
defaults={
|
defaults={
|
||||||
'is_query': col.get('is_query'),
|
'is_query': col.get('is_query'),
|
||||||
|
|||||||
@@ -255,9 +255,9 @@ const handleSavePermission = () => {
|
|||||||
|
|
||||||
const column = reactive({
|
const column = reactive({
|
||||||
header: [
|
header: [
|
||||||
{ value: 'is_create', label: '新增可见',disabled:'create_disabled'},
|
{ value: 'is_create', label: '新增可见',disabled:'disabled_create'},
|
||||||
{ value: 'is_update', label: '编辑可见' ,disabled:'update_disabled'},
|
{ value: 'is_update', label: '编辑可见' ,disabled:'disabled_update'},
|
||||||
{ value: 'is_query', label: '列表可见',disabled:'query_disabled' }
|
{ value: 'is_query', label: '列表可见',disabled:'disabled_query' }
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user