Create non-abstract YDResponse classes

pull/8040/head
Qiuyi LI 2024-06-27 17:09:14 +02:00
parent a0993fd765
commit 38a832eee4
2 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1,23 @@
package org.jeecg.modules.business.domain.api.yd;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import java.util.List;
@Slf4j
@Data
public class YDParcelTraceResponse extends YDResponse {
@JsonProperty("data")
private List<YDTraceData> traceDataList;
public YDParcelTraceResponse(Integer returnValue, String cnMessage, String enMessage, List<YDTraceData> traceDataList) {
super(returnValue, cnMessage, enMessage);
this.traceDataList = traceDataList;
}
public YDParcelTraceResponse() {
}
}

View File

@ -0,0 +1,21 @@
package org.jeecg.modules.business.domain.api.yd;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
@Slf4j
@Data
public class YDTrackingNumberResponse extends YDResponse {
@JsonProperty("data")
private YDTrackingNumberData trackingNumberData;
public YDTrackingNumberResponse(Integer returnValue, String cnMessage, String enMessage, YDTrackingNumberData trackingNumberData) {
super(returnValue, cnMessage, enMessage);
this.trackingNumberData = trackingNumberData;
}
public YDTrackingNumberResponse() {
}
}