From f4ed1a33fbdc7259fd2a149aa735cc56dae920e5 Mon Sep 17 00:00:00 2001 From: dongxiaoke <1910333201@qq.com> Date: Mon, 16 Jun 2025 17:51:58 +0800 Subject: [PATCH] =?UTF-8?q?feature:=20=E5=AF=BF=E4=BB=99=E8=B0=B7=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=BC=80=E7=A5=A8=E6=96=B9=E5=BC=8F4=EF=BC=8C?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E4=BA=8C=E7=BB=B4=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jianshui/common/constant/Constants.java | 3 ++- .../common/constant/WebServiceConstant.java | 4 ++-- .../invoice/domain/dto/api/elephant/DDFPXX.java | 14 ++++++++++++-- .../api/ElephantInvoiceApiV6DxhyServiceImpl.java | 5 +++++ 4 files changed, 21 insertions(+), 5 deletions(-) diff --git a/jianshui-common/src/main/java/com/jianshui/common/constant/Constants.java b/jianshui-common/src/main/java/com/jianshui/common/constant/Constants.java index c536358..38ed314 100644 --- a/jianshui-common/src/main/java/com/jianshui/common/constant/Constants.java +++ b/jianshui-common/src/main/java/com/jianshui/common/constant/Constants.java @@ -176,6 +176,7 @@ public class Constants { public static final String STRING_1 = "1"; public static final String STRING_2 = "2"; public static final String STRING_3 = "3"; + public static final String STRING_4 = "4"; public static final String PDF = "pdf"; public static final String PDF_UPCASE = "PDF"; public static final String OFD = "ofd"; @@ -211,4 +212,4 @@ public class Constants { public static final String STRING_BLANK = ""; public static final String DB_SAVE = "/dbSave/"; -} \ No newline at end of file +} diff --git a/jianshui-common/src/main/java/com/jianshui/common/constant/WebServiceConstant.java b/jianshui-common/src/main/java/com/jianshui/common/constant/WebServiceConstant.java index 39d8f2d..d5cc032 100644 --- a/jianshui-common/src/main/java/com/jianshui/common/constant/WebServiceConstant.java +++ b/jianshui-common/src/main/java/com/jianshui/common/constant/WebServiceConstant.java @@ -14,10 +14,10 @@ public class WebServiceConstant { // public final static String URL = "https://rocgw.jcsk100.com/external/api"; // 新接口地址 10.29之后原地址将废弃。 - public final static String URL = "https://roc-vip.jcsk100.com/external/api"; +// public final static String URL = "https://roc-vip.jcsk100.com/external/api"; //2025-4-20域名切换 -// public final static String URL = "https://data-saas-api.jcsk100.com/external/api"; + public final static String URL = "https://data-saas-api.jcsk100.com/external/api"; // http://data-saas-api.jcsk100.com https://data-saas-api.jcsk100.com diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/DDFPXX.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/DDFPXX.java index 07c6d4c..bef855e 100644 --- a/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/DDFPXX.java +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/DDFPXX.java @@ -1,5 +1,5 @@ /** - * Copyright 2022 bejson.com + * Copyright 2022 bejson.com */ package com.jianshui.invoice.domain.dto.api.elephant; import java.util.Date; @@ -62,6 +62,16 @@ public class DDFPXX { private String JYM; private String FWM; private String PDFZJL; + + public String getSDEWMURL() { + return SDEWMURL; + } + + public void setSDEWMURL(String SDEWMURL) { + this.SDEWMURL = SDEWMURL; + } + + private String SDEWMURL; private String ZJLLX; private String DDZT; private String DDZTXX; @@ -492,4 +502,4 @@ public class DDFPXX { return BYZD5; } -} \ No newline at end of file +} diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6DxhyServiceImpl.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6DxhyServiceImpl.java index f7b1f25..b04189e 100644 --- a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6DxhyServiceImpl.java +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6DxhyServiceImpl.java @@ -709,6 +709,11 @@ public class ElephantInvoiceApiV6DxhyServiceImpl implements IInvoiceApiService { saveFileUseLocal(invoice, ddfpxx); }else if (Constants.STRING_3.equals(type)){ saveFileUseMinio(invoice,ddfpxx,companyservice); + }else if (Constants.STRING_4.equals(type)){ + // 寿仙谷,直接返回税局地址 + invoice.setInvoicePdfUrl( ddfpxx.getSDEWMURL() ); + + saveFileUseLocal(invoice, ddfpxx); } } }