From 21b1823fe9740767f49f85da47a04dccec87b8bf Mon Sep 17 00:00:00 2001 From: gaorl Date: Wed, 19 Apr 2023 09:05:44 +0800 Subject: [PATCH] =?UTF-8?q?feature=EF=BC=9A=E6=8E=A8=E9=80=81=E5=BD=B1?= =?UTF-8?q?=E5=83=8F=E6=8E=A5=E5=8F=A3=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../manager/service/impl/PushInvoiceServiceImpl.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/manager/service/impl/PushInvoiceServiceImpl.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/manager/service/impl/PushInvoiceServiceImpl.java index 3c0c7cd5..2512821e 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/manager/service/impl/PushInvoiceServiceImpl.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/manager/service/impl/PushInvoiceServiceImpl.java @@ -580,10 +580,11 @@ public class PushInvoiceServiceImpl implements PushInvoiceService { } private void sendImageSys(String content){ - - OutputInvoiceRequest outputInvoiceRequest = buildInvoiceRequest(content); + DdfpzxxV5 ddfpzxxV5 = JsonUtils.getInstance().parseObject(content.substring(1,content.length()-1), DdfpzxxV5.class); + DdfpxxV5 ddfpxx = ddfpzxxV5.getDDFPXX(); + OutputInvoiceRequest outputInvoiceRequest = buildInvoiceRequest(ddfpxx); if(outputInvoiceRequest.getInvoiceList() != null && outputInvoiceRequest.getInvoiceList().size() > 0){ - String fplxdm = outputInvoiceRequest.getInvoiceList().get(0).getInvoiceType(); + String fplxdm = ddfpxx.getFPLXDM(); boolean b = OrderInfoEnum.ORDER_INVOICE_TYPE_001.getKey().equals(fplxdm) || OrderInfoEnum.ORDER_INVOICE_TYPE_002.getKey().equals(fplxdm) || OrderInfoEnum.ORDER_INVOICE_TYPE_026.getKey().equals(fplxdm) @@ -611,9 +612,8 @@ public class PushInvoiceServiceImpl implements PushInvoiceService { } } - private OutputInvoiceRequest buildInvoiceRequest(String content){ - DdfpzxxV5 ddfpzxxV5 = JsonUtils.getInstance().parseObject(content.substring(1,content.length()-1), DdfpzxxV5.class); - DdfpxxV5 ddfpxx = ddfpzxxV5.getDDFPXX(); + + private OutputInvoiceRequest buildInvoiceRequest(DdfpxxV5 ddfpxx){ String fplxdm = ddfpxx.getFPLXDM();