From 41a5ac443936a0c3d891d04955a8b77566220f05 Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期三, 12 二月 2025 21:39:28 +0800
Subject: [PATCH] 协客云的三个接口修改

---
 src/test/java/com/gs/xky/XkyApplicationTests.java |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/src/test/java/com/gs/xky/XkyApplicationTests.java b/src/test/java/com/gs/xky/XkyApplicationTests.java
index 7344742..83d8dec 100644
--- a/src/test/java/com/gs/xky/XkyApplicationTests.java
+++ b/src/test/java/com/gs/xky/XkyApplicationTests.java
@@ -1,5 +1,12 @@
 package com.gs.xky;
 
+import com.alibaba.fastjson2.JSON;
+import com.gs.xky.config.ApiResponse;
+import com.gs.xky.config.BodyParam;
+import com.gs.xky.config.DataAcquisitionConfiguration;
+import com.gs.xky.config.XkyCommonParam;
+import com.gs.xky.dto.XkyDetail;
+import com.gs.xky.service.ApiService;
 import com.gs.xky.service.XkyService;
 import org.junit.jupiter.api.Test;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -14,10 +21,30 @@
     @Autowired
     private XkyService xkyService;
 
+    @Autowired
+    private ApiService apiService;
+
     @Test
     void contextLoads() throws IOException {
 
         xkyService.GetSaveDetail();
     }
 
+    @Test
+    void cs() throws IOException {
+        XkyCommonParam param = XkyCommonParam.GetInit();
+
+        // 鍒涘缓 BodyParam 瀵硅薄骞惰祴鍊�
+        BodyParam bodyParam = new BodyParam();
+
+        bodyParam.setErpCode(DataAcquisitionConfiguration.TEST_ERP_CODE);
+        bodyParam.setDeliveryNo("22250212VVWU");
+
+        param.setBody(bodyParam);
+
+        ApiResponse<XkyDetail> noList = apiService.sendListRequest(param, XkyDetail.class, "https://openapi.xiekeyun.com/delivery/getDetail.json");
+
+        System.out.println(JSON.toJSONString(noList.getData()));
+    }
+
 }
\ No newline at end of file

--
Gitblit v1.9.3