16 lines
559 B
Rust
16 lines
559 B
Rust
use crate::state::PointsState;
|
||
|
||
pub const POINTS_EARNED: &str = "points.earned";
|
||
pub const POINTS_EXCHANGED: &str = "points.exchanged";
|
||
pub const POINTS_EXPIRED: &str = "points.expired";
|
||
pub const POINTS_BALANCE_CHANGED: &str = "points.balance.changed";
|
||
|
||
pub fn register_handlers(_state: PointsState) {
|
||
// Phase 1: 订阅已有事件(lab_report.uploaded, patient.verified, daily_monitoring.created)
|
||
// 待 erp-health 发布这些事件后启用消费者
|
||
}
|
||
|
||
pub fn register_handlers_with_state(state: PointsState) {
|
||
register_handlers(state);
|
||
}
|