异常处理bug修改

This commit is contained in:
dxc
2021-03-03 14:26:45 +08:00
parent 7fb61f174a
commit 92b87b597b
3 changed files with 7 additions and 6 deletions

View File

@ -276,10 +276,10 @@ public class EbpProjectCommonUtil {
* 标段异常转换 MAP
*/
public static Map<String,String> FAIL_STATUS_MAP = new HashMap<String,String>(){{
put(FAIL_STATUS_001,ProjectCommonUtil.EXCEPTION_DESC_1);
put(FAIL_STATUS_002,ProjectCommonUtil.EXCEPTION_DESC_2);
put(FAIL_STATUS_003,ProjectCommonUtil.EXCEPTION_DESC_3);
put(FAIL_STATUS_004,ProjectCommonUtil.EXCEPTION_DESC_4);
put(ProjectCommonUtil.EXCEPTION_DESC_1,FAIL_STATUS_001);
put(ProjectCommonUtil.EXCEPTION_DESC_2,FAIL_STATUS_002);
put(ProjectCommonUtil.EXCEPTION_DESC_3,FAIL_STATUS_003);
put(ProjectCommonUtil.EXCEPTION_DESC_4,FAIL_STATUS_004);
}};

View File

@ -108,7 +108,7 @@ public enum ProjectExceptionEnum implements BusinessExceptionAssert {
FRAME_EXCEPTION_PROJECT_ASSESS_ROOM_NOT_FIND(110045, "项目标段轮次信息查询失败!"),
FRAME_EXCEPTION_PROJECT_EXCEPTION_STATUS_ERROR(110046, "项目异常信息的失败公告状态为审批通过才可以生效!"),
FRAME_EXCEPTION_PROJECT_EXCEPTION_STATUS_ERROR(110046, "项目异常信息的失败公告已发布才可以生效!"),
FRAME_EXCEPTION_ASSESS_ROOM_NOT_FIND(110047, "项目标段评审室信息查询失败!"),

View File

@ -383,6 +383,7 @@ public class ProjectExceptionServiceImpl extends BaseServiceImpl<ProjectExceptio
failRequest.setProjIds(projIds);
failRequest.setFailStatus(EbpProjectCommonUtil.FAIL_STATUS_MAP.get(projectException.getExceptionDesc()));
failRequest.setFailCause(dictProject.getDicName());
log.debug("访问失败接口"+ JsonUtils.objectToJson(failRequest));
//调用接口
BaseResponse baseResponse = mallPurpApi.projInvitationFail(failRequest);
@ -526,7 +527,7 @@ public class ProjectExceptionServiceImpl extends BaseServiceImpl<ProjectExceptio
ProjectExceptionEnum.FRAME_EXCEPTION_ERROR.customValidName(bidResponse.getMessage(), !bidResponse.isSuccess());
List<AnnoVO> annoVOList = bidResponse.getData();
if(null != annoVOList && annoVOList.size() > 0){
if(ProjectCommonUtil.SEND_MESSAGE_STATUS_5 == annoVOList.get(0).getStatus()){
if(ProjectCommonUtil.SEND_MESSAGE_STATUS_5 != annoVOList.get(0).getStatus()){
ProjectExceptionEnum.FRAME_EXCEPTION_PROJECT_EXCEPTION_STATUS_ERROR.throwException();
}
}else{