package com.sqx.modules.post.dto;

import lombok.Data;

@Data
public class SelectOneDto {
    /**
     * 岗位ID
     */
    private Long postId;

    /**
     * 岗位类型
     */
    private Integer postType;  // 若为字符串类型可改为String

    /**
     * 规则分类名称
     */
    private String ruleClassifyName;

    /**
     * 岗位IM标签
     */
    private String postImTag;  // 若为多标签可改为List<String>

    /**
     * 岗位描述
     */
    private String postDescribe;

    /**
     * 工作经验要求
     */
    private String exp;  // 例如："1-3年"

    /**
     * 学历要求
     */
    private String edu;  // 例如："本科"

    /**
     * 薪资范围
     */
    private String wage;  // 例如："10k-20k"

    /**
     * 福利标签
     */
    private String welfareTag;  // 若为多标签可改为List<String>

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

    /**
     * 评价标签
     */
    private String commentTag;  // 若为多标签可改为List<String>

    /**
     * 工作地址
     */
    private String address;

    /**
     * 岗位状态（例如：0-未发布，1-已发布）
     */
    private Integer status;

    /**
     * 是否到期（例如：0-未到期，1-已到期）
     */
    private Integer ifDue;

    /**
     * 公司ID
     */
    private Long companyId;

    /**
     * 公司名称
     */
    private String companyName;

    /**
     * 公司人数
     */
    private String companyPeople;  // 例如："500-1000人"

    /**
     * HR头像
     */
    private String hrImg;  // 通常为图片URL

    /**
     * HR姓名
     */
    private String hrName;
}
