diff --git a/virtual-patient-model/src/main/java/com/supervision/model/MaterialLibrary.java b/virtual-patient-model/src/main/java/com/supervision/model/MaterialLibrary.java index e0d735da..5bc28d35 100644 --- a/virtual-patient-model/src/main/java/com/supervision/model/MaterialLibrary.java +++ b/virtual-patient-model/src/main/java/com/supervision/model/MaterialLibrary.java @@ -34,7 +34,7 @@ public class MaterialLibrary implements Serializable { private String materialName; @ApiModelProperty("素材类型 0:图片 1:视频 2:音频 必填") - private String materialType; + private Integer materialType; @ApiModelProperty("目录id") private String directoryId; diff --git a/virtual-patient-model/src/main/resources/mapper/MaterialLibraryMapper.xml b/virtual-patient-model/src/main/resources/mapper/MaterialLibraryMapper.xml index 47013126..851c13bb 100644 --- a/virtual-patient-model/src/main/resources/mapper/MaterialLibraryMapper.xml +++ b/virtual-patient-model/src/main/resources/mapper/MaterialLibraryMapper.xml @@ -8,7 +8,7 @@ - + diff --git a/virtual-patient-web/src/main/resources/sqlScript/todo.sql b/virtual-patient-web/src/main/resources/sqlScript/todo.sql index d40c3700..ac113ca3 100644 --- a/virtual-patient-web/src/main/resources/sqlScript/todo.sql +++ b/virtual-patient-web/src/main/resources/sqlScript/todo.sql @@ -64,21 +64,18 @@ alter table vp_disease modify symptom varchar(512) null comment '症状'; -- 添加表 vp_material_library -create table vp_material_library -( - id varchar(64) not null comment '主键', - file_resource_id varchar(64) not null comment '文件资源id 对应vp_file_resource的主键', - material_name varchar(64) not null comment '素材名称;不采用vp_file_resource中的file_name字段', - material_type varchar(16) null comment '素材类型 0:图片 1:视频 2:音频', - create_user_id varchar(64) null comment '创建人ID', - create_time datetime(0) default CURRENT_TIMESTAMP(0) null comment '创建时间', - update_user_id varchar(64) null comment '更新人', - update_time datetime(0) default CURRENT_TIMESTAMP(0) null comment '更新时间' -) - ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC comment '素材库表'; - -alter table vp_material_library - add directory_id varchar(64) null comment '目录id 对应于 vp_directory_info表的主键' after material_type; +CREATE TABLE `vp_material_library` ( + `id` varchar(64) NOT NULL COMMENT '主键', + `file_resource_id` varchar(64) NOT NULL COMMENT '文件资源id 对应vp_file_resource的主键', + `material_name` varchar(64) NOT NULL COMMENT '素材名称;不采用vp_file_resource中的file_name字段', + `material_type` int(11) DEFAULT NULL COMMENT '素材类型 0:图片 1:视频 2:音频', + `directory_id` varchar(64) DEFAULT NULL COMMENT '目录id 对应于 vp_directory_info表的主键', + `material_desc` varchar(512) DEFAULT NULL COMMENT '素材说明', + `create_user_id` varchar(64) DEFAULT NULL COMMENT '创建人ID', + `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_user_id` varchar(64) DEFAULT NULL COMMENT '更新人', + `update_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='素材库表' -- 修改字段长度 alter table vp_file_resource @@ -105,11 +102,8 @@ alter table vp_medical_rec add patient_head_pic varchar(64) null comment '病人头像 对应vp_file_resource表的id' after patient_name; -- 添加数字人类型 alter table vp_medical_rec - add digital_human_type varchar(16) null comment '数字人类型 0:离线数字人 1:在线数字人' after patient_name; + add digital_human_type integer default 0 null comment '数字人类型 0:离线数字人 1:在线数字人' after patient_name; --- 添加素材说明 -alter table vp_material_library - add material_desc varchar(512) null comment '素材说明' after directory_id; -- 添加流程关联的字段 alter table vp_process