This commit is contained in:
Your Name
2026-03-13 14:08:52 +08:00
parent 08dd9cd307
commit eb283f008b
667 changed files with 8425 additions and 27053 deletions
@@ -0,0 +1,5 @@
-- 添加主诉相关字段到诊单表
ALTER TABLE `zyt_tcm_diagnosis`
ADD COLUMN `diabetes_discovery_year` int(3) DEFAULT NULL COMMENT '发现糖尿病就患病史(年)' AFTER `diabetes_type`,
ADD COLUMN `local_hospital_diagnosis` varchar(255) DEFAULT '' COMMENT '当地医院诊断结果(多选,逗号分隔)' AFTER `diabetes_discovery_year`,
ADD COLUMN `local_hospital_name` varchar(255) DEFAULT '' COMMENT '当地就诊医院名称' AFTER `local_hospital_diagnosis`;
@@ -0,0 +1,6 @@
-- 为诊单表添加舌苔照片和检查报告字段
ALTER TABLE `tcm_diagnosis` ADD COLUMN `tongue_photo` VARCHAR(500) COMMENT '舌苔照片URL' AFTER `tongue_coating`;
ALTER TABLE `tcm_diagnosis` ADD COLUMN `examination_report` LONGTEXT COMMENT '检查报告图片URL列表(逗号分隔)' AFTER `tongue_photo`;
-- 添加索引以提高查询性能
ALTER TABLE `tcm_diagnosis` ADD INDEX `idx_tongue_photo` (`tongue_photo`);
@@ -0,0 +1,12 @@
-- 添加生命体征、地区和婚姻状态字段到诊断表
ALTER TABLE `zyt_tcm_diagnosis` ADD COLUMN `marital_status` tinyint(1) DEFAULT NULL COMMENT '婚姻状态:0-未婚 1-已婚 2-离异' AFTER `age`;
ALTER TABLE `zyt_tcm_diagnosis` ADD COLUMN `height` int(3) DEFAULT NULL COMMENT '身高(cm)' AFTER `marital_status`;
ALTER TABLE `zyt_tcm_diagnosis` ADD COLUMN `weight` decimal(5,2) DEFAULT NULL COMMENT '体重(kg)' AFTER `height`;
ALTER TABLE `zyt_tcm_diagnosis` ADD COLUMN `region` varchar(100) DEFAULT '' COMMENT '地区' AFTER `weight`;
ALTER TABLE `zyt_tcm_diagnosis` ADD COLUMN `systolic_pressure` int(3) DEFAULT NULL COMMENT '收缩压(mmHg)' AFTER `region`;
ALTER TABLE `zyt_tcm_diagnosis` ADD COLUMN `diastolic_pressure` int(3) DEFAULT NULL COMMENT '舒张压(mmHg)' AFTER `systolic_pressure`;
ALTER TABLE `zyt_tcm_diagnosis` ADD COLUMN `fasting_blood_sugar` decimal(5,2) DEFAULT NULL COMMENT '空腹血糖(mmol/L)' AFTER `diastolic_pressure`;
-- 添加索引以提高查询性能
ALTER TABLE `zyt_tcm_diagnosis` ADD KEY `idx_region` (`region`);
ALTER TABLE `zyt_tcm_diagnosis` ADD KEY `idx_marital_status` (`marital_status`);
@@ -0,0 +1,4 @@
-- 给管理员表增加企业微信UserId字段,用于企业微信授权登录匹配
ALTER TABLE `zyt_admin`
ADD COLUMN `work_wechat_userid` varchar(64) DEFAULT '' COMMENT '企业微信UserId' AFTER `multipoint_login`,
ADD INDEX `idx_work_wechat_userid` (`work_wechat_userid`);