package com.zt.modules.sys.model; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.zt.common.entity.PlatformEntity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.Date; /** * SYS_TENANT * * @author zt generator * @since 1.0.0 2020-06-11 */ @Data @EqualsAndHashCode(callSuper=false) @TableName("SYS_TENANT") public class SysTenant extends PlatformEntity { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "租户名称") private String name; @ApiModelProperty(value = "租户代码") private String code; @ApiModelProperty(value = "租户简称") private String shortName; @ApiModelProperty(value = "租户性质") private String nature; @ApiModelProperty(value = "联系电话") private String phone; @ApiModelProperty(value = "传真") private String fax; @ApiModelProperty(value = "邮编") private String postalCode; @ApiModelProperty(value = "电子邮箱") private String email; @ApiModelProperty(value = "负责人") private String manager; @ApiModelProperty(value = "联系人") private String contacter; @ApiModelProperty(value = "联系人电话") private String contactPhone; @ApiModelProperty(value = "省主键") private String provinceId; @ApiModelProperty(value = "市主键") private String cityId; @ApiModelProperty(value = "县/区主键") private String countyId; @ApiModelProperty(value = "详细地址") private String address; @ApiModelProperty(value = "租户主页") private String webAddress; @ApiModelProperty(value = "成立时间") @JsonFormat(pattern ="yyyy-MM-dd") private Date foundedTime; @ApiModelProperty(value = "经营范围") private String businessScope; @ApiModelProperty(value = "备注") private String remark; @ApiModelProperty(value = "开始使用时间") @JsonFormat(pattern ="yyyy-MM-dd") private Date gmtBegin; @ApiModelProperty(value = "结束使用时间") @JsonFormat(pattern = "yyyy-MM-dd") private Date gmtEnd; @ApiModelProperty(value = "管理员用户id") private Long adminUserId; @ApiModelProperty(value = "状态 0:无效 1:有效") private Integer status; @ApiModelProperty(value = "管理员-手机号") @TableField(exist = false) private String adminMobile; @ApiModelProperty(value = "管理员-姓名") @TableField(exist = false) private String adminRealName; }