From 7d181b20978b40a45dae9251e3afa0ba18d3dd76 Mon Sep 17 00:00:00 2001 From: "zhenghaiyang@ele-cloud.com" Date: Wed, 24 May 2023 14:57:41 +0800 Subject: [PATCH] =?UTF-8?q?feature=201.=E6=94=BE=E5=BC=80=E5=86=B2?= =?UTF-8?q?=E7=BA=A2=E6=88=90=E5=93=81=E6=B2=B9=E7=9A=84=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../validate/service/impl/ValidateOrderInfoServiceImpl.java | 1 - .../service/impl/AllocateInvoiceInterfaceServiceImplV3.java | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/validate/service/impl/ValidateOrderInfoServiceImpl.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/validate/service/impl/ValidateOrderInfoServiceImpl.java index 8822ca9f..2e8f0bb1 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/validate/service/impl/ValidateOrderInfoServiceImpl.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/validate/service/impl/ValidateOrderInfoServiceImpl.java @@ -135,7 +135,6 @@ public class ValidateOrderInfoServiceImpl implements ValidateOrderInfoService { checkResultMap.put(OrderManagementConstant.ERRORCODE, OrderInfoContentEnum.SUCCESS.getKey()); OrderInfo orderInfo = commonOrderInfo.getOrderInfo(); - orderInfo.setInterfaceType(commonOrderInfo.getInterfaceType()); List orderItemInfo = commonOrderInfo.getOrderItemInfo(); if (Double.parseDouble(orderInfo.getKphjje()) <= 0) { checkResultMap = CheckParamUtil.generateErrorMap(orderInfo.getFpqqlsh(), "", OrderInfoContentEnum.INVOICE_HJJE_ZERO_ERROR); diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/AllocateInvoiceInterfaceServiceImplV3.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/AllocateInvoiceInterfaceServiceImplV3.java index d69a7544..efcc9993 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/AllocateInvoiceInterfaceServiceImplV3.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/AllocateInvoiceInterfaceServiceImplV3.java @@ -375,7 +375,7 @@ public class AllocateInvoiceInterfaceServiceImplV3 implements AllocateInvoiceInt //价税分离后订单信息补全处理 completeOrderInfo(orderInfo, orderBatchRequest.getFpzldm(), kpjh, sldid, orderItemInfos.get(0).getKce(), terminalCode); - taxSeparationService.setInterfaceType(ConfigureConstant.STRING_0000); + taxSeparationService.getOrderInfo().setInterfaceType(ConfigureConstant.STRING_0000); //校验价税分离后的数据 Map checkInvParam = validateOrderInfoService.checkInvoiceData(taxSeparationService); if (!ConfigureConstant.STRING_0000.equals(checkInvParam.get(OrderManagementConstant.ERRORCODE))) {