资质审批结束回调接口接收参数修改
This commit is contained in:
@@ -12,7 +12,7 @@ public class QualificationCallbackReq {
|
|||||||
private String instanceId;
|
private String instanceId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "流程状态 已完成:FINISHED, 已作废:CANCELED", required = true)
|
@ApiModelProperty(value = "流程状态 已完成:FINISHED, 已作废:CANCELED", required = true)
|
||||||
private String sequenceStatus;
|
private String instanceStatus;
|
||||||
|
|
||||||
@ApiModelProperty(value = "意向签约人", required = true)
|
@ApiModelProperty(value = "意向签约人", required = true)
|
||||||
private String intendedSigner;
|
private String intendedSigner;
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ import com.cool.store.dto.response.MDMResultDTO;
|
|||||||
import com.cool.store.entity.*;
|
import com.cool.store.entity.*;
|
||||||
import com.cool.store.enums.ErrorCodeEnum;
|
import com.cool.store.enums.ErrorCodeEnum;
|
||||||
import com.cool.store.enums.OperateTypeEnum;
|
import com.cool.store.enums.OperateTypeEnum;
|
||||||
|
import com.cool.store.enums.WorkflowStageEnum;
|
||||||
import com.cool.store.enums.WorkflowStatusEnum;
|
import com.cool.store.enums.WorkflowStatusEnum;
|
||||||
import com.cool.store.exception.ApiException;
|
import com.cool.store.exception.ApiException;
|
||||||
import com.cool.store.exception.ServiceException;
|
import com.cool.store.exception.ServiceException;
|
||||||
@@ -223,7 +224,7 @@ public class FlowServiceImpl implements FlowService {
|
|||||||
public void qualificationCallback(QualificationCallbackReq request) {
|
public void qualificationCallback(QualificationCallbackReq request) {
|
||||||
log.info("MDM800审批成功回调,request{}", JSONObject.toJSONString(request));
|
log.info("MDM800审批成功回调,request{}", JSONObject.toJSONString(request));
|
||||||
//1. 信息是否完整
|
//1. 信息是否完整
|
||||||
if (null == request.getSequenceStatus() || "".equals(request.getSequenceStatus())) {
|
if (null == request.getInstanceStatus() || "".equals(request.getInstanceStatus())) {
|
||||||
log.error("MDM回调入参缺失,request{}", JSON.toJSONString(request));
|
log.error("MDM回调入参缺失,request{}", JSON.toJSONString(request));
|
||||||
throw new ServiceException("MDM回调错误!");
|
throw new ServiceException("MDM回调错误!");
|
||||||
}
|
}
|
||||||
@@ -234,7 +235,7 @@ public class FlowServiceImpl implements FlowService {
|
|||||||
throw new ServiceException(ErrorCodeEnum.INTERVIEW_NOT_EXIST);
|
throw new ServiceException(ErrorCodeEnum.INTERVIEW_NOT_EXIST);
|
||||||
}
|
}
|
||||||
//审核通过
|
//审核通过
|
||||||
if ("FINISHED".equals(request.getSequenceStatus())) {
|
if ("FINISHED".equals(request.getInstanceStatus())) {
|
||||||
//更新面试状态
|
//更新面试状态
|
||||||
interviewDAO.updateInterviewWorkflowStatus(interviewPlanId, WorkflowStatusEnum.INTERVIEW_6);
|
interviewDAO.updateInterviewWorkflowStatus(interviewPlanId, WorkflowStatusEnum.INTERVIEW_6);
|
||||||
//2. 准备需要的信息
|
//2. 准备需要的信息
|
||||||
@@ -255,8 +256,9 @@ public class FlowServiceImpl implements FlowService {
|
|||||||
Date passDate = new Date(request.getModifiedTime());
|
Date passDate = new Date(request.getModifiedTime());
|
||||||
//3. 生成通过函并修改数据库相关信息
|
//3. 生成通过函并修改数据库相关信息
|
||||||
genPassLetterAndUpdateDB(partnerName, verifyCity, passDate, interviewId);
|
genPassLetterAndUpdateDB(partnerName, verifyCity, passDate, interviewId);
|
||||||
|
// TODO 4. 修改流程状态到下一阶段 4 分配选址开发经理
|
||||||
//审核未通过
|
//审核未通过
|
||||||
} else if ("CANCELED".equals(request.getSequenceStatus())) {
|
} else if ("CANCELED".equals(request.getInstanceStatus())) {
|
||||||
interviewDAO.updateInterviewWorkflowStatus(interviewPlanId, WorkflowStatusEnum.INTERVIEW_7);
|
interviewDAO.updateInterviewWorkflowStatus(interviewPlanId, WorkflowStatusEnum.INTERVIEW_7);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ public class FlowController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@PostMapping("/qualificationReview/callback")
|
@PostMapping("/qualificationReview/callback")
|
||||||
@ApiOperation("流程信息回调接口")
|
@ApiOperation("加盟商资质审核流程信息回调接口")
|
||||||
public ResponseResult qualificationCallback(@RequestBody QualificationCallbackReq request) {
|
public ResponseResult qualificationCallback(@RequestBody QualificationCallbackReq request) {
|
||||||
flowService.qualificationCallback(request);
|
flowService.qualificationCallback(request);
|
||||||
return ResponseResult.success();
|
return ResponseResult.success();
|
||||||
|
|||||||
Reference in New Issue
Block a user