feat(role_menu_20240628): 优化权限配置,增强用户体验

- 清除后端打印
- 统一变量名
This commit is contained in:
李小涛
2024-06-28 23:46:26 +08:00
parent c2b0c3f25b
commit 314d7d79c2
2 changed files with 6 additions and 8 deletions

View File

@@ -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'),

View File

@@ -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' }
] ]
}) })