重评控制-单一来源简化流程不能异常

This commit is contained in:
yss
2024-08-09 11:32:41 +08:00
parent 853b059bb9
commit f114d5e7c3

View File

@ -139,6 +139,13 @@ public class ProjectExceptionServiceImpl extends BaseServiceImpl<ProjectExceptio
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public boolean insert(ProjectExceptionVO projectExceptionVO) { public boolean insert(ProjectExceptionVO projectExceptionVO) {
//查询项目信息 获取项目实施ID
ProjectRecord projectRecord = projectRecordService.getById(projectExceptionVO.getProjectId());
if(projectRecord!=null && projectRecord.getBidMethodDict()!=null && StringUtils.equals(projectRecord.getBidMethodDict(),ProjectCommonUtil.PROCUREMENT_MODE_9)
&& projectRecord.getIsApproval()!=null && StringUtils.equals(projectRecord.getIsApproval(),ProjectCommonUtil.IS_APPROVAL_1)){
//单一来源简化流程 没有异常处理功能
CommonExceptionEnum.FRAME_EXCEPTION_COMMON_DATA_OTHER_ERROR.customValidName("项目属于单一来源简化流程不能异常处理",true);
}
projectExceptionVO.setId(PropertyUtils.getSnowflakeId()); projectExceptionVO.setId(PropertyUtils.getSnowflakeId());
projectExceptionVO.setStatus(ProjectCommonUtil.SECTION_EXCEPTION_STATE_0); projectExceptionVO.setStatus(ProjectCommonUtil.SECTION_EXCEPTION_STATE_0);