From 6a73551f714680079d8bf30cc771fb65dc9e7971 Mon Sep 17 00:00:00 2001 From: dongxiaoke <1910333201@qq.com> Date: Wed, 10 May 2023 15:30:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A7=E5=88=B6=E5=8F=B0=E4=BC=98=E6=83=A0?= =?UTF-8?q?=E6=94=BF=E7=AD=96=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../adapter/request/AisinoInvoiceRequestAdapterImpl.java | 2 +- .../impl/api/AisinoConsoleInvoiceApiServiceImpl.java | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/adapter/request/AisinoInvoiceRequestAdapterImpl.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/adapter/request/AisinoInvoiceRequestAdapterImpl.java index eb0885f..c105028 100644 --- a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/adapter/request/AisinoInvoiceRequestAdapterImpl.java +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/adapter/request/AisinoInvoiceRequestAdapterImpl.java @@ -103,7 +103,7 @@ public class AisinoInvoiceRequestAdapterImpl implements IInvoiceRequestService { // 平台解密 try { // TODO: 2023/4/23 调试屏蔽 -// order = AisinoInvoiceDecryptUtil.decrypt(order, JKey); + order = AisinoInvoiceDecryptUtil.decrypt(order, JKey); } catch (Exception e) { e.printStackTrace(); throw new JianshuiParamErrorException(ErrorCode.DECRYPT_ERROR, companyservice, "invoice"); diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/AisinoConsoleInvoiceApiServiceImpl.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/AisinoConsoleInvoiceApiServiceImpl.java index cf4fda3..fc648b6 100644 --- a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/AisinoConsoleInvoiceApiServiceImpl.java +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/AisinoConsoleInvoiceApiServiceImpl.java @@ -209,10 +209,15 @@ public class AisinoConsoleInvoiceApiServiceImpl implements IInvoiceApiService { Integer yhzcbs = billDetail.getYhzcbs(); if (yhzcbs == null) { return new HXResponse("优惠政策标识不存在!"); + }else if(yhzcbs == 1){ + //享受优惠政策内容 + String zzstsgl = billDetail.getZzstsgl(); + if(StrUtil.isEmpty(zzstsgl)){ + return new HXResponse("优惠政策内容未填写!"); + } + addDetailDTO.setTaxPreCon(billDetail.getZzstsgl()); } addDetailDTO.setTaxPre(String.valueOf(yhzcbs)); - //享受优惠政策内容 非必填 - //addDetailDTO.setTaxPreCon(""); //企业自编码 非必填 //addDetailDTO.setCropGoodsNo("");