model: 添加 vp_material_library 表

dev_2.1.0
xueqingkun 1 year ago
parent 631e3939d2
commit 701ecbeef2

@ -0,0 +1,18 @@
package com.supervision.mapper;
import com.supervision.model.MaterialLibrary;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author Administrator
* @description vp_material_library()Mapper
* @createDate 2024-01-29 09:52:23
* @Entity com.supervision.model.VpMaterialLibrary
*/
public interface MaterialLibraryMapper extends BaseMapper<MaterialLibrary> {
}

@ -0,0 +1,53 @@
package com.supervision.model;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
*
* @TableName vp_material_library
*/
@TableName(value ="vp_material_library")
@Data
public class MaterialLibrary implements Serializable {
/**
*
*/
private String id;
/**
* id vp_file_resource
*/
private String fileResourceId;
/**
* ;vp_file_resourcefile_name
*/
private String materialName;
/**
* 0: 1: 2:
*/
private String materialType;
/**
* ID
*/
private String createUserId;
/**
*
*/
private Date createTime;
/**
*
*/
private Date updateUserId;
@TableField(exist = false)
private static final long serialVersionUID = 1L;
}

@ -0,0 +1,13 @@
package com.supervision.service;
import com.supervision.model.MaterialLibrary;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* @author Administrator
* @description vp_material_library()Service
* @createDate 2024-01-29 09:52:23
*/
public interface MaterialLibraryService extends IService<MaterialLibrary> {
}

@ -0,0 +1,22 @@
package com.supervision.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.supervision.model.MaterialLibrary;
import com.supervision.service.MaterialLibraryService;
import com.supervision.mapper.MaterialLibraryMapper;
import org.springframework.stereotype.Service;
/**
* @author Administrator
* @description vp_material_library()Service
* @createDate 2024-01-29 09:52:23
*/
@Service
public class MaterialLibraryServiceImpl extends ServiceImpl<MaterialLibraryMapper, MaterialLibrary>
implements MaterialLibraryService {
}

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.supervision.mapper.MaterialLibraryMapper">
<resultMap id="BaseResultMap" type="com.supervision.model.MaterialLibrary">
<result property="id" column="id" jdbcType="VARCHAR"/>
<result property="fileResourceId" column="file_resource_id" jdbcType="VARCHAR"/>
<result property="materialName" column="material_name" jdbcType="VARCHAR"/>
<result property="materialType" column="material_type" jdbcType="VARCHAR"/>
<result property="createUserId" column="create_user_id" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="updateUserId" column="update_user_id" jdbcType="TIMESTAMP"/>
</resultMap>
<sql id="Base_Column_List">
id,file_resource_id,material_name,
material_type,create_user_id,create_time,
update_user_id
</sql>
</mapper>

@ -61,4 +61,18 @@ alter table vp_disease_treatment_plan_drug
add disease_treatment_plan_id varchar(64) null comment '疾病处置计划id;初始设计的时候是希望 diseaseId 和 treatmentPlanId 关联 DiseaseTreatmentPlan表中的 diseaseId,treatmentPlanId, 后面由于疾病没有使用到treatmentPlanId(统一设置为20)所以只根据diseaseIdtreatmentPlanId无法区分出某一种处置计划对应的药物' after treatment_plan_id;
alter table vp_disease
modify symptom varchar(512) null comment '症状';
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 datetime(0) default CURRENT_TIMESTAMP(0) null on update CURRENT_TIMESTAMP(0) comment '更新人'
)
comment '素材库表';

Loading…
Cancel
Save