From c245fd8c67c75ebec392d52b29af7d532282a737 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Tue, 26 Nov 2024 15:08:13 +0800
Subject: [PATCH] feat(mall): 新增运费模板功能

---
 src/main/java/com/best/javaSdk/BsApi.java |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/best/javaSdk/BsApi.java b/src/main/java/com/best/javaSdk/BsApi.java
index 1792271..869b879 100644
--- a/src/main/java/com/best/javaSdk/BsApi.java
+++ b/src/main/java/com/best/javaSdk/BsApi.java
@@ -4,6 +4,7 @@
 import com.best.javaSdk.kdTraceQuery.request.KdTraceQueryReq;
 import com.best.javaSdk.kdTraceQuery.request.MailNos;
 import com.best.javaSdk.kdTraceQuery.response.KdTraceQueryRsp;
+import com.best.javaSdk.kdTraceQuery.response.TraceLogs;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -11,9 +12,9 @@
 public class BsApi {
 
     public static void main(String[] args) {
-        String url = "http://open-sgp.800best.com/api-server/m9api/api/process";
-        String partnerID = "71";
-        String partnerKey = "G95DIM64";
+        String url = "http://sea-edi-hxtest.800best.com/Malaysia/kdapi/api/process";
+        String partnerID = "M_TEST";
+        String partnerKey = "TEST12345";
         String format = "JSON";
 
         Client client = new Client(url, partnerID, partnerKey, format);
@@ -21,12 +22,15 @@
         KdTraceQueryReq tdTraceQueryReq = new KdTraceQueryReq();
         MailNos mailNos = new MailNos();
         List<String> mailNo = new ArrayList<>();
-        mailNo.add("JT689574278404");
+        mailNo.add("451238000");
         mailNos.setMailNo(mailNo);
         tdTraceQueryReq.setMailNos(mailNos);
         tdTraceQueryReq.setLangType("zh-CN");
+//        tdTraceQueryReq.setLangType("en-US");
 
         KdTraceQueryRsp kdTraceQueryRsp = client.executed(tdTraceQueryReq);
-        System.out.println(JSONUtil.parseObj(kdTraceQueryRsp));
+        List<TraceLogs> traceLogs = kdTraceQueryRsp.getTraceLogs();
+        traceLogs.forEach(item1 -> item1.getTraces().getTrace().forEach(trace -> System.out.println(JSONUtil.toJsonStr(trace))) );
+
     }
 }

--
Gitblit v1.9.1