All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.nebula.boxes.iface.model.view.FirmView Maven / Gradle / Ivy

The newest version!
package com.nebula.boxes.iface.model.view;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * 企业基础信息
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class FirmView implements Serializable {

    @ApiModelProperty(value = "自增主键")
    private Long id;

    @ApiModelProperty(value = "全局唯一键")
    private String uuid;

    @ApiModelProperty(value = "记录创建人")
    private Long userId;

    @ApiModelProperty(value = "父公司编号")
    private Long parentId;

    @ApiModelProperty(value = "公司名称")
    private String name;

    @ApiModelProperty(value = "公司别名")
    private String alias;

    @ApiModelProperty("企业相册")
    private List albums;

    @ApiModelProperty(value = "公司主页")
    private String index;

    @ApiModelProperty(value = "企业logo")
    private String logo;

    @ApiModelProperty(value = "视频地址")
    private String video;

    @ApiModelProperty(value = "企业评分")
    private Integer score;

    @ApiModelProperty(value = "是否验证通过")
    private Integer certified;

    @ApiModelProperty(value = "是否猎头公司 1猎头公司 2非猎头")
    private Integer hunt;

    @ApiModelProperty("猎头标签")
    private String huntLabel;

    @ApiModelProperty(value = "公司签名")
    private String signature;

    @ApiModelProperty(value = "公司介绍")
    private String introduce;

    @ApiModelProperty(value = "公司标签: 如五险一金等")
    private List tags;

    @ApiModelProperty(value = "规模类型")
    private Integer scale;

    @ApiModelProperty(value = "规模文案")
    private String scaleLabel;

    @ApiModelProperty(value = "融资类型")
    private Integer invest;

    @ApiModelProperty(value = "融资文案")
    private String investLabel;

    @ApiModelProperty(value = "城市编号")
    private Long cityId;

    @ApiModelProperty(value = "城市名称")
    private String cityName;

    @ApiModelProperty(value = "企业注册地址")
    private String address;

    @ApiModelProperty(value = "所属行业自定义")
    private String industryTag;

    @ApiModelProperty(value = "企业三合一信用码")
    private String creditCode;

    @ApiModelProperty(value = "营业执照地址/工商注册号")
    private String licenceCode;

    @ApiModelProperty(value = "组织结构码")
    private String organizeCode;

    @ApiModelProperty(value = "百度企业信誉地址")
    private String baiduCredit;

    @ApiModelProperty(value = "1:已审核 5 待审核")
    private Integer audit;

    @ApiModelProperty(value = "浏览人数")
    private long visitorTotal;

    @ApiModelProperty("收藏数")
    private long favoriteTotal;

    @ApiModelProperty("是否已经收藏过")
    private boolean isFavorite;

    @ApiModelProperty("职位总数")
    private long recruitTotal;

    @ApiModelProperty(value = "排序")
    private Integer sort;

    @ApiModelProperty(value = "有效性")
    private Integer enabled;

    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;

    @ApiModelProperty(value = "更新时间")
    private LocalDateTime updateTime;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy