From 1dfb590c9622ff5026868751ac65357dc60e6931 Mon Sep 17 00:00:00 2001 From: zhangzhiguo <421587375@qq.com> Date: Fri, 31 Oct 2025 11:16:07 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A2=E5=8A=A1=E5=8F=91=E7=A5=A8=E8=BD=AC?= =?UTF-8?q?=E6=8D=A2=E5=B7=A5=E7=A8=8B=E5=8F=91=E7=A5=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pr/plugin/form/CustomInvoiceDataHandleHelper.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/CustomInvoiceDataHandleHelper.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/CustomInvoiceDataHandleHelper.java index 2df8da5..4d6e776 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/CustomInvoiceDataHandleHelper.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/CustomInvoiceDataHandleHelper.java @@ -43,7 +43,6 @@ import kd.ec.basedata.common.invoicecloud.InvoiceCloudConfigHelper; import kd.ec.basedata.common.invoicecloud.InvoiceDataHandleHelper; import kd.ec.basedata.common.invoicecloud.bean.InvoiceItemVO; import kd.ec.basedata.common.invoicecloud.bean.InvoiceVO; -import kd.ec.basedata.common.invoicecloud.enumeration.InvoiceTypeEnum; import kd.ec.basedata.common.utils.HttpURLConnectionHelper; import kd.ec.basedata.common.utils.MD5; import kd.ec.basedata.common.utils.TextHelper; @@ -53,7 +52,11 @@ import net.sf.json.JSONObject; import net.sf.json.JsonConfig; import net.sf.json.util.JSONUtils; import net.sf.json.util.PropertySetStrategy; +import zcgj.zcdev.zcdev.pr.utils.InvoiceTypeEnum; +/** + * 财务发票转换工程发票 + */ public class CustomInvoiceDataHandleHelper extends InvoiceDataHandleHelper { private static final Log log = LogFactory.getLog(CustomInvoiceDataHandleHelper.class); @@ -111,7 +114,9 @@ public class CustomInvoiceDataHandleHelper extends InvoiceDataHandleHelper { log.info("CustomInvoiceCloudImportListPlugin:设置发票的唯一 ID:"+id); invoice.set("serialno", invoiceVO.getSerialNo());//设置发票序列号 log.info("CustomInvoiceCloudImportListPlugin:设置发票序列号 serialno:"+invoiceVO.getSerialNo()); + log.info("CustomInvoiceCloudImportListPlugin:获取发票类型 invoiceType:"+invoiceVO.getInvoiceType()); InvoiceTypeEnum invoiceTypeEnum = InvoiceTypeEnum.getEnumByValue(invoiceVO.getInvoiceType()); + log.info("CustomInvoiceCloudImportListPlugin:获取发票类型InvoiceTypeEnum InvoiceTypeEnum:"+invoiceTypeEnum.getName()+" "+invoiceTypeEnum.getValue()); if (invoiceTypeEnum != null) { QFilter invoiceTypeFilter = new QFilter("name", "=", invoiceTypeEnum.getName()); DynamicObject invoiceType = BusinessDataServiceHelper.loadSingle("ec_invoice_type", "id", new QFilter[]{invoiceTypeFilter});