diff --git a/order-management-invoice/src/main/java/com/dxhy/order/invoice/utils/HttpInvoiceRequestUtil.java b/order-management-invoice/src/main/java/com/dxhy/order/invoice/utils/HttpInvoiceRequestUtil.java index 281fd37b..a769f27d 100644 --- a/order-management-invoice/src/main/java/com/dxhy/order/invoice/utils/HttpInvoiceRequestUtil.java +++ b/order-management-invoice/src/main/java/com/dxhy/order/invoice/utils/HttpInvoiceRequestUtil.java @@ -1238,6 +1238,15 @@ public class HttpInvoiceRequestUtil { } invoiceIssueInfo.setGMF_DZDH(commonInvoiceHead.getGMF_DZ() + commonInvoiceHead.getGMF_GDDH()); invoiceIssueInfo.setFPZLDM(commonInvoicesBatch.getFPLB()); + if (StringUtils.isNotBlank(commonInvoiceHead.getQD_BZ()) && OrderInfoEnum.TAX_EQUIPMENT_A9.getKey().equals(terminalCode)){ + if (OrderInfoEnum.QDBZ_CODE_7.getKey().equals(commonInvoiceHead.getQD_BZ())){ + commonInvoiceHead.setQD_BZ(OrderInfoEnum.QDBZ_CODE_0.getKey()); + } else if (OrderInfoEnum.QDBZ_CODE_8.getKey().equals(commonInvoiceHead.getQD_BZ())) { + commonInvoiceHead.setQD_BZ(OrderInfoEnum.QDBZ_CODE_1.getKey()); + } + } + + String tsbz = OrderInfoEnum.TSPZ_00.getKey(); if (StringUtils.isNotBlank(commonInvoiceHead.getQD_BZ())) { if (OrderInfoEnum.QDBZ_CODE_2.getKey().equals(commonInvoiceHead.getQD_BZ()) || OrderInfoEnum.QDBZ_CODE_3.getKey().equals(commonInvoiceHead.getQD_BZ())) {