Files
shz-backend/ruoyi-bussiness/src/main/java/com/ruoyi/cms/domain/InterviewInvitation.java
2026-06-25 13:32:37 +08:00

101 lines
2.1 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.ruoyi.cms.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 面试邀约
*
* @author
* @email
* @date 2025-10-10 10:42:16
*/
@Data
@TableName("interview_invitation")
public class InterviewInvitation extends BaseEntity {
@TableField(exist = false)
private static final long serialVersionUID = 1L;
/**
* 主键id
*/
@TableId(value = "id",type = IdType.AUTO)
@ApiModelProperty("id")
private Long id;
/**
* 企业id
*/
@ApiModelProperty("企业id")
private Long companyId;
/**
* 岗位id
*/
@ApiModelProperty("岗位id")
private Long jobId;
/**
* 用户id
*/
@ApiModelProperty("用户id")
private Long userId;
/**
* 申请id
*/
@ApiModelProperty("申请id")
private Long applyId;
/**
* 面试时间
*/
@ApiModelProperty("面试时间")
private String interviewTime;
/**
* 面试方式(online/offline)
*/
@ApiModelProperty("面试方式")
private String interviewMethod;
/**
* 腾讯会议链接
*/
@ApiModelProperty("腾讯会议链接")
private String meetingLink;
/**
* 会议密码
*/
@ApiModelProperty("会议密码")
private String meetingPassword;
/**
* 面试地点
*/
@ApiModelProperty("面试地点")
private String interviewLocation;
/**
* 面试官联系方式
*/
@ApiModelProperty("面试官联系方式")
private String contactPhone;
/**
* 面试官姓名
*/
@ApiModelProperty("面试官姓名")
private String interviewerName;
/**
* 公司名称冗余存储创建时从company表获取
*/
@ApiModelProperty("公司名称")
private String companyName;
/**
* 岗位名称冗余存储创建时从job表获取
*/
@ApiModelProperty("岗位名称")
private String jobName;
/**
* 状态(pending/accepted/rejected/completed)
*/
@ApiModelProperty("状态")
private String status;
}