From b86cbe3ad1b187ba728a425cb92893a770c1ca4a Mon Sep 17 00:00:00 2001 From: kk <1910333201@qq.com> Date: Thu, 7 Dec 2023 09:44:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E8=84=B8=E8=AF=86=E5=88=AB=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/api/ElephantInvoiceApiV6ServiceImpl.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ServiceImpl.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ServiceImpl.java index 44226fa..b382c77 100644 --- a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ServiceImpl.java +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ServiceImpl.java @@ -293,6 +293,15 @@ public class ElephantInvoiceApiV6ServiceImpl implements IInvoiceApiService { billInfoMapper.updateBillInfo(billInfo); } + // kk: 2023/12/5 判断人脸识别的状态 + String DDFPZXX = contentJson.getString("DDFPZXX") != null ? contentJson.getString("DDFPZXX") : ""; + if(StrUtil.isNotEmpty(DDFPZXX)){ + DDFPZXX ddfpzxx = BeanUtil.copyProperties(DDFPZXX,DDFPZXX.class); + if(ddfpzxx != null && ddfpzxx.getDDFPXX() != null && "03200".equals(ddfpzxx.getDDFPXX().getDDZT())){ + return new HXResponse("E004",ddfpzxx.getDDFPXX().getDDZTXX() != null ? ddfpzxx.getDDFPXX().getDDZTXX():"发票开具失败,请确认是否人脸识别超期!"); + } + } + return new HXResponse(contentJson.getString("ZTXX")); }