解决异常处理新的标段和新的项目对应不上问题
This commit is contained in:
@ -182,31 +182,31 @@ public class ProjectReEvaluationServiceImpl extends BaseServiceImpl<ProjectReEva
|
|||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
@GlobalTransactional(rollbackFor = Exception.class)
|
@GlobalTransactional(rollbackFor = Exception.class)
|
||||||
public boolean submitForApproval(String id) {
|
public boolean submitForApproval(String id) {
|
||||||
boolean result = updateStatus(id,ProjectCommonUtil.RE_EVALUATION_STATUS_0,ProjectCommonUtil.RE_EVALUATION_STATUS_2);
|
// boolean result = updateStatus(id,ProjectCommonUtil.RE_EVALUATION_STATUS_0,ProjectCommonUtil.RE_EVALUATION_STATUS_2);
|
||||||
initSection(id);
|
// initSection(id);
|
||||||
|
|
||||||
// //1 去采购系统校验子项目信息是否发生改变 如果发生改变不可以重新评审
|
//1 去采购系统校验子项目信息是否发生改变 如果发生改变不可以重新评审
|
||||||
// ProjectReEvaluation evaluation = this.getById(id);
|
ProjectReEvaluation evaluation = this.getById(id);
|
||||||
// ProjectSection section = sectionService.getById(evaluation.getSectionId());
|
ProjectSection section = sectionService.getById(evaluation.getSectionId());
|
||||||
// BaseResponse<Boolean> baseResponse = mallResuApi.findStatusByPurpIdForEval(Long.parseLong(section.getSubprojectId()));
|
BaseResponse<Boolean> baseResponse = mallResuApi.findStatusByPurpIdForEval(Long.parseLong(section.getSubprojectId()));
|
||||||
// if(!baseResponse.isSuccess()){
|
if(!baseResponse.isSuccess()){
|
||||||
// CommonExceptionEnum.FRAME_EXCEPTION_COMMON_NOT_UPDATE.customValidName(baseResponse.getMessage(),!baseResponse.isSuccess());
|
CommonExceptionEnum.FRAME_EXCEPTION_COMMON_NOT_UPDATE.customValidName(baseResponse.getMessage(),!baseResponse.isSuccess());
|
||||||
// }
|
}
|
||||||
// if(!baseResponse.getData()){
|
if(!baseResponse.getData()){
|
||||||
// ProjectExceptionEnum.FRAME_EXCEPTION_PROJECT_EXCEPTION_CHECK_STATUS_ERROR.throwException();
|
ProjectExceptionEnum.FRAME_EXCEPTION_PROJECT_EXCEPTION_CHECK_STATUS_ERROR.throwException();
|
||||||
// }
|
}
|
||||||
//
|
|
||||||
// //3、调用流程中心 发起重新评审流程
|
//3、调用流程中心 发起重新评审流程
|
||||||
// ProjectReEvaluationTaskVO reEvaluationTaskVO = reEvalStart(id);
|
ProjectReEvaluationTaskVO reEvaluationTaskVO = reEvalStart(id);
|
||||||
//
|
|
||||||
// //修改异常信息进行提交
|
//修改异常信息进行提交
|
||||||
// UpdateWrapper<ProjectReEvaluation> updateWrapper = new UpdateWrapper<>();
|
UpdateWrapper<ProjectReEvaluation> updateWrapper = new UpdateWrapper<>();
|
||||||
// updateWrapper.eq(ProjectReEvaluationField.ID,id);
|
updateWrapper.eq(ProjectReEvaluationField.ID,id);
|
||||||
// updateWrapper.eq(ProjectReEvaluationField.STATUS, ProjectCommonUtil.RE_EVALUATION_STATUS_0);
|
updateWrapper.eq(ProjectReEvaluationField.STATUS, ProjectCommonUtil.RE_EVALUATION_STATUS_0);
|
||||||
// updateWrapper.set(ProjectReEvaluationField.STATUS,ProjectCommonUtil.RE_EVALUATION_STATUS_1);
|
updateWrapper.set(ProjectReEvaluationField.STATUS,ProjectCommonUtil.RE_EVALUATION_STATUS_1);
|
||||||
// updateWrapper.set(ProjectReEvaluationField.INSTANCE_ID,reEvaluationTaskVO.getInstanceId());
|
updateWrapper.set(ProjectReEvaluationField.INSTANCE_ID,reEvaluationTaskVO.getInstanceId());
|
||||||
// boolean result = this.update(updateWrapper);
|
boolean result = this.update(updateWrapper);
|
||||||
// CommonExceptionEnum.FRAME_EXCEPTION_COMMON_NOT_UPDATE.customValid(!result);
|
CommonExceptionEnum.FRAME_EXCEPTION_COMMON_NOT_UPDATE.customValid(!result);
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user