添加咨询接口

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,47 @@
package com.ruoyi.cms.mapper.msg;
import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.cms.domain.msg.HrAgencyConsultMsg;
import org.apache.ibatis.annotations.Param;
/**
* 人力中介咨询消息Mapper接口
*
* @author ruoyi
* @date 2026-07-10
*/
public interface HrAgencyConsultMsgMapper extends BaseMapper<HrAgencyConsultMsg>
{
/**
* 查询单条消息详情
*
* @param id 主键ID
* @return 消息实体
*/
public HrAgencyConsultMsg selectHrAgencyConsultMsgById(Long id);
/**
* 查询消息列表
*
* @param hrAgencyConsultMsg 查询条件
* @return 消息集合
*/
public List<HrAgencyConsultMsg> selectHrAgencyConsultMsgList(HrAgencyConsultMsg hrAgencyConsultMsg);
/**
* 根据会话ID查询会话全部消息
*/
List<HrAgencyConsultMsg> selectMsgBySessionId(@Param("sessionId") String sessionId);
/**
* 标记机构全部消息已读
*/
int updateAgencyReadBySessionId(HrAgencyConsultMsg hrAgencyConsultMsg);
/**
* 标记求职者全部消息已读
*/
int updateSeekerReadBySessionId(HrAgencyConsultMsg hrAgencyConsultMsg);
}