修复:添加缺失的 PROJECT_PERMISSION_ROLES 常量

问题:Docker 启动时后端导入错误,缺少 PROJECT_PERMISSION_ROLES
原因:api_permissions.py 中定义了 API_ENDPOINT_PERMISSIONS 但没有定义 PROJECT_PERMISSION_ROLES
解决:在 api_permissions.py 末尾添加 PROJECT_PERMISSION_ROLES 常量

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
Cheng Zhou
2026-05-14 09:40:34 +08:00
parent fdf640692d
commit 50106452ac
+3
View File
@@ -808,3 +808,6 @@ MODULE_TO_ENDPOINTS: dict[str, dict[str, list[str]]] = {
], ],
}, },
} }
# 项目级权限角色列表
PROJECT_PERMISSION_ROLES = ["PM", "CRA", "PV", "MEDICAL_REVIEW", "IMP", "QA"]