package com.sqx.modules.post.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
@Data
@TableName("post")
public class PostEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 发布岗位id
     */
    @TableId(value = "post_id", type = IdType.AUTO)
    private Integer postId;
    /**
     * 岗位类型  0 社招全职 1 应届生校园招聘 2 实习生招聘 3 兼职招聘
     */
    private Integer postType;
    /**
     * 招聘职位名称
     */
    private String ruleClassifyName;
    /**
     * 招聘推荐词条
     */
    private String postImTag;
    /**
     * 招聘详细信息
     */
    private String PostDescribe;
    /**
     * 招聘经验要求 0 不限 1 一年以内 2 一到三年 3 三到五年 4 五到十年 5 十年以上
     */
    private Integer exp;
    /**
     * 招聘最低学历要求  0 不限 1 专科 2 本科 3 硕士 4 博士
     */
    private Integer edu;

    /**
     * 薪资范围
     */
    private Integer wage;
    /**
     * 福利tag
     */
    private String welfareTag;

    /**
     * 福利详情
     */
    private String welfareDetails;

    /**
     * 详情tag
     */
    private String commentTag;

    /**
     * 公司地址
     */
    private String address;

    /**
     * 招聘发布人Id
     */
    private Long userId;

    /**
     * 招聘公司id
     */
    private Integer companyId;

    /**
     * 招聘状态 0 审核未通过 1 审核通过 2 下架
     */
    private Integer status;

    /**
     * 是否加急 0 未加急 1 加急
     */
    private Integer ifDue;
    /**
     * 更新时间
     */
    private String updateTime;
    private  Integer wageTime;
}
