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;
|
|
}
|