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;