| package com.doumee.dao.business.model; | 
|   | 
| import com.baomidou.mybatisplus.annotation.IdType; | 
| import com.baomidou.mybatisplus.annotation.TableField; | 
| import com.baomidou.mybatisplus.annotation.TableId; | 
| import com.baomidou.mybatisplus.annotation.TableName; | 
| import com.fasterxml.jackson.annotation.JsonFormat; | 
| import io.swagger.annotations.ApiModel; | 
| import io.swagger.annotations.ApiModelProperty; | 
| import lombok.Data; | 
|   | 
| import java.util.Date; | 
|   | 
| /** | 
|  * 系统-企业信息表 | 
|  * @author AA | 
|  * @since 2023/09/08 10:27 | 
|  */ | 
| @Data | 
| @ApiModel("系统-企业信息表") | 
| @TableName("`company`") | 
| public class Company { | 
|   | 
|     @TableId(type = IdType.AUTO) | 
|     @ApiModelProperty(value = "主键") | 
|     private Integer id; | 
|   | 
|     @ApiModelProperty(value = "是否已删除 0未删除 1已删除") | 
|     private Byte deleted; | 
|   | 
|     @ApiModelProperty(value = "创建人编码") | 
|     private Integer createUser; | 
|   | 
|     @ApiModelProperty(value = "创建时间") | 
|     private Date createTime; | 
|   | 
|     @ApiModelProperty(value = "更新人编码") | 
|     private Integer updateUser; | 
|   | 
|     @ApiModelProperty(value = "更新时间") | 
|     private Date updateTime; | 
|   | 
|     @ApiModelProperty(value = "名称") | 
|     private String name; | 
|   | 
|     @ApiModelProperty(value = "企业简称") | 
|     private String shortName; | 
|   | 
|     @ApiModelProperty(value = "备注") | 
|     private String remark; | 
|   | 
|     @ApiModelProperty(value = "管理员账号(关联system_user表)") | 
|     private Integer managerId; | 
|   | 
|     @ApiModelProperty(value = "管理员账号") | 
|     @TableField(exist = false) | 
|     private String managerUserName; | 
|   | 
|     @ApiModelProperty(value = "联系人") | 
|     private String linkname; | 
|   | 
|     @ApiModelProperty(value = "联系人电话") | 
|     private String linkephone; | 
|   | 
|     @ApiModelProperty(value = "统一社会信用代码,不可重复") | 
|     private String creditCode; | 
|   | 
|     @ApiModelProperty(value = "主播数量限制") | 
|     private Integer userNum; | 
|   | 
|     @ApiModelProperty(value = "系统使用有效期") | 
|     @JsonFormat(pattern = "yyyy-MM-dd") | 
|     private Date oepnValidDate; | 
|   | 
|     @ApiModelProperty(value = "账户开通类型 0试用账户 1正式账户") | 
|     private Integer oepnType; | 
|   | 
|     @ApiModelProperty(value = "销售人员编码(关联system_user表)") | 
|     private Integer salesmanId; | 
|   | 
|     @ApiModelProperty(value = "状态 0启用 1禁用") | 
|     private Byte status; | 
|   | 
|     @ApiModelProperty(value = "销售人员姓名") | 
|     @TableField(exist = false) | 
|     private String salesmanRealName; | 
|   | 
|   | 
|     @ApiModelProperty(value = "主播人员数量") | 
|     @TableField(exist = false) | 
|     private Integer anchorUserNum; | 
|   | 
|   | 
|     @ApiModelProperty(value = "员工人员数量") | 
|     @TableField(exist = false) | 
|     private Integer empUserNum; | 
|   | 
|     @ApiModelProperty(value = "商品数量") | 
|     @TableField(exist = false) | 
|     private Integer goodsNum; | 
|   | 
|   | 
|     @ApiModelProperty(value = "系统使用有效期起始") | 
|     @JsonFormat(pattern = "yyyy-MM-dd") | 
|     @TableField(exist = false) | 
|     private Date oepnValidDateStart; | 
|   | 
|     @ApiModelProperty(value = "系统使用有效期终止") | 
|     @JsonFormat(pattern = "yyyy-MM-dd") | 
|     @TableField(exist = false) | 
|     private Date oepnValidDateEnd; | 
| } |