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("");