You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

146 lines
3.5 KiB
Java

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;
/**
* <p>
*
* </p>
*
* @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;
}