Files
hms/crates/erp-health/src/entity/mod.rs
iven fa9278590d
Some checks failed
CI / rust-check (push) Has been cancelled
CI / rust-test (push) Has been cancelled
CI / frontend-build (push) Has been cancelled
CI / security-audit (push) Has been cancelled
refactor(dialysis): 透析模块拆分为独立 erp-dialysis crate
- 创建 erp-dialysis crate(DialysisState + DialysisError + DialysisModule)
- 迁移 2 Entity + 2 Service + 2 Handler + 2 DTO 共 8 个文件
- Entity 移除跨 crate patient Relation(FK 列保留)
- Service 内联 validation 逻辑,移除 patient 存在性检查(FK 约束保证)
- erp-health 的 stats/consultation 中 dialysis 查询改为 raw SQL
- ReviewLabReportReq 从 dialysis_dto 移至 health_data_dto(正确归属)
- workspace 全量编译通过
2026-04-28 12:37:23 +08:00

45 lines
1.1 KiB
Rust

pub mod alert_rules;
pub mod alerts;
pub mod appointment;
pub mod article;
pub mod article_article_tag;
pub mod article_category;
pub mod article_revision;
pub mod article_tag;
pub mod blind_index;
pub mod critical_value_threshold;
pub mod consent;
pub mod consultation_message;
pub mod consultation_session;
pub mod critical_alert;
pub mod critical_alert_response;
pub mod daily_monitoring;
pub mod device_readings;
pub mod diagnosis;
pub mod doctor_profile;
pub mod doctor_schedule;
pub mod follow_up_record;
pub mod follow_up_task;
pub mod follow_up_template;
pub mod follow_up_template_field;
pub mod health_record;
pub mod health_trend;
pub mod lab_report;
pub mod patient;
pub mod patient_doctor_relation;
pub mod patient_family_member;
pub mod patient_tag;
pub mod patient_tag_relation;
pub mod patient_devices;
pub mod points_account;
pub mod points_checkin;
pub mod points_order;
pub mod points_product;
pub mod points_rule;
pub mod points_transaction;
pub mod offline_event;
pub mod offline_event_registration;
pub mod medication_record;
pub mod vital_signs;
pub mod vital_signs_hourly;