From 3ae36f3d21e89a70c3edc623d49c3c85184c8b01 Mon Sep 17 00:00:00 2001 From: lucky Date: Thu, 27 Jan 2022 10:30:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=99=BE=E5=BA=A6=E8=AF=86?= =?UTF-8?q?=E5=88=AB=E6=8A=A5=E9=94=99=E6=8F=90=E7=A4=BA=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- util/src/main/java/com/ccsens/util/baidu/BaiDuUtil.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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);