fix: 修复UserModel、RoleModel的admin属性与sqlalchemy表模型无法匹配的问题

This commit is contained in:
insistence
2024-01-24 20:52:40 +08:00
parent f0c38a87dc
commit 88de6058ef
5 changed files with 10 additions and 7 deletions

View File

@@ -115,7 +115,7 @@ class RoleDao:
:param role: 角色对象
:return:
"""
db_role = SysRole(**role.model_dump())
db_role = SysRole(**role.model_dump(exclude={'admin'}))
db.add(db_role)
db.flush()

View File

@@ -175,7 +175,7 @@ class UserDao:
:param user: 用户对象
:return: 新增校验结果
"""
db_user = SysUser(**user.model_dump())
db_user = SysUser(**user.model_dump(exclude={'admin'}))
db.add(db_user)
db.flush()