更新用户管理,现在能通过班导师,管理员,学生进入对应的页面进行密码修改

This commit is contained in:
2025-11-18 15:20:30 +08:00
parent 68bc4b54f5
commit 5a9d98282a
6 changed files with 156 additions and 51 deletions

View File

@@ -730,7 +730,10 @@ def get_all_users():
users.append({
"user_id": hit.user_id,
"username": hit.username,
"permission": int(hit.permission)
"permission": int(hit.permission),
"email": getattr(hit, 'email', None),
"key": list(getattr(hit, 'key', []) or []),
"manage_key": list(getattr(hit, 'manage_key', []) or []),
})
return users
@@ -749,6 +752,9 @@ def get_user_by_id(user_id):
"user_id": hit.user_id,
"username": hit.username,
"permission": int(hit.permission),
"email": getattr(hit, 'email', None),
"key": list(getattr(hit, 'key', []) or []),
"manage_key": list(getattr(hit, 'manage_key', []) or []),
}
return None
except Exception as e: