package com.pavis.app.saasbacken.entity; import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.extension.activerecord.Model; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; /** *

* 审计机构认证信息 *

* * @author guan * @since 2021-10-29 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("audit_institution_certification") @ApiModel(value="AuditInstitutionCertification对象", description="") public class AuditInstitutionCertification extends Model { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键自增id") @TableId(value = "id", type = IdType.ASSIGN_ID) private String id; @ApiModelProperty(value = "关联企业库id") private String enterpriseId; @ApiModelProperty(value = "企业名称") private String name; @ApiModelProperty(value = "法定代表人") private String legalRepresentative; @ApiModelProperty(value = "经营状态") private String operatingState; @ApiModelProperty(value = "注册资本(万元)") private String registerCapital; @ApiModelProperty(value = "实缴资本") private String contributedCapital; @ApiModelProperty(value = "曾用名") private String formerName; @ApiModelProperty(value = "所属行业") private String industry; @ApiModelProperty(value = "统一社会信用代码") private String unifySocialCreditCode; @ApiModelProperty(value = "纳税人识别号") private String taxpayerIdentificationNum; @ApiModelProperty(value = "工商注册号") private String businessRegistrationNum; @ApiModelProperty(value = "组织机构代码") private String organizationCode; @ApiModelProperty(value = "登记机关") private String registrationAuthority; @ApiModelProperty(value = "成立日期") private String setupDate; @ApiModelProperty(value = "企业类型") private String enterpriseType; @ApiModelProperty(value = "营业期限") private String businessTerm; @ApiModelProperty(value = "行政区划") private String administrativeArea; @ApiModelProperty(value = "核准日期") private String approvalDate; @ApiModelProperty(value = "注册地址") private String registerAddress; @ApiModelProperty(value = "经营范围") private String businessScope; @ApiModelProperty(value = "机构介绍") private String institutionIntroduce; @ApiModelProperty(value = "团队介绍") private String teamIntroduce; @ApiModelProperty(value = "报价范围") private String priceRange; @ApiModelProperty(value = "注册会计师人数") private Integer accountantsCount; @ApiModelProperty(value = "从业人员数") private Integer employeeCount; @ApiModelProperty(value = "地域") private String regional; @ApiModelProperty(value = "行业服务案例") private String industryServiceCase; @ApiModelProperty(value = "联系方式") private String contact; @ApiModelProperty(value = "个性化补充信息") private String personalizedSupplementaryInfo; @ApiModelProperty(value = "政府补充信息") private String supplementaryGovernmentInfo; // 0 未认证 1 已认证 2 认证中 3 认证失败 @ApiModelProperty(value = "认证状态") private String authenStatus; // 0 待初审 1 审核通过 2 退回 3 拒绝 @ApiModelProperty(value = "审核状态") private String checkStatus; @ApiModelProperty(value = "拒绝理由(1,2,3...)") private String refuseReason; @ApiModelProperty(value = "备注") private String remark; @ApiModelProperty(value = "预留字段1") private String by1; @ApiModelProperty(value = "预留字段2") private String by2; @ApiModelProperty(value = "预留字段3") private String by3; @ApiModelProperty(value = "预留字段4") private String by4; @ApiModelProperty(value = "预留字段5") private String by5; @ApiModelProperty(value = "预留字段6") private String by6; @ApiModelProperty(value = "预留字段7") private String by7; @ApiModelProperty(value = "预留字段8") private String by8; @ApiModelProperty(value = "预留字段9") private String by9; @ApiModelProperty(value = "预留字段10") private String by10; @TableField(value = "create_time",fill = FieldFill.INSERT) @ApiModelProperty(value = "创建时间") private Date createTime; @ApiModelProperty(value = "创建者") private Long creator; @TableField(value = "update_time",fill = FieldFill.INSERT_UPDATE) @ApiModelProperty(value = "更新时间") private Date updateTime; @ApiModelProperty(value = "更新者") private Long updator; @TableField(exist = false) private String tablename = "audit_institution_certification"; @TableField(exist = false) private Integer tablecode; @Override protected Serializable pkVal() { return this.id; } }