|
@@ -0,0 +1,276 @@
|
|
|
|
|
+package com.zksy.basicData.domain;
|
|
|
|
|
+
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
|
|
+import com.zksy.common.annotation.Excel;
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
|
+import lombok.AllArgsConstructor;
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
|
|
+import lombok.NoArgsConstructor;
|
|
|
|
|
+import lombok.experimental.Accessors;
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
+import java.util.Date;
|
|
|
|
|
+import com.zksy.common.core.domain.BasePo;
|
|
|
|
|
+/**
|
|
|
|
|
+ * 企业基本信息(天眼查)对象 xcr_company_info
|
|
|
|
|
+ *
|
|
|
|
|
+ * @author nahida
|
|
|
|
|
+ * @date 2024-12-10
|
|
|
|
|
+ */
|
|
|
|
|
+@Data
|
|
|
|
|
+@EqualsAndHashCode(callSuper = false)
|
|
|
|
|
+@Accessors(chain = true)
|
|
|
|
|
+@TableName("xcr_company_info")
|
|
|
|
|
+@AllArgsConstructor
|
|
|
|
|
+@NoArgsConstructor
|
|
|
|
|
+@ApiModel(value = "企业基本信息(天眼查)")
|
|
|
|
|
+public class XcrCompanyInfo extends BasePo {
|
|
|
|
|
+
|
|
|
|
|
+private static final long serialVersionUID=1L;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公司名称 */
|
|
|
|
|
+ @Excel(name = "公司名称")
|
|
|
|
|
+ @ApiModelProperty("公司名称")
|
|
|
|
|
+ @TableField("company_name")
|
|
|
|
|
+ @JsonProperty("companyName")
|
|
|
|
|
+ private String companyName;
|
|
|
|
|
+
|
|
|
|
|
+ /** 登记状态 */
|
|
|
|
|
+ @Excel(name = "登记状态")
|
|
|
|
|
+ @ApiModelProperty("登记状态")
|
|
|
|
|
+ @TableField("registration_status")
|
|
|
|
|
+ @JsonProperty("registrationStatus")
|
|
|
|
|
+ private String registrationStatus;
|
|
|
|
|
+
|
|
|
|
|
+ /** 法定代表人 */
|
|
|
|
|
+ @Excel(name = "法定代表人")
|
|
|
|
|
+ @ApiModelProperty("法定代表人")
|
|
|
|
|
+ @TableField("legal_representative")
|
|
|
|
|
+ @JsonProperty("legalRepresentative")
|
|
|
|
|
+ private String legalRepresentative;
|
|
|
|
|
+
|
|
|
|
|
+ /** 企业规模 */
|
|
|
|
|
+ @Excel(name = "企业规模")
|
|
|
|
|
+ @ApiModelProperty("企业规模")
|
|
|
|
|
+ @TableField("enterprise_scale")
|
|
|
|
|
+ @JsonProperty("enterpriseScale")
|
|
|
|
|
+ private String enterpriseScale;
|
|
|
|
|
+
|
|
|
|
|
+ /** 注册资本 */
|
|
|
|
|
+ @Excel(name = "注册资本")
|
|
|
|
|
+ @ApiModelProperty("注册资本")
|
|
|
|
|
+ @TableField("registered_capital")
|
|
|
|
|
+ @JsonProperty("registeredCapital")
|
|
|
|
|
+ private String registeredCapital;
|
|
|
|
|
+
|
|
|
|
|
+ /** 实缴资本 */
|
|
|
|
|
+ @Excel(name = "实缴资本")
|
|
|
|
|
+ @ApiModelProperty("实缴资本")
|
|
|
|
|
+ @TableField("actual_paid_capital")
|
|
|
|
|
+ @JsonProperty("actualPaidCapital")
|
|
|
|
|
+ private String actualPaidCapital;
|
|
|
|
|
+
|
|
|
|
|
+ /** 成立日期 */
|
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd")
|
|
|
|
|
+ @Excel(name = "成立日期", width = 30, dateFormat = "yyyy-MM-dd")
|
|
|
|
|
+ @ApiModelProperty("成立日期")
|
|
|
|
|
+ @TableField("establishment_date")
|
|
|
|
|
+ @JsonProperty("establishmentDate")
|
|
|
|
|
+ private Date establishmentDate;
|
|
|
|
|
+
|
|
|
|
|
+ /** 核准日期 */
|
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd")
|
|
|
|
|
+ @Excel(name = "核准日期", width = 30, dateFormat = "yyyy-MM-dd")
|
|
|
|
|
+ @ApiModelProperty("核准日期")
|
|
|
|
|
+ @TableField("approval_date")
|
|
|
|
|
+ @JsonProperty("approvalDate")
|
|
|
|
|
+ private Date approvalDate;
|
|
|
|
|
+
|
|
|
|
|
+ /** 营业期限 */
|
|
|
|
|
+ @Excel(name = "营业期限")
|
|
|
|
|
+ @ApiModelProperty("营业期限")
|
|
|
|
|
+ @TableField("business_term")
|
|
|
|
|
+ @JsonProperty("businessTerm")
|
|
|
|
|
+ private String businessTerm;
|
|
|
|
|
+
|
|
|
|
|
+ /** 所属省份 */
|
|
|
|
|
+ @Excel(name = "所属省份")
|
|
|
|
|
+ @ApiModelProperty("所属省份")
|
|
|
|
|
+ @TableField("province")
|
|
|
|
|
+ @JsonProperty("province")
|
|
|
|
|
+ private String province;
|
|
|
|
|
+
|
|
|
|
|
+ /** 所属城市 */
|
|
|
|
|
+ @Excel(name = "所属城市")
|
|
|
|
|
+ @ApiModelProperty("所属城市")
|
|
|
|
|
+ @TableField("city")
|
|
|
|
|
+ @JsonProperty("city")
|
|
|
|
|
+ private String city;
|
|
|
|
|
+
|
|
|
|
|
+ /** 所属区县 */
|
|
|
|
|
+ @Excel(name = "所属区县")
|
|
|
|
|
+ @ApiModelProperty("所属区县")
|
|
|
|
|
+ @TableField("district")
|
|
|
|
|
+ @JsonProperty("district")
|
|
|
|
|
+ private String district;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公司类型 */
|
|
|
|
|
+ @Excel(name = "公司类型")
|
|
|
|
|
+ @ApiModelProperty("公司类型")
|
|
|
|
|
+ @TableField("company_type")
|
|
|
|
|
+ @JsonProperty("companyType")
|
|
|
|
|
+ private String companyType;
|
|
|
|
|
+
|
|
|
|
|
+ /** 国标行业门类 */
|
|
|
|
|
+ @Excel(name = "国标行业门类")
|
|
|
|
|
+ @ApiModelProperty("国标行业门类")
|
|
|
|
|
+ @TableField("national_industry_category")
|
|
|
|
|
+ @JsonProperty("nationalIndustryCategory")
|
|
|
|
|
+ private String nationalIndustryCategory;
|
|
|
|
|
+
|
|
|
|
|
+ /** 国标行业大类 */
|
|
|
|
|
+ @Excel(name = "国标行业大类")
|
|
|
|
|
+ @ApiModelProperty("国标行业大类")
|
|
|
|
|
+ @TableField("national_industry_major_class")
|
|
|
|
|
+ @JsonProperty("nationalIndustryMajorClass")
|
|
|
|
|
+ private String nationalIndustryMajorClass;
|
|
|
|
|
+
|
|
|
|
|
+ /** 国标行业中类 */
|
|
|
|
|
+ @Excel(name = "国标行业中类")
|
|
|
|
|
+ @ApiModelProperty("国标行业中类")
|
|
|
|
|
+ @TableField("national_industry_middle_class")
|
|
|
|
|
+ @JsonProperty("nationalIndustryMiddleClass")
|
|
|
|
|
+ private String nationalIndustryMiddleClass;
|
|
|
|
|
+
|
|
|
|
|
+ /** 曾用名,可以有多个,使用文本类型 */
|
|
|
|
|
+ @Excel(name = "曾用名,可以有多个,使用文本类型")
|
|
|
|
|
+ @ApiModelProperty("曾用名,可以有多个,使用文本类型")
|
|
|
|
|
+ @TableField("former_names")
|
|
|
|
|
+ @JsonProperty("formerNames")
|
|
|
|
|
+ private String formerNames;
|
|
|
|
|
+
|
|
|
|
|
+ /** 英文名 */
|
|
|
|
|
+ @Excel(name = "英文名")
|
|
|
|
|
+ @ApiModelProperty("英文名")
|
|
|
|
|
+ @TableField("english_name")
|
|
|
|
|
+ @JsonProperty("englishName")
|
|
|
|
|
+ private String englishName;
|
|
|
|
|
+
|
|
|
|
|
+ /** 统一社会信用代码 */
|
|
|
|
|
+ @Excel(name = "统一社会信用代码")
|
|
|
|
|
+ @ApiModelProperty("统一社会信用代码")
|
|
|
|
|
+ @TableField("unified_social_credit_code")
|
|
|
|
|
+ @JsonProperty("unifiedSocialCreditCode")
|
|
|
|
|
+ private String unifiedSocialCreditCode;
|
|
|
|
|
+
|
|
|
|
|
+ /** 纳税人识别号 */
|
|
|
|
|
+ @Excel(name = "纳税人识别号")
|
|
|
|
|
+ @ApiModelProperty("纳税人识别号")
|
|
|
|
|
+ @TableField("taxpayer_identification_number")
|
|
|
|
|
+ @JsonProperty("taxpayerIdentificationNumber")
|
|
|
|
|
+ private String taxpayerIdentificationNumber;
|
|
|
|
|
+
|
|
|
|
|
+ /** 注册号 */
|
|
|
|
|
+ @Excel(name = "注册号")
|
|
|
|
|
+ @ApiModelProperty("注册号")
|
|
|
|
|
+ @TableField("registration_number")
|
|
|
|
|
+ @JsonProperty("registrationNumber")
|
|
|
|
|
+ private String registrationNumber;
|
|
|
|
|
+
|
|
|
|
|
+ /** 组织机构代码 */
|
|
|
|
|
+ @Excel(name = "组织机构代码")
|
|
|
|
|
+ @ApiModelProperty("组织机构代码")
|
|
|
|
|
+ @TableField("organization_code")
|
|
|
|
|
+ @JsonProperty("organizationCode")
|
|
|
|
|
+ private String organizationCode;
|
|
|
|
|
+
|
|
|
|
|
+ /** 参保人数 */
|
|
|
|
|
+ @Excel(name = "参保人数")
|
|
|
|
|
+ @ApiModelProperty("参保人数")
|
|
|
|
|
+ @TableField("insured_personnel_count")
|
|
|
|
|
+ @JsonProperty("insuredPersonnelCount")
|
|
|
|
|
+ private Long insuredPersonnelCount;
|
|
|
|
|
+
|
|
|
|
|
+ /** 参保人数所属年报年份 */
|
|
|
|
|
+ @Excel(name = "参保人数所属年报年份")
|
|
|
|
|
+ @ApiModelProperty("参保人数所属年报年份")
|
|
|
|
|
+ @TableField("insured_personnel_year")
|
|
|
|
|
+ @JsonProperty("insuredPersonnelYear")
|
|
|
|
|
+ private Long insuredPersonnelYear;
|
|
|
|
|
+
|
|
|
|
|
+ /** 有效手机号 */
|
|
|
|
|
+ @Excel(name = "有效手机号")
|
|
|
|
|
+ @ApiModelProperty("有效手机号")
|
|
|
|
|
+ @TableField("valid_phone")
|
|
|
|
|
+ @JsonProperty("validPhone")
|
|
|
|
|
+ private String validPhone;
|
|
|
|
|
+
|
|
|
|
|
+ /** 更多电话,可以有多个,使用文本类型 */
|
|
|
|
|
+ @Excel(name = "更多电话,可以有多个,使用文本类型")
|
|
|
|
|
+ @ApiModelProperty("更多电话,可以有多个,使用文本类型")
|
|
|
|
|
+ @TableField("additional_phones")
|
|
|
|
|
+ @JsonProperty("additionalPhones")
|
|
|
|
|
+ private String additionalPhones;
|
|
|
|
|
+
|
|
|
|
|
+ /** 注册地址 */
|
|
|
|
|
+ @Excel(name = "注册地址")
|
|
|
|
|
+ @ApiModelProperty("注册地址")
|
|
|
|
|
+ @TableField("registered_address")
|
|
|
|
|
+ @JsonProperty("registeredAddress")
|
|
|
|
|
+ private String registeredAddress;
|
|
|
|
|
+
|
|
|
|
|
+ /** 最新年报地址 */
|
|
|
|
|
+ @Excel(name = "最新年报地址")
|
|
|
|
|
+ @ApiModelProperty("最新年报地址")
|
|
|
|
|
+ @TableField("latest_annual_report_address")
|
|
|
|
|
+ @JsonProperty("latestAnnualReportAddress")
|
|
|
|
|
+ private String latestAnnualReportAddress;
|
|
|
|
|
+
|
|
|
|
|
+ /** 通信地址 */
|
|
|
|
|
+ @Excel(name = "通信地址")
|
|
|
|
|
+ @ApiModelProperty("通信地址")
|
|
|
|
|
+ @TableField("mailing_address")
|
|
|
|
|
+ @JsonProperty("mailingAddress")
|
|
|
|
|
+ private String mailingAddress;
|
|
|
|
|
+
|
|
|
|
|
+ /** 网址 */
|
|
|
|
|
+ @Excel(name = "网址")
|
|
|
|
|
+ @ApiModelProperty("网址")
|
|
|
|
|
+ @TableField("website_url")
|
|
|
|
|
+ @JsonProperty("websiteUrl")
|
|
|
|
|
+ private String websiteUrl;
|
|
|
|
|
+
|
|
|
|
|
+ /** 邮箱 */
|
|
|
|
|
+ @Excel(name = "邮箱")
|
|
|
|
|
+ @ApiModelProperty("邮箱")
|
|
|
|
|
+ @TableField("email")
|
|
|
|
|
+ @JsonProperty("email")
|
|
|
|
|
+ private String email;
|
|
|
|
|
+
|
|
|
|
|
+ /** 其他邮箱,可以有多个,使用文本类型 */
|
|
|
|
|
+ @Excel(name = "其他邮箱,可以有多个,使用文本类型")
|
|
|
|
|
+ @ApiModelProperty("其他邮箱,可以有多个,使用文本类型")
|
|
|
|
|
+ @TableField("other_emails")
|
|
|
|
|
+ @JsonProperty("otherEmails")
|
|
|
|
|
+ private String otherEmails;
|
|
|
|
|
+
|
|
|
|
|
+ /** 经营范围 */
|
|
|
|
|
+ @Excel(name = "经营范围")
|
|
|
|
|
+ @ApiModelProperty("经营范围")
|
|
|
|
|
+ @TableField("business_scope")
|
|
|
|
|
+ @JsonProperty("businessScope")
|
|
|
|
|
+ private String businessScope;
|
|
|
|
|
+
|
|
|
|
|
+ /** 天眼评分 */
|
|
|
|
|
+ @Excel(name = "天眼评分")
|
|
|
|
|
+ @ApiModelProperty("天眼评分")
|
|
|
|
|
+ @TableField("tianyan_score")
|
|
|
|
|
+ @JsonProperty("tianyanScore")
|
|
|
|
|
+ private String tianyanScore;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+}
|