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))) {