Files
hms/crates/erp-health/src/service/mod.rs
iven 758bc210e1 feat(health): 行动收件箱后端 — ActionInboxService + Handler + 路由注册
- ActionInboxService: 三表 JOIN 聚合查询 ai_suggestion/ai_analysis/patient
- list_action_items: 分页列表,按 risk_level + created_at 排序
- get_action_thread: 线程时间线拼装 + 动态操作按钮
- ActionInboxHandler: 2 个 GET 端点,require_permission 权限守卫
- 路由: /health/action-inbox, /health/action-inbox/{source_ref}/thread
- 权限: health.action-inbox.list, health.action-inbox.manage
2026-05-01 16:33:40 +08:00

33 lines
881 B
Rust

pub mod action_inbox_service;
pub mod ai_action_dispatcher;
pub mod ai_suggestion_loader;
pub mod alert_engine;
pub mod alert_rule_service;
pub mod alert_service;
pub mod appointment_service;
pub mod article_category_service;
pub mod article_service;
pub mod article_tag_service;
pub mod consultation_service;
pub mod consent_service;
pub mod critical_alert_service;
pub mod critical_value_threshold_service;
pub mod daily_monitoring_service;
pub mod device_reading_service;
pub mod device_service;
pub mod diagnosis_service;
pub mod medication_record_service;
pub mod medication_reminder_service;
pub mod doctor_service;
pub mod follow_up_service;
pub mod follow_up_template_service;
pub mod health_data_service;
pub mod masking;
pub mod patient_service;
pub mod points_service;
pub mod seed;
pub mod stats_service;
pub mod trend_service;
pub mod trend_stats;
pub mod validation;