From 1d96e36ef636ab124e4970f1dfef49d7d1fb2a6e Mon Sep 17 00:00:00 2001 From: pserimal Date: Sun, 25 Jun 2023 11:42:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=91=98=E5=B7=A5=E7=AB=AF=E8=BF=9B=E5=85=A5?= =?UTF-8?q?=E9=9D=A2=E8=AF=95=E9=97=B4Bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/InterviewServiceImpl.java | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 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 0efee99a8..af7650d4e 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 @@ -243,9 +243,7 @@ public class InterviewServiceImpl implements InterviewService { hyPartnerInterviewDO.setInterviewPlanId(Long.parseLong(dto.getInterviewPlanId())); //1. 将面试状态改为 --> 2已开始 hyPartnerInterviewDO.setStatus(2); - //3. 修改面试实际开始时间,以第一个人进来的时间为准,后续不再修改 - hyPartnerInterviewDO.setInterviewer(DateUtil.now()); - //4. 修改加盟商或面试官进入面试时间 + //2. 修改加盟商或面试官进入面试时间 //加盟商 if (dto.getUserType().equals(2)) { hyPartnerInterviewDO.setPartnerEnterTime(DateUtil.date()); @@ -256,14 +254,17 @@ public class InterviewServiceImpl implements InterviewService { hyPartnerInterviewMapper.updateByPrimaryKeySelective(hyPartnerInterviewDO); HyPartnerInterviewPlanDO hyPartnerInterviewPlanDO = new HyPartnerInterviewPlanDO(); hyPartnerInterviewPlanDO.setId(Long.parseLong(dto.getInterviewPlanId())); - //5. 加盟商如果进入了,就修改面试计划表 is_partner_interview 字段 - hyPartnerInterviewPlanDO.setIsPartnerInterview(1); - //6. 修改房间状态为已开放 - hyPartnerInterviewPlanDO.setRoomStatus(1); + //3. TODO(待确认) 修改面试实际开始时间,以第一个人进来的时间为准,后续不再修改 + hyPartnerInterviewPlanDO.setActualEndTime(DateUtil.date()); + //4. 加盟商如果进入了,就修改面试计划表 is_partner_interview 字段 + if (dto.getUserType().equals(2)) { + hyPartnerInterviewPlanDO.setIsPartnerInterview(1); + } + //5. 修改房间状态为已开放 hyPartnerInterviewPlanMapper.updateByPrimaryKeySelective(hyPartnerInterviewPlanDO); - //7. 查询对应的面试官id、姓名及加盟商姓名 + //6. 查询对应的面试官id、姓名及加盟商姓名 EnterInterviewVO vo = hyPartnerInterviewMapper.getInterviewerByInterviewPlanId(dto.getInterviewPlanId()); - //8. 生成 userSign + //7. 生成 userSign String userSig = TRTCUtils.genUserSig(sdkAppId, key, dto.getUserId()); vo.setUserSign(userSig); return vo;