Bladeren bron

申请圆通电子面单号优化

hu 1 maand geleden
bovenliggende
commit
0587700fd2

+ 14 - 0
pom.xml

@@ -157,6 +157,20 @@
             <version>2.3.0</version>
         </dependency>
 
+        <!-- JAXB API (Jakarta EE) -->
+        <dependency>
+            <groupId>jakarta.xml.bind</groupId>
+            <artifactId>jakarta.xml.bind-api</artifactId>
+            <version>4.0.0</version>
+        </dependency>
+
+        <!-- JAXB 运行时实现 -->
+        <dependency>
+            <groupId>org.glassfish.jaxb</groupId>
+            <artifactId>jaxb-runtime</artifactId>
+            <version>4.0.0</version>
+        </dependency>
+
     </dependencies>
 
     <build>

+ 2 - 1
src/custom/restcontroller/webmanage/sale/expressform/util/YTOExpressMailNoClient.java

@@ -80,7 +80,8 @@ public class YTOExpressMailNoClient {
 		paramMap.put("clientId", clientId);
 		//P2Server.WSLOGGER.warn("sendRequestForMailNo - paramMap: "+paramMap);
 		String result= HttpClientHelper.sendPost(targetUrl, null, paramMap);
-		//P2Server.WSLOGGER.warn("sendRequestForMailNo - resultStr: "+result);
+		System.err.println("sendRequestForMailNo - resultStr: "+paramMap);
+
 		if(result == null) {
 			return null;
 		}

+ 4 - 4
src/custom/restcontroller/webmanage/sale/expressform/util/basic/XmlUtil.java

@@ -6,10 +6,10 @@ import org.jdom2.Element;
 import org.jdom2.JDOMException;
 import org.jdom2.input.SAXBuilder;
 
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.JAXBException;
-import javax.xml.bind.Marshaller;
-import javax.xml.bind.Unmarshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.JAXBException;
+import jakarta.xml.bind.Marshaller;
+import jakarta.xml.bind.Unmarshaller;
 import java.io.*;
 import java.util.*;
 import java.util.Map.Entry;

+ 1 - 1
src/custom/restcontroller/webmanage/sale/expressform/util/bean/Item.java

@@ -1,6 +1,6 @@
 package restcontroller.webmanage.sale.expressform.util.bean;
 
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
 
 /**
  * ��Ʒ

+ 1 - 1
src/custom/restcontroller/webmanage/sale/expressform/util/bean/Person.java

@@ -1,6 +1,6 @@
 package restcontroller.webmanage.sale.expressform.util.bean;
 
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlRootElement;
 
 /**
  * 寄件人或收件人

+ 3 - 3
src/custom/restcontroller/webmanage/sale/expressform/util/bean/YTORequestOrder.java

@@ -3,9 +3,9 @@ package restcontroller.webmanage.sale.expressform.util.bean;
 
 import common.YosException;
 
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlElementWrapper;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlElement;
+import jakarta.xml.bind.annotation.XmlElementWrapper;
+import jakarta.xml.bind.annotation.XmlRootElement;
 import java.util.Date;
 
 /**