package com.ruoyi.cms.domain.rc;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 公共招聘会详情
 */
@Data
@ApiModel("公共招聘会详情")
public class PublicJobFairDetail implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("招聘会ID")
    private String jobFairId;

    @ApiModelProperty("招聘会标题")
    private String jobFairTitle;

    @ApiModelProperty("招聘会地址")
    private String jobFairAddress;

    @ApiModelProperty("招聘会简介")
    private String jobFairIntroduction;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("招聘会开始时间")
    private Date jobFairStartTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("招聘会结束时间")
    private Date jobFairEndTime;

    @ApiModelProperty("招聘会类型 1-线上 2-线下")
    private Integer jobFairType;

    @ApiModelProperty("纬度")
    private BigDecimal latitude;

    @ApiModelProperty("经度")
    private BigDecimal longitude;

    @ApiModelProperty("是否已报名 0-未报名 1-已报名")
    private Integer isSignUp;
}
