feat(health): 健康数据统计 — 透析/化验/预约/体征上报率
- 新增 6 个统计端点: dialysis, lab-reports, appointments, vital-signs-report-rate, health-data(综合) - 透析统计: 类型分布/并发症率/平均超滤/平均时长 - 化验统计: 类型分布/异常项计数/审核状态 - 预约统计: 状态/类型分布/取消率 - 体征上报率: 月度上报率 + 近 7 天趋势 - Web 统计面板增加健康数据中心区块
This commit is contained in:
@@ -482,6 +482,26 @@ impl HealthModule {
|
||||
"/health/admin/statistics/dashboard",
|
||||
axum::routing::get(stats_handler::get_dashboard_stats),
|
||||
)
|
||||
.route(
|
||||
"/health/admin/statistics/dialysis",
|
||||
axum::routing::get(stats_handler::get_dialysis_stats),
|
||||
)
|
||||
.route(
|
||||
"/health/admin/statistics/lab-reports",
|
||||
axum::routing::get(stats_handler::get_lab_report_stats),
|
||||
)
|
||||
.route(
|
||||
"/health/admin/statistics/appointments",
|
||||
axum::routing::get(stats_handler::get_appointment_stats),
|
||||
)
|
||||
.route(
|
||||
"/health/admin/statistics/vital-signs-report-rate",
|
||||
axum::routing::get(stats_handler::get_vital_signs_report_rate),
|
||||
)
|
||||
.route(
|
||||
"/health/admin/statistics/health-data",
|
||||
axum::routing::get(stats_handler::get_health_data_stats),
|
||||
)
|
||||
// 危急值阈值配置
|
||||
.route(
|
||||
"/health/critical-value-thresholds",
|
||||
|
||||
Reference in New Issue
Block a user