From caf67a70cd52fe05f5e1101b876cbe403d967d79 Mon Sep 17 00:00:00 2001 From: pserimal Date: Wed, 21 Jun 2023 18:08:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=91=98=E5=B7=A5=E7=AB=AF=E9=9D=A2=E8=AF=95?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E9=9D=A2=E8=AF=95=E8=AE=B0=E5=BD=95=E4=BA=BA?= =?UTF-8?q?=E5=88=A4=E7=A9=BA=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../store/service/impl/InterviewServiceImpl.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/InterviewServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/InterviewServiceImpl.java index e137dc846..3ebd94d7b 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/InterviewServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/InterviewServiceImpl.java @@ -3,6 +3,7 @@ package com.cool.store.service.impl; import cn.hutool.core.convert.Convert; import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DateUtil; +import cn.hutool.core.util.ObjectUtil; import com.alibaba.fastjson.JSON; import com.cool.store.dto.calendar.*; import com.cool.store.dto.message.SendCardMessageDTO; @@ -100,13 +101,17 @@ public class InterviewServiceImpl implements InterviewService { vo.setVedioList(split); vo.setProcessInfo(""); } - //查询面试官和记录人信息 + //查询面试官和记录人信息(面试官必须有) EnterpriseUserBaseInfoVO interviewerInfo = hyPartnerInterviewPlanMapper.getEnterpriseUserBaseInfo(vo.getInterviewerId()); vo.setInterviewerName(interviewerInfo.getName()); vo.setInterviewerMobile(interviewerInfo.getMobile()); - EnterpriseUserBaseInfoVO recorderInfo = hyPartnerInterviewPlanMapper.getEnterpriseUserBaseInfo(vo.getRecorderId()); - vo.setRecorderName(recorderInfo.getName()); - vo.setRecorderMobile(recorderInfo.getMobile()); + if (!ObjectUtil.isEmpty(vo.getRecorderId())) { + EnterpriseUserBaseInfoVO recorderInfo = hyPartnerInterviewPlanMapper.getEnterpriseUserBaseInfo(vo.getRecorderId()); + if (recorderInfo != null) { + vo.setRecorderName(recorderInfo.getName()); + vo.setRecorderMobile(recorderInfo.getMobile()); + } + } //查询开发主管信息 if (request.getNeedDevelopmentDirector() != null && request.getNeedDevelopmentDirector()) { //查询所属战区