package com.gszc.entity; import com.baomidou.mybatisplus.annotations.TableField; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; /** *
* *
* * @author ky * @since 2020-04-27 */ @ApiModel @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) public class Custom implements Serializable { private static final long serialVersionUID = 1L; private String id; @ApiModelProperty(value = "客户编号") private String customNumber; /** * proprietorship 个人独资 limit 有限责任公司 partner 合伙人企业 individual 个体工商户 */ @ApiModelProperty(value = "注册类型 proprietorship-个人独资 limit-有限责任公司 partner-合伙人企业 individual-个体工商户") private String registerType; @ApiModelProperty(value = "注册资本") private String registerMoney; /** * 行业类型 */ @ApiModelProperty(value = "行业类型") private String industryType; /** * 经营范围 */ @ApiModelProperty(value = "经营范围") private String businessScope; /** * smallScale 小规模 taxpayer 一般纳税人 */ @ApiModelProperty(value = "选择税种 smallScale-小规模 taxpayer-一般纳税人") private String taxType; @ApiModelProperty(value = "公司名称") private String companyName; /** * 公司备用名 */ @ApiModelProperty(value = "公司备用名") private String companyNameBackup; /** * 联系人 */ @ApiModelProperty(value = "联系人") private String linkMan; /** * 联系电话 */ @ApiModelProperty(value = "联系电话") private String linkTelephone; /** * enable 认证通过 disable 认证不通过 todo 待接单 logout 已注销 */ @ApiModelProperty(value = "状态 enable 认证通过 disable 认证不通过 todo 待接单 logout 已注销 delete-已删除") private String statusCode; /** * 跟单员id */ @ApiModelProperty(value = "跟单员id") private String copycatId; @ApiModelProperty(hidden = true) @TableField(exist = false) private String copycatName; /** * 社会信用代码 */ @ApiModelProperty(value = "社会信用代码") private String socialCreditCode; /** * 营业执照 */ @ApiModelProperty(value = "营业执照") private String businessLicense; @DateTimeFormat(pattern = "yyyy-MMg-dd HH:mm:ss") private Date serviceBeginDate; /** * 批注的图标 red yellow blue purple */ @ApiModelProperty(value = "批注的图标 red yellow blue purple") private String notice; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date serviceEndDate; /** * 使用jsonarray */ @ApiModelProperty(value = "使用jsonarray") private String noticeContent; @ApiModelProperty(hidden = true) private Date createDate; @ApiModelProperty(hidden = true) private Date modifyDate; @ApiModelProperty(value = "小程序用户id") private String miniUserId; @ApiModelProperty(value = "园区") private String park; @ApiModelProperty(value = "成立日期") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date buildDate; }