补齐业务路由与页面权限控制

This commit is contained in:
Cheng Zhou
2026-05-28 10:56:28 +08:00
parent fa961f1391
commit 8611bd66f8
39 changed files with 458 additions and 250 deletions
+2 -2
View File
@@ -70,7 +70,7 @@ async def list_lost_visits(
@router.get("/center-summary", response_model=list[CenterSummaryItem], dependencies=[
Depends(require_study_member()),
Depends(require_api_permission("dashboard:read"))
Depends(require_api_permission("project_overview:read"))
])
async def get_center_summary(
study_id: uuid.UUID,
@@ -91,7 +91,7 @@ async def get_center_summary(
stage_order = [
("institution_initiation_status", "机构立项"),
("ethics_status", "伦理审批"),
("ethics_status", "伦理记录"),
("contract_sign_status", "合同签署"),
("startup_status", "启动"),
("enrollment_status", "入组"),