面试/面谈
This commit is contained in:
@@ -7,7 +7,7 @@ package com.cool.store.enums;
|
||||
*/
|
||||
public enum InterviewStatusEnum {
|
||||
WAIT_APPOINTMENT(0, "待预约"),
|
||||
WAIT_INTERVIEW(1, "待面试"),
|
||||
WAIT_INTERVIEW(1, "待面审"),
|
||||
WAIT_AUDIT(2, "待审核"),
|
||||
PASS(3, "审批通过"),
|
||||
NOT_PASS(4, "不通过");
|
||||
|
||||
@@ -16,7 +16,7 @@ public enum WorkflowSubStageEnum{
|
||||
PAY_DEPOSIT(15, "缴纳意向金", 20, WorkflowSubStageStatusEnum.SIGN_INTENT_AGREEMENT_60, null),
|
||||
SIGN_INTENT_AGREEMENT(20, "签署意向协议", 25, WorkflowSubStageStatusEnum.STORE_EXPERIENCE_85, null),
|
||||
STORE_EXPERIENCE(25, "门店体验", 30, WorkflowSubStageStatusEnum.SECOND_INTERVIEWS_100, null),
|
||||
SECOND_INTERVIEWS(30, "二审面试", null, null, "lineInterviewServiceImpl");
|
||||
SECOND_INTERVIEWS(30, "二审面试", 30, WorkflowSubStageStatusEnum.SECOND_INTERVIEWS_125, "lineInterviewServiceImpl");
|
||||
|
||||
|
||||
private Integer code;
|
||||
|
||||
@@ -46,7 +46,10 @@ public enum WorkflowSubStageStatusEnum {
|
||||
SECOND_INTERVIEWS_100(100,"待预约"),
|
||||
SECOND_INTERVIEWS_105(105,"待面试"),
|
||||
SECOND_INTERVIEWS_110(110,"待审核"),
|
||||
SECOND_INTERVIEWS_115(115,"二审未通过");
|
||||
SECOND_INTERVIEWS_115(115,"二审未通过"),
|
||||
SECOND_INTERVIEWS_120(120,"二审重新面试"),
|
||||
SECOND_INTERVIEWS_125(125,"二审通过"),
|
||||
;
|
||||
|
||||
private Integer code;
|
||||
|
||||
|
||||
@@ -219,6 +219,13 @@ public class LineInterviewServiceImpl extends LineFlowService implements LineInt
|
||||
interviewInfo.setInterviewStatus(InterviewStatusEnum.WAIT_AUDIT.getCode());
|
||||
//更新线索状态
|
||||
LineInfoDO lineInfo = new LineInfoDO();
|
||||
lineInfo.setId(interviewInfo.getLineId());
|
||||
if(InterviewTypeEnum.INTERVIEW.getCode().equals(interviewInfo.getInterviewType())){
|
||||
lineInfo.setWorkflowSubStageStatus(WorkflowSubStageStatusEnum.FIRST_INTERVIEWS_35.getCode());
|
||||
}
|
||||
if(InterviewTypeEnum.SECOND_INTERVIEW.getCode().equals(interviewInfo.getInterviewType())){
|
||||
lineInfo.setWorkflowSubStageStatus(WorkflowSubStageStatusEnum.SECOND_INTERVIEWS_110.getCode());
|
||||
}
|
||||
lineInfoDAO.updateLineInfo(lineInfo);
|
||||
return lineInterviewDAO.updateInterviewInfo(interviewInfo);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user