修复了部分问题

This commit is contained in:
2026-06-19 14:26:55 +08:00
parent c3819ccd65
commit a699037826
2 changed files with 3 additions and 3 deletions

View File

@@ -2459,10 +2459,10 @@ class AdminFinancialDataView(APIView):
# 使用高效的ORM查询避免额外的数据库查询
try:
# 使用select_related一次性获取管理员扩展表
# 注意这里假设user_type='admin'的用户都有admin_profile
# UserType 是 @property 非数据库字段,用 AdminProfile__isnull=False 替代
yonghu_xiangxi = User.query.select_related('AdminProfile').get(
pk=dangqianyonghu.pk,
user_type='admin'
AdminProfile__isnull=False
)
# 检查管理员扩展表是否存在