| New file |
| | |
| | | -- ---------------------------- |
| | | -- 急救转运任务扩展表 |
| | | -- 用于存储急救转运和福祉车任务的专属字段 |
| | | -- ---------------------------- |
| | | |
| | | DROP TABLE IF EXISTS sys_task_emergency; |
| | | CREATE TABLE sys_task_emergency ( |
| | | id BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID', |
| | | task_id BIGINT NOT NULL UNIQUE COMMENT '任务ID', |
| | | |
| | | -- 患者信息 |
| | | patient_contact VARCHAR(100) COMMENT '患者联系人', |
| | | patient_phone VARCHAR(20) COMMENT '患者联系电话', |
| | | patient_name VARCHAR(100) COMMENT '患者姓名', |
| | | patient_gender VARCHAR(10) COMMENT '患者性别:male-男,female-女', |
| | | patient_id_card VARCHAR(18) COMMENT '患者身份证号', |
| | | patient_condition TEXT COMMENT '患者病情描述', |
| | | |
| | | -- 转出医院信息 |
| | | hospital_out_name VARCHAR(200) COMMENT '转出医院名称', |
| | | hospital_out_department VARCHAR(100) COMMENT '转出医院科室', |
| | | hospital_out_bed_number VARCHAR(50) COMMENT '转出医院床号', |
| | | hospital_out_address VARCHAR(500) COMMENT '转出医院地址', |
| | | hospital_out_longitude DECIMAL(10,7) COMMENT '转出医院经度', |
| | | hospital_out_latitude DECIMAL(10,7) COMMENT '转出医院纬度', |
| | | |
| | | -- 转入医院信息 |
| | | hospital_in_name VARCHAR(200) COMMENT '转入医院名称', |
| | | hospital_in_department VARCHAR(100) COMMENT '转入医院科室', |
| | | hospital_in_bed_number VARCHAR(50) COMMENT '转入医院床号', |
| | | hospital_in_address VARCHAR(500) COMMENT '转入医院地址', |
| | | hospital_in_longitude DECIMAL(10,7) COMMENT '转入医院经度', |
| | | hospital_in_latitude DECIMAL(10,7) COMMENT '转入医院纬度', |
| | | |
| | | -- 费用信息 |
| | | transfer_distance DECIMAL(8,2) COMMENT '转运公里数', |
| | | transfer_price DECIMAL(10,2) COMMENT '成交价(元)', |
| | | |
| | | -- 福祉车专用字段 |
| | | passenger_contact VARCHAR(100) COMMENT '乘客联系人', |
| | | passenger_phone VARCHAR(20) COMMENT '乘客联系电话', |
| | | |
| | | -- 病情诊断信息 |
| | | disease_ids VARCHAR(500) COMMENT '病情ID列表(ICD-10疾病ID列表,逗号分隔,用于同步调度单的OrdICD_ID参数)', |
| | | |
| | | -- 系统字段 |
| | | create_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | update_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', |
| | | create_by VARCHAR(64) COMMENT '创建者', |
| | | update_by VARCHAR(64) COMMENT '更新者', |
| | | |
| | | INDEX idx_task_id (task_id), |
| | | INDEX idx_patient_name (patient_name), |
| | | INDEX idx_hospital_out_name (hospital_out_name), |
| | | INDEX idx_hospital_in_name (hospital_in_name), |
| | | FOREIGN KEY (task_id) REFERENCES sys_task(task_id) ON DELETE CASCADE |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='急救转运任务扩展信息表'; |