添加咨询接口

This commit is contained in:
chenshaohua
2026-07-11 20:17:02 +08:00
parent 217f9796d0
commit 52a528f118
6 changed files with 495 additions and 0 deletions

View File

@@ -0,0 +1,76 @@
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.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 人力中介机构与求职者咨询对话消息对象 hr_agency_consult_msg
*
* @author ruoyi
* @date 2026-07-10
*/
@Data
@ApiModel("人力中介咨询消息实体")
public class HrAgencyConsultMsg 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 String sessionId;
/** 发送方类型1-求职者 2-人力中介机构 */
@ApiModelProperty("发送方类型1求职者2人力中介机构")
private Integer sendUserType;
/** 发送方ID求职者ID/人力机构ID */
@ApiModelProperty("发送方ID")
private Long sendUserId;
/** 发送方名称(求职者姓名/人力机构名称) */
@ApiModelProperty("发送方名称")
private String sendUserName;
/** 接收方类型1-求职者 2-人力中介机构 */
@ApiModelProperty("接收方类型1求职者2人力中介机构")
private Integer receiveUserType;
/** 接收方ID */
@ApiModelProperty("接收方ID")
private Long receiveUserId;
/** 接收方名称 */
@ApiModelProperty("接收方名称")
private String receiveUserName;
/** 消息类型1-文本 2-图片 3-文件附件 4-语音 */
@ApiModelProperty("消息类型1文本 2图片 3文件 4语音")
private Integer msgType;
/** 文本消息内容 */
@ApiModelProperty("文本消息内容")
private String msgContent;
/** 图片/附件资源地址,多图逗号分隔 */
@ApiModelProperty("附件资源地址,多个逗号分隔")
private String msgAttachUrl;
/** 求职者是否已读0未读 1已读 */
@ApiModelProperty("求职者是否已读0未读 1已读")
private Integer seekerRead;
/** 人力中介机构是否已读0未读 1已读 */
@ApiModelProperty("人力机构是否已读0未读 1已读")
private Integer agencyRead;
}