88 分诊排队管理-》科室叫号显示屏 表triage_queue_item中添加了联合索引queue_date,organization_id,tenant_id,queue_order。添加了room_no,practitioner_id字段。

This commit is contained in:
weixin_45799331
2026-01-27 11:09:00 +08:00
parent 41494ebf7c
commit c4c3073be0
9 changed files with 644 additions and 91 deletions

View File

@@ -18,21 +18,23 @@ public class TriageQueueItem {
@TableId(type = IdType.AUTO)
private Long id;
private Integer tenantId;
private LocalDate queueDate;
private Long organizationId;
private String organizationName;
private Integer tenantId; // 租户ID
private LocalDate queueDate; // 队列日期
private Long organizationId; // 科室ID
private String organizationName; // 科室名称
private Long encounterId;
private Long patientId;
private String patientName;
private Long patientId; // 患者ID
private String patientName; // 患者姓名(脱敏)
private String healthcareName;
private String practitionerName;
private String healthcareName; // 挂号类型(普通/专家)
private String practitionerName; // 医生姓名
private Long practitionerId; // 医生ID新增字段
private String roomNo; // 诊室号(新增字段)
/** WAITING / CALLING / SKIPPED / COMPLETED */
private String status;
private Integer queueOrder;
private Integer queueOrder; //“排队序号”,也就是患者在当前科室、当天队列里的 顺序号(从 1 开始递增)。
private LocalDateTime createTime;
private LocalDateTime updateTime;