diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisPrimaryMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisPrimaryMapper.java new file mode 100644 index 00000000..856c0706 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisPrimaryMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.DiagnosisPrimary; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_primary(初步诊断表)】的数据库操作Mapper +* @createDate 2023-10-26 11:33:21 +* @Entity com.supervision.model.DiagnosisPrimary +*/ +public interface DiagnosisPrimaryMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPrimary.java b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPrimary.java new file mode 100644 index 00000000..bd6784fc --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPrimary.java @@ -0,0 +1,58 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 初步诊断表 + * @TableName vp_diagnosis_primary + */ +@TableName(value ="vp_diagnosis_primary") +@Data +public class DiagnosisPrimary implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 诊断流程ID + */ + private String processId; + + /** + * 初步诊断疾病 + */ + private String primaryDiagnosis; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime 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/DiagnosisPrimaryService.java b/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisPrimaryService.java new file mode 100644 index 00000000..4ddf43a8 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisPrimaryService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.DiagnosisPrimary; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_primary(初步诊断表)】的数据库操作Service +* @createDate 2023-10-26 11:33:21 +*/ +public interface DiagnosisPrimaryService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisPrimaryServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisPrimaryServiceImpl.java new file mode 100644 index 00000000..c9672ada --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisPrimaryServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.DiagnosisPrimary; +import com.supervision.service.DiagnosisPrimaryService; +import com.supervision.mapper.DiagnosisPrimaryMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_primary(初步诊断表)】的数据库操作Service实现 +* @createDate 2023-10-26 11:33:21 +*/ +@Service +public class DiagnosisPrimaryServiceImpl extends ServiceImpl + implements DiagnosisPrimaryService{ + +} + + + + diff --git a/virtual-patient-model/src/main/resources/mapper/DiagnosisPrimaryMapper.xml b/virtual-patient-model/src/main/resources/mapper/DiagnosisPrimaryMapper.xml new file mode 100644 index 00000000..e98ce5d2 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/DiagnosisPrimaryMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + id,process_id,primary_diagnosis, + create_user_id,create_time,update_user_id, + update_time + +