chore: 汇总提交(园区资料/内容审核/任务相关)+迁移0019/0021及部署编排调整

This commit is contained in:
Pine
2026-08-27 21:02:47 +08:00
parent 4ef0f81629
commit 89396eb6b0
9 changed files with 149 additions and 14 deletions
+4 -1
View File
@@ -91,7 +91,10 @@ async def set_user_classification(
db: Database = Depends(get_db),
actor: dict = Depends(require_permission("action:user.manage")),
):
fields = req.model_dump(exclude_none=True)
# 铁律:任何端口不得手动修改用户「所属园区」。affiliation/park_id/park_name 仅经
# 入驻申请 / 转园申请(审核通过)回填,此处剔除,只允许改 认证状态/账号类型。
fields = {k: v for k, v in req.model_dump(exclude_none=True).items()
if k in ("certification_status", "certification_time", "account_type")}
updated = await db.users.set_classification(user_id, **fields)
if updated is None:
raise HTTPException(status_code=404, detail="User not found")