diff --git a/util/src/main/java/com/ccsens/util/baidu/BaiDuUtil.java b/util/src/main/java/com/ccsens/util/baidu/BaiDuUtil.java index 64cd7b5b..61558c7e 100644 --- a/util/src/main/java/com/ccsens/util/baidu/BaiDuUtil.java +++ b/util/src/main/java/com/ccsens/util/baidu/BaiDuUtil.java @@ -138,7 +138,12 @@ public class BaiDuUtil { log.info("百度orc调用{}的结果是:{}", url, result); if (result.contains(Code.GENERAL_BASIC_ERROR)) { CodeEnum thirdError = CodeEnum.THIRD_ERROR; - thirdError.setMsg(result); + JSONObject jsonObject = JSONObject.parseObject(result); + if ("282103".equals(jsonObject.getString("error_code"))) { + thirdError.setMsg("请上传正确的发票图片"); + }else { + thirdError.setMsg(result); + } throw new BaseException(thirdError); } return JSONObject.parseObject(result, BaiDuVo.BillBasic.class);