package com.smartor.domain; 
 | 
  
 | 
import com.fasterxml.jackson.annotation.JsonFormat; 
 | 
import com.ruoyi.common.annotation.Excel; 
 | 
import com.ruoyi.common.core.domain.BaseEntity; 
 | 
import io.swagger.annotations.ApiModel; 
 | 
import io.swagger.annotations.ApiModelProperty; 
 | 
import lombok.Data; 
 | 
  
 | 
import java.util.Date; 
 | 
  
 | 
/** 
 | 
 * 机构对象 base_organization 
 | 
 * 
 | 
 * @author lihu 
 | 
 * @date 2024-12-14 
 | 
 */ 
 | 
@Data 
 | 
@ApiModel("机构") 
 | 
public class BaseOrganization extends BaseEntity { 
 | 
    private static final long serialVersionUID = 1L; 
 | 
  
 | 
    /** 
 | 
     * 主键自增 
 | 
     */ 
 | 
    @ApiModelProperty("主键自增") 
 | 
    //数据库自增改成@TableId(type = IdType.AUTO) 
 | 
    private Long ID; 
 | 
  
 | 
    /** 
 | 
     * 组织名称 
 | 
     */ 
 | 
    @ApiModelProperty("组织名称") 
 | 
    @Excel(name = "组织名称") 
 | 
    private String OrganizationName; 
 | 
  
 | 
    /** 
 | 
     * 组织编号 
 | 
     */ 
 | 
    @ApiModelProperty("组织编号") 
 | 
    @Excel(name = "组织编号") 
 | 
    private String OrganizationID; 
 | 
  
 | 
    /** 
 | 
     * logo图片路径 
 | 
     */ 
 | 
    @ApiModelProperty("logo图片路径") 
 | 
    @Excel(name = "logo图片路径") 
 | 
    private String LogoUrl; 
 | 
  
 | 
    /** 
 | 
     * 注册时间 
 | 
     */ 
 | 
    @ApiModelProperty("注册时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @Excel(name = "注册时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date RegisterTime; 
 | 
  
 | 
    /** 
 | 
     * 注册地点详细地址 
 | 
     */ 
 | 
    @ApiModelProperty("注册地点详细地址") 
 | 
    @Excel(name = "注册地点详细地址") 
 | 
    private String RegisterAddress; 
 | 
  
 | 
    /** 
 | 
     * 办公地点 
 | 
     */ 
 | 
    @ApiModelProperty("办公地点") 
 | 
    @Excel(name = "办公地点") 
 | 
    private String OfficePlace; 
 | 
  
 | 
    /** 
 | 
     * 法人 
 | 
     */ 
 | 
    @ApiModelProperty("法人") 
 | 
    @Excel(name = "法人") 
 | 
    private String LegalPerson; 
 | 
  
 | 
    /** 
 | 
     * 联系人 
 | 
     */ 
 | 
    @ApiModelProperty("联系人") 
 | 
    @Excel(name = "联系人") 
 | 
    private String ContactPerson; 
 | 
  
 | 
    /** 
 | 
     * 联系电话 
 | 
     */ 
 | 
    @ApiModelProperty("联系电话") 
 | 
    @Excel(name = "联系电话") 
 | 
    private String ContactNumber; 
 | 
  
 | 
    /** 
 | 
     * 介绍 
 | 
     */ 
 | 
    @ApiModelProperty("介绍") 
 | 
    @Excel(name = "介绍") 
 | 
    private String Introduction; 
 | 
  
 | 
    /** 
 | 
     * 机构类型 根据字典 sys_OrganizationType 
 | 
     */ 
 | 
    @ApiModelProperty("机构类型 根据字典 sys_OrganizationType") 
 | 
    @Excel(name = "机构类型 根据字典 sys_OrganizationType") 
 | 
    private String OrganizationType; 
 | 
  
 | 
    /** 
 | 
     * 医院性质 根据字典sys_HospitalNature OrganizationType=2医疗机构时需要选择 
 | 
     */ 
 | 
    @ApiModelProperty("医院性质 根据字典sys_HospitalNature OrganizationType=2医疗机构时需要选择") 
 | 
    @Excel(name = "医院性质 根据字典sys_HospitalNature OrganizationType=2医疗机构时需要选择") 
 | 
    private String HospitalNature; 
 | 
  
 | 
    /** 
 | 
     * 地区性质 根据字典sys_RegionalLevel  OrganizationType=2医疗机构时需要选择 
 | 
     */ 
 | 
    @ApiModelProperty("地区性质 根据字典sys_RegionalLevel  OrganizationType=2医疗机构时需要选择") 
 | 
    @Excel(name = "地区性质 根据字典sys_RegionalLevel  OrganizationType=2医疗机构时需要选择") 
 | 
    private String RegionalLevel; 
 | 
  
 | 
    /** 
 | 
     * 医疗机构编号 如0:浙江省人民医院 1:杭州市第一人民医院OrganizationType=2医疗机构时需要填写 
 | 
     */ 
 | 
    @ApiModelProperty("医疗机构编号 如0:浙江省人民医院 1:杭州市第一人民医院OrganizationType=2医疗机构时需要填写") 
 | 
    @Excel(name = "医疗机构编号 如0:浙江省人民医院 1:杭州市第一人民医院OrganizationType=2医疗机构时需要填写") 
 | 
    private String MedicalCode; 
 | 
  
 | 
    /** 
 | 
     * 删除标志(0:未删除 1:已删除) 
 | 
     */ 
 | 
    @ApiModelProperty("删除标志(0:未删除 1:已删除)") 
 | 
    private Long delFlag; 
 | 
  
 | 
    /** 
 | 
     * 省份编号 根据行政区划表  按注册地选择 
 | 
     */ 
 | 
    @ApiModelProperty("省份编号 根据行政区划表  按注册地选择") 
 | 
    @Excel(name = "省份编号 根据行政区划表  按注册地选择") 
 | 
    private String Province; 
 | 
  
 | 
    /** 
 | 
     * 省份名称 
 | 
     */ 
 | 
    @ApiModelProperty("省份名称") 
 | 
    @Excel(name = "省份名称") 
 | 
    private String ProvinceName; 
 | 
  
 | 
    /** 
 | 
     * 市编号  根据行政区划表 
 | 
     */ 
 | 
    @ApiModelProperty("市编号  根据行政区划表") 
 | 
    @Excel(name = "市编号  根据行政区划表") 
 | 
    private String City; 
 | 
  
 | 
    /** 
 | 
     * 市名称 
 | 
     */ 
 | 
    @ApiModelProperty("市名称") 
 | 
    @Excel(name = "市名称") 
 | 
    private String CityName; 
 | 
  
 | 
    /** 
 | 
     * 所属街道(镇)根据行政区划表 
 | 
     */ 
 | 
    @ApiModelProperty("所属街道(镇)根据行政区划表") 
 | 
    @Excel(name = "所属街道", readConverterExp = "镇=") 
 | 
    private String Town; 
 | 
  
 | 
    /** 
 | 
     * 所属街道(镇)名称 
 | 
     */ 
 | 
    @ApiModelProperty("所属街道(镇)名称") 
 | 
    @Excel(name = "所属街道", readConverterExp = "镇=") 
 | 
    private String TownName; 
 | 
  
 | 
    /** 
 | 
     * 社区(村)编号 根据行政区划表 
 | 
     */ 
 | 
    @ApiModelProperty("社区(村)编号 根据行政区划表") 
 | 
    @Excel(name = "社区", readConverterExp = "村=") 
 | 
    private String Community; 
 | 
  
 | 
    /** 
 | 
     * 社区(村)名称 
 | 
     */ 
 | 
    @ApiModelProperty("社区(村)名称") 
 | 
    @Excel(name = "社区", readConverterExp = "村=") 
 | 
    private String CommunityName; 
 | 
  
 | 
    /** 
 | 
     * 所属区域编号  根据行政区划表 
 | 
     */ 
 | 
    @ApiModelProperty("所属区域编号  根据行政区划表") 
 | 
    @Excel(name = "所属区域编号  根据行政区划表") 
 | 
    private String CountyCode; 
 | 
  
 | 
    /** 
 | 
     * 所属区域名称 
 | 
     */ 
 | 
    @ApiModelProperty("所属区域名称") 
 | 
    @Excel(name = "所属区域名称") 
 | 
    private String CountyName; 
 | 
  
 | 
    /** 
 | 
     * 银行名称 
 | 
     */ 
 | 
    @ApiModelProperty("银行名称") 
 | 
    @Excel(name = "银行名称") 
 | 
    private String bankname; 
 | 
  
 | 
    /** 
 | 
     * 银行账号 
 | 
     */ 
 | 
    @ApiModelProperty("银行账号") 
 | 
    @Excel(name = "银行账号") 
 | 
    private String bankaccount; 
 | 
  
 | 
    /** 
 | 
     * 父ID 
 | 
     */ 
 | 
    @ApiModelProperty("父ID") 
 | 
    @Excel(name = "父ID") 
 | 
    private Long pid; 
 | 
  
 | 
    /** 
 | 
     * GUID(机构ID) 
 | 
     */ 
 | 
    @ApiModelProperty("GUID(机构ID)") 
 | 
    @Excel(name = "GUID(机构ID)") 
 | 
    private String guid; 
 | 
  
 | 
    /** 
 | 
     * 医院机构用户id(这里不是机构ID) 
 | 
     */ 
 | 
    @ApiModelProperty("医院机构用户id(这里不是机构ID)") 
 | 
    @Excel(name = "医院机构用户id(这里不是机构ID)") 
 | 
    private String orgid; 
 | 
  
 | 
} 
 |