From 322443f2c63e3a4ec096743f710faa819af3965b Mon Sep 17 00:00:00 2001 From: pserimal Date: Tue, 20 Jun 2023 19:03:35 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9B=E5=85=A5=E9=9D=A2=E8=AF=95=E9=97=B4?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BF=AE=E6=94=B9=E6=88=BF=E9=97=B4=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E5=8F=8ASQL=E6=9F=A5=E8=AF=A2=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/HyPartnerInterviewMapper.java | 26 ------------ .../mapper/HyPartnerInterviewMapper.xml | 39 +----------------- .../store/entity/HyPartnerInterviewDO.java | 2 +- .../cool/store/vo/interview/InterviewVO.java | 7 ++++ .../cool/store/service/InterviewService.java | 4 +- .../service/impl/InterviewServiceImpl.java | 40 ++++++++++++++----- .../impl/PartnerInterviewServiceImpl.java | 30 +++++++++++--- .../store/controller/InterviewController.java | 2 +- 8 files changed, 66 insertions(+), 84 deletions(-) diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewMapper.java index bc1f9863f..ce5c80c6d 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewMapper.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewMapper.java @@ -34,32 +34,6 @@ public interface HyPartnerInterviewMapper { */ PartnerInterviewInfoVO queryByPartnerId(@Param("partnerId") String partnerId); - /** - * 修改面试状态 - * 预约状态 0 待预约;1待面试;2已开始;3待审核;4审批中;5审批通过;6拒绝 - */ - int updateInterviewStatus(@Param("interviewPlanId") String interviewPlanId, @Param("status") Integer status); - - /** - * 修改面试实际开始时间 - * @param dateTime "yyyy-MM-dd HH:mm:ss" - */ - int updateActualStartTime(@Param("interviewPlanId") String interviewPlanId, @Param("dateTime") String dateTime); - - /** - * 修改加盟商或面试官进入面试时间 - * @param userType 1.面试官2.加盟商3.其他 - * @param dateTime "yyyy-MM-dd HH:mm:ss" - * @return - */ - int updateEnterTime(@Param("interviewPlanId") String interviewPlanId, @Param("userType") Integer userType, @Param("dateTime") String dateTime); - - /** - * 将加盟商是否参会修改为参会 - * 0未参加,1参加 - */ - int updateWhetherPartnerEnter(@Param("interviewPlanId") String interviewPlanId); - /** * 根据会议 id 查询面试官 id */ diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewMapper.xml index 429dd8897..6400cafc0 100644 --- a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewMapper.xml +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewMapper.xml @@ -28,7 +28,7 @@ - + @@ -279,7 +279,7 @@ - - - UPDATE hy_partner_interview - SET `status` = #{status} - WHERE interview_plan_id = #{interviewPlanId} - - - - - UPDATE hy_partner_interview_plan - SET actual_start_time = IF(actual_start_time IS NULL, #{dateTime}, actual_start_time) - WHERE id = #{interviewPlanId} - - - - - UPDATE hy_partner_interview - - - interviewer_enter_time = IF(interviewer_enter_time IS NULL, #{dateTime}, interviewer_enter_time), - - - partner_enter_time = IF(partner_enter_time IS NULL, #{dateTime}, partner_enter_time) - - - WHERE interview_plan_id = #{interviewPlanId} - - - - - UPDATE hy_partner_interview_plan - SET is_partner_interview = 1 - WHERE id = #{interviewPlanId} - -