添加企业收藏求职者

This commit is contained in:
chenshaohua
2026-07-12 13:13:07 +08:00
parent 45842d94b7
commit cb38c9abd9
10 changed files with 498 additions and 1 deletions

View File

@@ -3,6 +3,7 @@ package com.ruoyi.cms.domain.msg;
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.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@@ -16,6 +17,7 @@ import lombok.Data;
*/
@Data
@ApiModel("人力中介咨询消息实体")
@TableName(value = "hr_agency_consult_msg")
public class HrAgencyConsultMsg extends BaseEntity
{
@TableField(exist = false)

View File

@@ -0,0 +1,53 @@
package com.ruoyi.cms.domain.msg;
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.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 企业人才库收藏记录表 hr_company_talent_collect
*/
@Data
@ApiModel("企业人才库收藏记录表")
@TableName(value = "hr_company_talent_collect")
public class HrCompanyTalentCollect extends BaseEntity
{
@TableField(exist = false)
private static final long serialVersionUID = 1L;
/** 主键ID */
@TableId(type = IdType.AUTO)
@ApiModelProperty("主键ID")
private Long id;
/** 企业后台用户ID */
@ApiModelProperty("企业后台用户ID")
private Long companyId;
/** 求职者简历ID */
@ApiModelProperty("用户ID")
private Long userId;
/** 意向等级 1高 2中 3低 */
@ApiModelProperty("意向等级 1=高意向,2=中等意向,3=低意向")
private String intentionLevel;
/** 意向岗位ID 逗号分隔 */
@Excel(name = "意向岗位ID")
@ApiModelProperty("意向岗位ID")
private String intendJobIds;
/** 自定义标签 逗号分隔 */
@ApiModelProperty("人才标签")
private String collectTags;
/** 收藏来源 1简历搜索 2投递 3面试邀约 4手动新增 */
@ApiModelProperty("收藏来源 1=简历搜索,2=投递记录,3=邀约面试,4=手动录入")
private String sourceType;
}

View File

@@ -0,0 +1,52 @@
package com.ruoyi.cms.domain.msg;
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.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.core.domain.entity.AppUser;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 企业人才库收藏记录表 hr_company_talent_collect
*/
@Data
public class HrCompanyTalentCollectDTO extends AppUser
{
@TableField(exist = false)
private static final long serialVersionUID = 1L;
/** 主键ID */
@TableId(type = IdType.AUTO)
@ApiModelProperty("主键ID")
private Long id;
/** 企业后台用户ID */
@ApiModelProperty("企业后台用户ID")
private Long companyId;
/** 求职者简历ID */
@ApiModelProperty("用户ID")
private Long userId;
/** 意向等级 1高 2中 3低 */
@ApiModelProperty("意向等级 1=高意向,2=中等意向,3=低意向")
private String intentionLevel;
/** 意向岗位ID 逗号分隔 */
@Excel(name = "意向岗位ID")
@ApiModelProperty("意向岗位ID")
private String intendJobIds;
/** 自定义标签 逗号分隔 */
@ApiModelProperty("人才标签")
private String collectTags;
/** 收藏来源 1简历搜索 2投递 3面试邀约 4手动新增 */
@ApiModelProperty("收藏来源 1=简历搜索,2=投递记录,3=邀约面试,4=手动录入")
private String sourceType;
}