From b93729ea24fe4f9dd72c80c371c47a99ee900267 Mon Sep 17 00:00:00 2001 From: zhangheng <3226558941@qq.com> Date: Mon, 22 Apr 2024 09:23:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=85=A5=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dto/department/ImportDepartmentDTO.java | 131 ++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100644 postdischarge-manage/src/main/java/com/xinelu/manage/dto/department/ImportDepartmentDTO.java diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/dto/department/ImportDepartmentDTO.java b/postdischarge-manage/src/main/java/com/xinelu/manage/dto/department/ImportDepartmentDTO.java new file mode 100644 index 00000000..b3945091 --- /dev/null +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/dto/department/ImportDepartmentDTO.java @@ -0,0 +1,131 @@ +package com.xinelu.manage.dto.department; + +import com.xinelu.common.annotation.Excel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class ImportDepartmentDTO { + + private static final long serialVersionUID = 1L; + + /** + * 上级科室id + */ + @ApiModelProperty(value = "上级科室编号") + @Excel(name = "上级科室编号") + private String parentDepartmentCode; + + /** + * 所属机构id + */ + @ApiModelProperty(value = "所属机构编码") + @Excel(name = "所属机构编码") + private String agencyCode; + + /** + * 所属机构名称 + */ + @ApiModelProperty(value = "所属机构名称") + @Excel(name = "所属机构名称") + private String agencyName; + + /** + * 科室名称 + */ + @ApiModelProperty(value = "科室名称") + @Excel(name = "科室名称") + private String departmentName; + + /** + * 科室类型 + */ + @ApiModelProperty(value = "科室类型") + @Excel(name = "科室类型") + private String departmentType; + + /** + * 科室简称 + */ + @ApiModelProperty(value = "科室简称") + @Excel(name = "科室简称") + private String departmentAbbreviation; + + /** + * 科室负责人id + */ + @ApiModelProperty(value = "科室负责人id") + @Excel(name = "科室负责人编号") + private String departmentPersonId; + + /** + * 科室负责人姓名 + */ + @ApiModelProperty(value = "科室负责人姓名") + @Excel(name = "科室负责人姓名") + private String departmentPersonName; + + /** + * 节点类型,科室:DEPARTMENT,病区:WARD, + */ + @ApiModelProperty(value = "节点类型,科室:DEPARTMENT,病区:WARD") + @Excel(name = "节点类型,科室:DEPARTMENT,病区:WARD") + private String nodeType; + + /** + * 提供服务类别,门诊:OUTPATIENT_SERVICE,急诊:EMERGENCY_TREATMENT,住院:BE_HOSPITALIZED,病区:WARD,医技:MEDICAL_TECHNOLOGY, + * 药剂:DRUG,财务:FINANCE,行政:ADMINISTRATION,药房:PHARMACY,药库:DRUG_STORAGE,公卫:PUBLIC_HEALTH + */ + @ApiModelProperty(value = "提供服务类别,门诊:OUTPATIENT_SERVICE,急诊:EMERGENCY_TREATMENT,住院:BE_HOSPITALIZED,病区:WARD,医技:MEDICAL_TECHNOLOGY,药剂:DRUG,财务:FINANCE,行政:ADMINISTRATION,药房:PHARMACY,药库:DRUG_STORAGE,公卫:PUBLIC_HEALTH") + @Excel(name = "提供服务类别,门诊:OUTPATIENT_SERVICE,急诊:EMERGENCY_TREATMENT,住院:BE_HOSPITALIZED,病区:WARD,医技:MEDICAL_TECHNOLOGY, 药剂:DRUG,财务:FINANCE,行政:ADMINISTRATION,药房:PHARMACY,药库:DRUG_STORAGE,公卫:PUBLIC_HEALTH") + private String provideServiceCategory; + + /** + * 细分类别id + */ + @ApiModelProperty(value = "细分类别id") + @Excel(name = "细分类别编号") + private String subdivisionCategoryCode; + + /** + * 细分类别名称 + */ + @ApiModelProperty(value = "细分类别名称") + @Excel(name = "细分类别名称") + private String subdivisionCategoryName; + + /** + * 标准科室对照id + */ + @ApiModelProperty(value = "标准科室对照id") + @Excel(name = "标准科室对照编号") + private String normDepartmentCompareCode; + + /** + * 标准科室对照名称 + */ + @ApiModelProperty(value = "标准科室对照名称") + @Excel(name = "标准科室对照名称") + private String normDepartmentCompareName; + + /** + * 编制床位数 + */ + @ApiModelProperty(value = "编制床位数") + @Excel(name = "编制床位数") + private Integer prepareBedsCount; + + /** + * 科室电话 + */ + @ApiModelProperty(value = "科室电话") + @Excel(name = "科室电话") + private String departmentPhone; + + /** + * 科室邮箱 + */ + @ApiModelProperty(value = "科室邮箱") + @Excel(name = "科室邮箱") + private String departmentMail; +}