package com.yuchen.saas.manage.user.api.vo.sasscompany;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class CompanyVo {
    private static final long serialVersionUID = 1L;

    @JsonSerialize(
            using = ToStringSerializer.class
    )
    private Long id;
    @ApiModelProperty(value = "企业名称")
    private String companyName;
    @ApiModelProperty(value = "企业法人")
    private String legalPerson ;
    @ApiModelProperty(value = "企业联系人")
    private String linkMan;
    @ApiModelProperty(value = "企业联系人手机")
    private String phone;
    @ApiModelProperty(value = "楼栋ID")
    private Long buildingId;
    @ApiModelProperty(value = "楼层ID")
    private Long floorId;
    @ApiModelProperty(value = "公司地址")
    private String address;
    @ApiModelProperty(value = "入驻时间")
    private Long signTime;
    @ApiModelProperty(value = "备注")
    private String remark;
    @ApiModelProperty(value = "所属行业")
    private String companyTrade;
    @ApiModelProperty(value = "企业规模")
    private String companyScope;
    @ApiModelProperty(value = "邮箱")
    private String email;
    @ApiModelProperty(value = "省")
    private String province;
    @ApiModelProperty(value = "省名称")
    private String provinceName;
    @ApiModelProperty(value = "市")
    private String city;
    @ApiModelProperty(value = "市名称")
    private String cityName;
    @ApiModelProperty(value = "区/县")
    private String county;
    @ApiModelProperty(value = "区/县名称")
    private String countyName;
    @ApiModelProperty(value = "镇/街道")
    private String town;
    @ApiModelProperty(value = "镇/街道名称")
    private String townName;
    @ApiModelProperty(value = "注册来源 1:小程序")
    private Integer source;
    @ApiModelProperty(value = "企业类型")
    private Integer type;
    @ApiModelProperty(value = "员工人数")
    private Integer staffs;
}
