update
This commit is contained in:
@@ -6,6 +6,7 @@ package com.cool.store.enums;
|
||||
* @Description: 面试状态枚举
|
||||
*/
|
||||
public enum InterviewStatusEnum {
|
||||
// 0-待预约 1-待面审 2-待审核 3-审批通过 4-不通过
|
||||
WAIT_APPOINTMENT(0, "待预约"),
|
||||
WAIT_INTERVIEW(1, "待面审"),
|
||||
WAIT_AUDIT(2, "待审核"),
|
||||
|
||||
@@ -79,7 +79,7 @@ public enum WorkflowSubStageEnum{
|
||||
break;
|
||||
case STORE_EXPERIENCE:
|
||||
case SECOND_INTERVIEWS:
|
||||
this.nextStage = SECOND_INTERVIEWS;
|
||||
this.nextStage = null;
|
||||
break;
|
||||
}
|
||||
return nextStage;
|
||||
|
||||
@@ -385,8 +385,16 @@ public class LineInterviewServiceImpl extends LineFlowService implements LineInt
|
||||
updateInterviewInfo.setId(interviewInfo.getId());
|
||||
updateInterviewInfo.setAuditId(auditId);
|
||||
updateInterviewInfo.setInterviewStatus(InterviewStatusEnum.PASS.getCode());
|
||||
//更新线索阶段
|
||||
lineInfoDAO.updateWorkflowStage(lineInfo.getId(), nextStage, nextStage.getInitStatus());
|
||||
if(WorkflowSubStageEnum.SECOND_INTERVIEWS.equals(workflowSubStageEnum)){
|
||||
//更新线索阶段
|
||||
lineInfoDAO.updateWorkflowStage(lineInfo.getId(), nextStage, nextStage.getInitStatus());
|
||||
}else{
|
||||
LineInfoDO updateLine = new LineInfoDO();
|
||||
updateLine.setId(lineInfo.getId());
|
||||
updateLine.setWorkflowStage(WorkflowStageEnum.STORE.getCode());
|
||||
updateLine.setWorkflowSubStageStatus(WorkflowSubStageStatusEnum.SECOND_INTERVIEWS_125.getCode());
|
||||
lineInfoDAO.updateLineInfo(updateLine);
|
||||
}
|
||||
return lineInterviewDAO.updateInterviewInfo(updateInterviewInfo) > 0;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user