From f8811412e983fdc1d35a909c004c858fc3194636 Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期四, 13 二月 2025 11:08:56 +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