更新初始化文件以及初始化逻辑(角色菜单和角色菜单按钮)

This commit is contained in:
china_ahhui
2024-06-02 11:28:34 +08:00
parent 3720fbe4a0
commit 7ed699593c
4 changed files with 31 additions and 27 deletions

View File

@@ -45,13 +45,13 @@ class Initialize(CoreInitialize):
"""
初始化角色菜单信息
"""
self.init_base(RoleMenuInitSerializer, unique_fields=['role', 'menu'])
self.init_base(RoleMenuInitSerializer, unique_fields=['role__key', 'menu__web_path', 'menu__component_name'])
def init_role_menu_button(self):
"""
初始化角色菜单按钮信息
"""
self.init_base(RoleMenuButtonInitSerializer, unique_fields=['role', 'menu_button'])
self.init_base(RoleMenuButtonInitSerializer, unique_fields=['role__key', 'menu_button__value'])
def init_api_white_list(self):
"""