com.pdd.pop.sdk.http.api.ark.response.PddWmsOrderQueryResponse Maven / Gradle / Ivy
package com.pdd.pop.sdk.http.api.ark.response;
import com.pdd.pop.ext.fasterxml.jackson.annotation.JsonProperty;
import com.pdd.pop.sdk.http.PopBaseHttpResponse;
public class PddWmsOrderQueryResponse extends PopBaseHttpResponse {
/**
* response
*/
@JsonProperty("response")
private Response response;
public Response getResponse() {
return response;
}
public static class Response {
/**
* 响应码
*/
@JsonProperty("code")
private String code;
/**
* 响应结果:success|failure
*/
@JsonProperty("flag")
private String flag;
/**
* 响应信息
*/
@JsonProperty("message")
private String message;
/**
* 单据状态
*/
@JsonProperty("process")
private ResponseProcess process;
public String getCode() {
return code;
}
public String getFlag() {
return flag;
}
public String getMessage() {
return message;
}
public ResponseProcess getProcess() {
return process;
}
}
public static class ResponseProcess {
/**
* 单据状态(ACCEPT=仓库接单;PARTFULFILLED-部分收货完成;FULFILLED=收货完成;DELIVERED=已发货;EXCEPTION =异常;CLOSED= 关闭;CANCELED= 取 消;REJECT=仓库拒单;SIGN=签收;TMSCANCELED=快递拦截;OTHER=其他;PARTDELIVERED=部分发货完成;TMSCANCELFAILED=快递拦截失败; REFUSESIGN买家拒签;TMS_ACCEPT取件完成;TMSREJECT取件失败;CANCELFAILURE取消失败;DELIVERING=派件中 ;SIGNAZ签收已安装;SIGNWAZ签收未安装;只传英 文编码)
*/
@JsonProperty("processStatus")
private String processStatus;
public String getProcessStatus() {
return processStatus;
}
}
}