From f641fff5059789addb2d4cdeb58517e7259cee0d Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期四, 28 八月 2025 17:48:58 +0800 Subject: [PATCH] 条码接口测试 --- src/main/java/com/gs/xiaomi/dto/X5Response.java | 44 ++++++++++++++ src/main/java/com/gs/xiaomi/dto/X5Request.java | 44 ++++++++++++++ src/main/java/com/gs/xiaomi/dto/X5Header.java | 68 ++++++++++++++++++++++ 3 files changed, 156 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/gs/xiaomi/dto/X5Header.java b/src/main/java/com/gs/xiaomi/dto/X5Header.java new file mode 100644 index 0000000..0b62772 --- /dev/null +++ b/src/main/java/com/gs/xiaomi/dto/X5Header.java @@ -0,0 +1,68 @@ +package com.gs.xiaomi.dto; + +import com.fasterxml.jackson.annotation.JsonProperty; + +public class X5Header { + + @JsonProperty("appid") + private String appid; + + @JsonProperty("sign") + private String sign; + + @JsonProperty("code") + private String code; + + @JsonProperty("desc") + private String desc; + + public X5Header() { + } + + public X5Header(String appid, String sign) { + this.appid = appid; + this.sign = sign; + } + + public String getAppid() { + return appid; + } + + public void setAppid(String appid) { + this.appid = appid; + } + + public String getSign() { + return sign; + } + + public void setSign(String sign) { + this.sign = sign; + } + + public String getCode() { + return code; + } + + public void setCode(String code) { + this.code = code; + } + + public String getDesc() { + return desc; + } + + public void setDesc(String desc) { + this.desc = desc; + } + + @Override + public String toString() { + return "X5Header{" + + "appid='" + appid + '\'' + + ", sign='" + sign + '\'' + + ", code='" + code + '\'' + + ", desc='" + desc + '\'' + + '}'; + } +} \ No newline at end of file diff --git a/src/main/java/com/gs/xiaomi/dto/X5Request.java b/src/main/java/com/gs/xiaomi/dto/X5Request.java new file mode 100644 index 0000000..603bee6 --- /dev/null +++ b/src/main/java/com/gs/xiaomi/dto/X5Request.java @@ -0,0 +1,44 @@ +package com.gs.xiaomi.dto; + +import com.fasterxml.jackson.annotation.JsonProperty; + +public class X5Request { + + @JsonProperty("header") + private X5Header header; + + @JsonProperty("body") + private String body; + + public X5Request() { + } + + public X5Request(X5Header header, String body) { + this.header = header; + this.body = body; + } + + public X5Header getHeader() { + return header; + } + + public void setHeader(X5Header header) { + this.header = header; + } + + public String getBody() { + return body; + } + + public void setBody(String body) { + this.body = body; + } + + @Override + public String toString() { + return "X5Request{" + + "header=" + header + + ", body='" + body + '\'' + + '}'; + } +} \ No newline at end of file diff --git a/src/main/java/com/gs/xiaomi/dto/X5Response.java b/src/main/java/com/gs/xiaomi/dto/X5Response.java new file mode 100644 index 0000000..b0b3a2f --- /dev/null +++ b/src/main/java/com/gs/xiaomi/dto/X5Response.java @@ -0,0 +1,44 @@ +package com.gs.xiaomi.dto; + +import com.fasterxml.jackson.annotation.JsonProperty; + +public class X5Response { + + @JsonProperty("header") + private X5Header header; + + @JsonProperty("body") + private Object body; + + public X5Response() { + } + + public X5Response(X5Header header, Object body) { + this.header = header; + this.body = body; + } + + public X5Header getHeader() { + return header; + } + + public void setHeader(X5Header header) { + this.header = header; + } + + public Object getBody() { + return body; + } + + public void setBody(Object body) { + this.body = body; + } + + @Override + public String toString() { + return "X5Response{" + + "header=" + header + + ", body=" + body + + '}'; + } +} \ No newline at end of file -- Gitblit v1.9.3