Ai-interviewer-system/src/main/java/com/yzdx/AiInterviewer/service/InterviewNoticeService.java

34 lines
993 B
Java

package com.yzdx.AiInterviewer.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yzdx.AiInterviewer.entity.VxEntityDto.VxNoticeDto;
import com.yzdx.AiInterviewer.entity.vxEntity.VxInterviewNotice;
import java.util.List;
public interface InterviewNoticeService extends IService<VxInterviewNotice> {
/**
* 添加面试通知
* @param encoding 发起通知的公司编码
* @param detail 通知主体内容
* @param attention 面试注意事项
* @param recipient 接收人id
* @param jobId 面试的岗位id
* @param postId 投递时的招聘id
* @param inviteId 面试设置的promoteId
* @param userId 操作人的id
* @return 影响的行数
*
* */
Integer addInterviewNotice(String encoding,Integer recipient,Integer jobId,Integer postId,Integer inviteId,Integer userId);
/**
* 求职者查看面试通知
* @param userId 查询的用户ID
*
* */
List<VxNoticeDto> getInterviewNoticeByUserId(Integer userId);
}