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