Exemplo n.º 1
0
 public InterviewNoticeDto getInterviewReceiveNoticeById(Long id) {
   InterviewNoticeDto result = applyJobDao.getInterviewReceiveNoticeById(id);
   if (result != null) {
     result.setStatus(ApplicationConstant.NOTICE_READ);
     applyJobDao.updateInterviewReceiveNoticeStatus(result);
   }
   return result;
 }
Exemplo n.º 2
0
 public List<Long> queryDuplicatedIntentionIdList(ApplyJobInfoDto applyJobInfoDto) {
   return applyJobDao.queryDuplicatedIntentionIdList(applyJobInfoDto);
 }
Exemplo n.º 3
0
 public List<InterviewNoticeDto> queryInterviewSendNoticeListBySenderId(
     PageInfo pageInfo, Long senderId) {
   return applyJobDao.queryInterviewSendNoticeListBySenderId(pageInfo, senderId);
 }
Exemplo n.º 4
0
 public List<RecommendationVo> queryRecommendationList(
     PageInfo pageInfo, RecommendationDto recommendationDto) {
   return applyJobDao.queryRecommendationList(pageInfo, recommendationDto);
 }
Exemplo n.º 5
0
 public void deleteRecommendation(Long id) {
   applyJobDao.deleteRecommendation(id);
 }
Exemplo n.º 6
0
 public ApplyJobInfoVo getApplyJobInfoById(Long id) {
   return applyJobDao.getApplyJobInfoById(id);
 }
Exemplo n.º 7
0
 public void deleteApplyJobInfo(String applyJobInfoIds) {
   applyJobDao.deleteApplyJobInfo(applyJobInfoIds);
 }
Exemplo n.º 8
0
 public Integer queryApplyJobInfoCount(ApplyJobInfoDto applyJobInfoDto) {
   return applyJobDao.queryApplyJobInfoCount(applyJobInfoDto);
 }
Exemplo n.º 9
0
 private void saveInterviewReceiveNotice(InterviewNoticeDto interviewNoticeDto) {
   applyJobDao.saveInterviewReceiveNotice(interviewNoticeDto);
 }
Exemplo n.º 10
0
 private void saveInterviewSendNotice(InterviewNoticeDto interviewNoticeDto) {
   applyJobDao.saveInterviewSendNotice(interviewNoticeDto);
 }
Exemplo n.º 11
0
 public void deleteInterviewSendNotice(String ids) {
   applyJobDao.deleteInterviewSendNotice(ids);
 }
Exemplo n.º 12
0
 public void deleteInterviewReceiveNotice(String ids) {
   applyJobDao.deleteInterviewReceiveNotice(ids);
 }
Exemplo n.º 13
0
 public InterviewNoticeDto getInterviewSendNoticeById(Long id) {
   InterviewNoticeDto result = applyJobDao.getInterviewSendNoticeById(id);
   return result;
 }
Exemplo n.º 14
0
 public void updateRecommendationInterviewStatus(Map<String, String> recommendationMap) {
   applyJobDao.updateRecommendationInterviewStatus(recommendationMap);
 }
Exemplo n.º 15
0
 /** 批量邀请面试 */
 public void fastBatchApply(List<InterviewNoticeDto> list) {
   applyJobDao.addBatchInterviewApply(list);
 }
Exemplo n.º 16
0
  public List<ApplyJobInfoVo> queryApplyJobInfoList(
      PageInfo pageInfo, ApplyJobInfoDto applyJobInfoDto) {

    return analyzeApplyJobInfoList(applyJobDao.queryApplyJobInfoList(pageInfo, applyJobInfoDto));
  }
Exemplo n.º 17
0
 public void publishApplyJobInfo(String ids) {
   Map<String, String> applyJobInfoMap = new HashMap<String, String>();
   applyJobInfoMap.put("ids", ids);
   applyJobInfoMap.put("actStatus", ApplicationConstant.APPLYJOBCTR_ACTSTATUS_ACTIVE);
   applyJobDao.updateApplyJobInfoActiveStatus(applyJobInfoMap);
 }
Exemplo n.º 18
0
 public List<ApplyJobInfoVo> queryApplyJobInfoList(ApplyJobInfoDto applyJobInfoDto, int size) {
   return analyzeApplyJobInfoList(applyJobDao.queryApplyJobInfoList(applyJobInfoDto, size));
 }
Exemplo n.º 19
0
 /** 未查看的面试通知数统计 */
 public int getCountOfNotSeeInviteByUserId(Long userId) {
   return applyJobDao.getCountOfNotSeeInviteByUserId(userId);
 }
Exemplo n.º 20
0
 public void updateApplyJobInfo(ApplyJobInfoDto applyJobInfoDto) {
   applyJobDao.updateApplyJobInfo(applyJobInfoDto);
 }
Exemplo n.º 21
0
 /** 审核线下人才 申请 */
 public void updateLineTalentVerifyStatus(Map<String, Object> paramMap) {
   applyJobDao.updateLineTalentVerifyStatus(paramMap);
 }
Exemplo n.º 22
0
 public void saveRecommendation(RecommendationDto recommendationDto, String isApplyJob) {
   if (ApplicationConstant.COMMON_Y_EN.equalsIgnoreCase(isApplyJob)) {
     applyJobDao.saveApplyJobInfo(recommendationDto.getApplyJobInfoDto());
   }
   applyJobDao.saveRecommendation(recommendationDto);
 }
Exemplo n.º 23
0
 /** 删除线下人才库人才 */
 public void deleteLineTalentById(String id) {
   applyJobDao.deleteLineTalentById(id);
 }
Exemplo n.º 24
0
 public void updateRecommendation(RecommendationDto recommendationDto) {
   applyJobDao.updateRecommendation(recommendationDto);
 }
Exemplo n.º 25
0
 public Integer queryDuplicatedIntentionCount(ApplyJobInfoDto applyJobInfoDto) {
   return applyJobDao.queryDuplicatedIntentionCount(applyJobInfoDto);
 }
Exemplo n.º 26
0
 public RecommendationVo getRecommendationById(Long id) {
   return applyJobDao.getRecommendationById(id);
 }
Exemplo n.º 27
0
 public List<InterviewNoticeDto> queryInterviewReceiveNoticeListByReceiverId(
     PageInfo pageInfo, InterviewNoticeDto interviewNoticeDto) {
   return applyJobDao.queryInterviewReceiveNoticeListByReceiverId(pageInfo, interviewNoticeDto);
 }