com.pdd.pop.sdk.http.api.ark.response.PddWmsDepotTicketProblemGetResponse 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;
import java.util.List;
public class PddWmsDepotTicketProblemGetResponse extends PopBaseHttpResponse {
/**
* response
*/
@JsonProperty("response")
private Response response;
public Response getResponse() {
return response;
}
public static class Response {
/**
* 是否成功
*/
@JsonProperty("success")
private Boolean success;
/**
* 错误码
*/
@JsonProperty("errorCode")
private Integer errorCode;
/**
* 错误信息
*/
@JsonProperty("errorMsg")
private String errorMsg;
/**
* result
*/
@JsonProperty("result")
private List result;
public Boolean getSuccess() {
return success;
}
public Integer getErrorCode() {
return errorCode;
}
public String getErrorMsg() {
return errorMsg;
}
public List getResult() {
return result;
}
}
public static class ResponseResultItem {
/**
* 问题类型id
*/
@JsonProperty("id")
private Long id;
/**
* 问题类型描述,最大长度32
*/
@JsonProperty("typeDesc")
private String typeDesc;
/**
* 首次响应时长,单位:s
*/
@JsonProperty("firstResponseTime")
private Integer firstResponseTime;
/**
* 父级问题类型id,一级问题类型parent_id为0
*/
@JsonProperty("parentId")
private Long parentId;
/**
* 结果类型
*/
@JsonProperty("consultType")
private Integer consultType;
/**
* solveTime
*/
@JsonProperty("solveTime")
private Integer solveTime;
public Long getId() {
return id;
}
public String getTypeDesc() {
return typeDesc;
}
public Integer getFirstResponseTime() {
return firstResponseTime;
}
public Long getParentId() {
return parentId;
}
public Integer getConsultType() {
return consultType;
}
public Integer getSolveTime() {
return solveTime;
}
}
}