forked from iti-framework/iTi-Flask
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.3 KiB
Python
51 lines
1.3 KiB
Python
from enum import StrEnum
|
|
|
|
|
|
class UserEvents(StrEnum):
|
|
"""
|
|
用户事件
|
|
"""
|
|
|
|
USER_UPDATED = "user.updated" # 用户信息更新事件
|
|
USER_DELETED = "user.deleted" # 用户删除事件
|
|
USER_LOGGED_IN = "user.logged_in" # 用户登录事件
|
|
USER_LOGOUT = "user.logout" # 用户注销事件
|
|
USER_AUTH_REFRESHED = "user.auth.refreshed" # 用户刷新令牌事件
|
|
USER_REGISTERED = "user.registered" # 用户注册事件
|
|
USER_PASSWORD_UPDATED = "user.password.updated" # 用户密码更新事件
|
|
|
|
|
|
class UserRelEvents(StrEnum):
|
|
"""
|
|
用户关联关系事件
|
|
"""
|
|
|
|
USER_ROLES_UPDATED = "user.roles.updated" # 用户角色关联关系更新事件
|
|
USER_DEPTS_UPDATED = "user.depts.updated" # 用户部门关联关系更新事件
|
|
|
|
|
|
class RoleEvents(StrEnum):
|
|
"""
|
|
角色事件
|
|
"""
|
|
|
|
ROLE_UPDATED = "role.updated" # 角色信息更新事件
|
|
ROLE_DELETED = "role.deleted" # 角色删除事件
|
|
|
|
|
|
class RoleRelEvents(StrEnum):
|
|
"""
|
|
角色关联关系事件
|
|
"""
|
|
|
|
ROLE_MENUS_UPDATED = "role.menus.updated" # 角色菜单关联关系更新事件
|
|
|
|
|
|
class MenuEvents(StrEnum):
|
|
"""
|
|
菜单事件
|
|
"""
|
|
|
|
MENU_UPDATED = "menu.updated" # 菜单信息更新事件
|
|
MENU_DELETED = "menu.deleted" # 菜单删除事件
|