From 6a24683769c43ae831295f9c2f8ea221e8405aa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8C=BF=E5=B0=8F=E5=A4=A9?= <1638245306@qq.com> Date: Thu, 8 Jun 2023 13:20:31 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E2=99=BB=EF=B8=8F=20=E6=8E=88?= =?UTF-8?q?=E6=9D=83=E9=A1=B5=E9=9D=A2=E9=87=8D=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 重构授权页面 --- backend/dvadmin/system/views/role_menu_button_permission.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/dvadmin/system/views/role_menu_button_permission.py b/backend/dvadmin/system/views/role_menu_button_permission.py index c680018..083ad31 100644 --- a/backend/dvadmin/system/views/role_menu_button_permission.py +++ b/backend/dvadmin/system/views/role_menu_button_permission.py @@ -7,6 +7,7 @@ @Remark: 菜单按钮管理 """ from django.db.models import F, Subquery, OuterRef, Exists +from rest_framework import serializers from rest_framework.decorators import action from rest_framework.permissions import IsAuthenticated @@ -20,7 +21,6 @@ class RoleMenuButtonPermissionSerializer(CustomModelSerializer): """ 菜单按钮-序列化器 """ - class Meta: model = RoleMenuButtonPermission fields = "__all__" @@ -41,6 +41,8 @@ class RoleMenuButtonPermissionCreateUpdateSerializer(CustomModelSerializer): """ 初始化菜单按钮-序列化器 """ + menu_button__name = serializers.CharField(source='menu_button.name', read_only=True) + menu_button__value= serializers.CharField(source='menu_button.value', read_only=True) class Meta: model = RoleMenuButtonPermission