进行了 GVSDSDK 迁移,可能存在诸多问题

This commit is contained in:
2026-06-17 20:37:47 +08:00
parent 72770ad73b
commit d00f0d08e5
132 changed files with 161593 additions and 4827 deletions

View File

@@ -17,6 +17,7 @@ class Role(QModel):
db_table = 'role'
verbose_name = '角色'
verbose_name_plural = '角色'
managed = False
indexes = [
models.Index(fields=['role_code']),
]
@@ -39,6 +40,7 @@ class Permission(QModel):
db_table = 'permission'
verbose_name = '权限'
verbose_name_plural = '权限'
managed = False
indexes = [
models.Index(fields=['perm_code']),
]
@@ -59,6 +61,7 @@ class RolePermission(QModel):
db_table = 'role_permission'
verbose_name = '角色权限关联'
verbose_name_plural = '角色权限关联'
managed = False
unique_together = [['role', 'permission']] # 防止重复授权
def __str__(self):
@@ -78,6 +81,7 @@ class UserRole(QModel):
db_table = 'user_role'
verbose_name = '用户角色关联'
verbose_name_plural = '用户角色关联'
managed = False
unique_together = [['account_id', 'role']] # 同一用户同一角色只能有一条
def __str__(self):