chore: 汇总提交(园区资料/内容审核/任务相关)+迁移0019/0021及部署编排调整
This commit is contained in:
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user