接口错误显示英文

master
philip 3 years ago
parent 1d0faeb10e
commit e6c4c174bd

@ -500,24 +500,25 @@ public class PodTemplateServiceImpl implements PodTemplateService {
//调用WS
try {
ERPAPI.erpWebService().zmesProdordconf(inHolder, outHolder);
if (outHolder.value.length == 1) {
throw new BaseException("ERP接口返回错误");
}
String status = outHolder.value[1].getRet();
String message = outHolder.value[1].getMsg();
if (!status.equals("S")) {
throw new BaseException("ERP接口返回错误消息:" + message);
throw new BaseException(message);
}
log.setStatus(status);
log.setResultMessage(message);
} catch (Exception e) {
log.setStatus("E");
log.setResultMessage("ERP接口错误: " + e.getMessage());
String faultString = ((AxisFault) e).getFaultString();
if (StringUtil.isBlank(faultString)||!faultString.equals("(401)Unauthorized")){
if (outHolder.value.length == 1){
String faultString = ((AxisFault) e).getFaultString();
if (StringUtil.isBlank(faultString)||!faultString.equals("(401)Unauthorized")){
throw new BaseException("ERP接口错误: " + e.getMessage());
}
log.setStatus("R");
}else {
throw new BaseException("ERP接口错误: " + e.getMessage());
}
log.setStatus("R");
} finally {
//记录接口日志
log.setHandle(UUID.randomUUID().toString());

Loading…
Cancel
Save