进入面试间方法将修改面试实际开始时间设置为第一个人进入的时间
This commit is contained in:
@@ -131,4 +131,8 @@ public interface HyPartnerInterviewPlanMapper {
|
|||||||
*/
|
*/
|
||||||
void closeInterviewRoom(@Param("record") HyPartnerInterviewPlanDO record,@Param("roomStatus")Integer roomStatus);
|
void closeInterviewRoom(@Param("record") HyPartnerInterviewPlanDO record,@Param("roomStatus")Integer roomStatus);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改面试实际开始时间
|
||||||
|
*/
|
||||||
|
void updateActualStartTime(@Param("id") Long id, @Param("now") String now);
|
||||||
}
|
}
|
||||||
@@ -254,7 +254,15 @@
|
|||||||
</if>
|
</if>
|
||||||
</where>
|
</where>
|
||||||
</update>
|
</update>
|
||||||
<select id="getCurrentDateInterviewCount" resultType="java.lang.Integer">
|
|
||||||
|
<!-- 修改面试实际开始时间 -->
|
||||||
|
<update id="updateActualStartTime">
|
||||||
|
update hy_partner_interview_plan
|
||||||
|
set actual_start_time = IF(actual_start_time is NULL, #{now}, actual_start_time)
|
||||||
|
where id = #{id}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<select id="getCurrentDateInterviewCount" resultType="java.lang.Integer">
|
||||||
select count(1) from hy_partner_interview_plan
|
select count(1) from hy_partner_interview_plan
|
||||||
<where>
|
<where>
|
||||||
<if test="userId!=null and userId!=''">
|
<if test="userId!=null and userId!=''">
|
||||||
|
|||||||
@@ -255,7 +255,7 @@ public class InterviewServiceImpl implements InterviewService {
|
|||||||
HyPartnerInterviewPlanDO hyPartnerInterviewPlanDO = new HyPartnerInterviewPlanDO();
|
HyPartnerInterviewPlanDO hyPartnerInterviewPlanDO = new HyPartnerInterviewPlanDO();
|
||||||
hyPartnerInterviewPlanDO.setId(Long.parseLong(dto.getInterviewPlanId()));
|
hyPartnerInterviewPlanDO.setId(Long.parseLong(dto.getInterviewPlanId()));
|
||||||
//3. TODO(待确认) 修改面试实际开始时间,以第一个人进来的时间为准,后续不再修改
|
//3. TODO(待确认) 修改面试实际开始时间,以第一个人进来的时间为准,后续不再修改
|
||||||
hyPartnerInterviewPlanDO.setActualEndTime(DateUtil.date());
|
hyPartnerInterviewPlanMapper.updateActualStartTime(hyPartnerInterviewPlanDO.getId(), DateUtil.now());
|
||||||
//4. 加盟商如果进入了,就修改面试计划表 is_partner_interview 字段
|
//4. 加盟商如果进入了,就修改面试计划表 is_partner_interview 字段
|
||||||
if (dto.getUserType().equals(2)) {
|
if (dto.getUserType().equals(2)) {
|
||||||
hyPartnerInterviewPlanDO.setIsPartnerInterview(1);
|
hyPartnerInterviewPlanDO.setIsPartnerInterview(1);
|
||||||
|
|||||||
@@ -83,6 +83,7 @@ public class PartnerInterviewServiceImpl implements PartnerInterviewService {
|
|||||||
HyPartnerInterviewPlanDO hyPartnerInterviewPlanDO = new HyPartnerInterviewPlanDO();
|
HyPartnerInterviewPlanDO hyPartnerInterviewPlanDO = new HyPartnerInterviewPlanDO();
|
||||||
hyPartnerInterviewPlanDO.setId(Long.parseLong(dto.getInterviewPlanId()));
|
hyPartnerInterviewPlanDO.setId(Long.parseLong(dto.getInterviewPlanId()));
|
||||||
//3. TODO(待确认) 修改面试实际开始时间,以第一个人进来的时间为准,后续不再修改
|
//3. TODO(待确认) 修改面试实际开始时间,以第一个人进来的时间为准,后续不再修改
|
||||||
|
interviewPlanMapper.updateActualStartTime(hyPartnerInterviewPlanDO.getId(), DateUtil.now());
|
||||||
hyPartnerInterviewPlanDO.setActualEndTime(DateUtil.date());
|
hyPartnerInterviewPlanDO.setActualEndTime(DateUtil.date());
|
||||||
//4. 加盟商如果进入了,就修改面试计划表 is_partner_interview 字段
|
//4. 加盟商如果进入了,就修改面试计划表 is_partner_interview 字段
|
||||||
if (dto.getUserType().equals(2)) {
|
if (dto.getUserType().equals(2)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user