From 66588bf851eb9833b3b3b651206a5613ea750ba9 Mon Sep 17 00:00:00 2001 From: xueqingkun <xueqingkun@126.com> Date: Thu, 7 Dec 2023 11:35:19 +0800 Subject: [PATCH] =?UTF-8?q?model=EF=BC=9A=20=E6=B7=BB=E5=8A=A0vp=5Ftreatme?= =?UTF-8?q?nt=5Fplan=5Fdrug=20=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/TreatmentPlanDrugMapper.java | 18 +++++++ .../supervision/model/TreatmentPlanDrug.java | 53 +++++++++++++++++++ .../service/TreatmentPlanDrugService.java | 13 +++++ .../impl/TreatmentPlanDrugServiceImpl.java | 22 ++++++++ .../mapper/TreatmentPlanDrugMapper.xml | 22 ++++++++ 5 files changed, 128 insertions(+) create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/TreatmentPlanDrugMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/TreatmentPlanDrug.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/TreatmentPlanDrugService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/TreatmentPlanDrugServiceImpl.java create mode 100644 virtual-patient-model/src/main/resources/mapper/TreatmentPlanDrugMapper.xml diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/TreatmentPlanDrugMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/TreatmentPlanDrugMapper.java new file mode 100644 index 00000000..8c680d72 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/TreatmentPlanDrugMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.TreatmentPlanDrug; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author Administrator +* @description 针对表【vp_treatment_plan_drug(处置计划药物关联表)】的数据库操作Mapper +* @createDate 2023-12-07 11:34:05 +* @Entity com.supervision.model.TreatmentPlanDrug +*/ +public interface TreatmentPlanDrugMapper extends BaseMapper<TreatmentPlanDrug> { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/model/TreatmentPlanDrug.java b/virtual-patient-model/src/main/java/com/supervision/model/TreatmentPlanDrug.java new file mode 100644 index 00000000..d1c1cb00 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/TreatmentPlanDrug.java @@ -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_treatment_plan_drug + */ +@TableName(value ="vp_treatment_plan_drug") +@Data +public class TreatmentPlanDrug implements Serializable { + /** + * 主键id + */ + private String id; + + /** + * 处置计划id + */ + private String treatmentPlanId; + + /** + * 药品id + */ + private String drugId; + + /** + * 创建人id + */ + private String createUserId; + + /** + * 创建时间 + */ + private Date createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private Date updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/service/TreatmentPlanDrugService.java b/virtual-patient-model/src/main/java/com/supervision/service/TreatmentPlanDrugService.java new file mode 100644 index 00000000..6df57a8f --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/TreatmentPlanDrugService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.TreatmentPlanDrug; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author Administrator +* @description 针对表【vp_treatment_plan_drug(处置计划药物关联表)】的数据库操作Service +* @createDate 2023-12-07 11:34:05 +*/ +public interface TreatmentPlanDrugService extends IService<TreatmentPlanDrug> { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/TreatmentPlanDrugServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/TreatmentPlanDrugServiceImpl.java new file mode 100644 index 00000000..821abb7e --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/TreatmentPlanDrugServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.TreatmentPlanDrug; +import com.supervision.service.TreatmentPlanDrugService; +import com.supervision.mapper.TreatmentPlanDrugMapper; +import org.springframework.stereotype.Service; + +/** +* @author Administrator +* @description 针对表【vp_treatment_plan_drug(处置计划药物关联表)】的数据库操作Service实现 +* @createDate 2023-12-07 11:34:05 +*/ +@Service +public class TreatmentPlanDrugServiceImpl extends ServiceImpl<TreatmentPlanDrugMapper, TreatmentPlanDrug> + implements TreatmentPlanDrugService{ + +} + + + + diff --git a/virtual-patient-model/src/main/resources/mapper/TreatmentPlanDrugMapper.xml b/virtual-patient-model/src/main/resources/mapper/TreatmentPlanDrugMapper.xml new file mode 100644 index 00000000..5d66ff97 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/TreatmentPlanDrugMapper.xml @@ -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.TreatmentPlanDrugMapper"> + + <resultMap id="BaseResultMap" type="com.supervision.model.TreatmentPlanDrug"> + <result property="id" column="id" jdbcType="VARCHAR"/> + <result property="treatmentPlanId" column="treatment_plan_id" jdbcType="VARCHAR"/> + <result property="drugId" column="drug_id" 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="VARCHAR"/> + <result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/> + </resultMap> + + <sql id="Base_Column_List"> + id,treatment_plan_id,drug_id, + create_user_id,create_time,update_user_id, + update_time + </sql> +</mapper>