refactor: 统一状态字段类型为字符串并移除租户配额功能

- 将多个模型中的status字段从布尔值改为字符串类型
- 移除租户配额相关字段和功能
- 优化任务调度器中的租户上下文处理
- 清理无用代码和注释
This commit is contained in:
zhangtao
2025-11-28 00:59:38 +08:00
parent 0c86069efa
commit 42fa1944e0
30 changed files with 86 additions and 346 deletions
@@ -131,19 +131,6 @@ class UserService:
# 限制用户类型,非系统管理员只能创建普通用户
user_dict["user_type"] = "0"
# 获取要创建用户的租户ID
tenant_id = user_dict.get("tenant_id") or (auth.user.tenant_id if auth.user else None)
# 执行用户配额检查
if tenant_id:
try:
# 检查该租户的用户配额是否足够
await TenantService._check_quota_limit(auth, tenant_id, 'user', 1)
except CustomException as e:
raise e
except Exception as e:
log.error(f"用户配额检查失败: {str(e)}")
# 创建用户
new_user = await UserCRUD(auth).create(data=user_dict)