员工端面试管理面试记录人判空处理

This commit is contained in:
pserimal
2023-06-21 18:08:06 +08:00
parent ca35d4082d
commit caf67a70cd

View File

@@ -3,6 +3,7 @@ package com.cool.store.service.impl;
import cn.hutool.core.convert.Convert; import cn.hutool.core.convert.Convert;
import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DatePattern;
import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.ObjectUtil;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.cool.store.dto.calendar.*; import com.cool.store.dto.calendar.*;
import com.cool.store.dto.message.SendCardMessageDTO; import com.cool.store.dto.message.SendCardMessageDTO;
@@ -100,13 +101,17 @@ public class InterviewServiceImpl implements InterviewService {
vo.setVedioList(split); vo.setVedioList(split);
vo.setProcessInfo(""); vo.setProcessInfo("");
} }
//查询面试官和记录人信息 //查询面试官和记录人信息(面试官必须有)
EnterpriseUserBaseInfoVO interviewerInfo = hyPartnerInterviewPlanMapper.getEnterpriseUserBaseInfo(vo.getInterviewerId()); EnterpriseUserBaseInfoVO interviewerInfo = hyPartnerInterviewPlanMapper.getEnterpriseUserBaseInfo(vo.getInterviewerId());
vo.setInterviewerName(interviewerInfo.getName()); vo.setInterviewerName(interviewerInfo.getName());
vo.setInterviewerMobile(interviewerInfo.getMobile()); vo.setInterviewerMobile(interviewerInfo.getMobile());
if (!ObjectUtil.isEmpty(vo.getRecorderId())) {
EnterpriseUserBaseInfoVO recorderInfo = hyPartnerInterviewPlanMapper.getEnterpriseUserBaseInfo(vo.getRecorderId()); EnterpriseUserBaseInfoVO recorderInfo = hyPartnerInterviewPlanMapper.getEnterpriseUserBaseInfo(vo.getRecorderId());
if (recorderInfo != null) {
vo.setRecorderName(recorderInfo.getName()); vo.setRecorderName(recorderInfo.getName());
vo.setRecorderMobile(recorderInfo.getMobile()); vo.setRecorderMobile(recorderInfo.getMobile());
}
}
//查询开发主管信息 //查询开发主管信息
if (request.getNeedDevelopmentDirector() != null && request.getNeedDevelopmentDirector()) { if (request.getNeedDevelopmentDirector() != null && request.getNeedDevelopmentDirector()) {
//查询所属战区 //查询所属战区