From edbd6862a2dcb3eb961f95d8b2e9e82eb0c8cfe5 Mon Sep 17 00:00:00 2001 From: ahui Date: Thu, 7 Aug 2025 14:09:48 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E8=A1=A8=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=BD=93=E5=89=8D=E8=A7=92=E8=89=B2=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/dvadmin/system/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/dvadmin/system/models.py b/backend/dvadmin/system/models.py index b6fe279..ebdaaca 100644 --- a/backend/dvadmin/system/models.py +++ b/backend/dvadmin/system/models.py @@ -63,6 +63,8 @@ class Users(CoreModel, AbstractUser): help_text="关联岗位") role = models.ManyToManyField(to="Role", blank=True, verbose_name="关联角色", db_constraint=False, help_text="关联角色") + current_role = models.ForeignKey(to=Role, null=True, blank=True, db_constraint=False, on_delete=models.SET_NULL, + verbose_name="当前登录角色", help_text="当前登录角色", related_name='current_role_set') dept = models.ForeignKey( to="Dept", verbose_name="所属部门",