All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pdd.pop.sdk.http.api.pop.response.PddLogisticsOrdertraceGetResponse Maven / Gradle / Ivy

There is a newer version: 1.10.85
Show newest version
package com.pdd.pop.sdk.http.api.pop.response;

import com.pdd.pop.ext.fasterxml.jackson.annotation.JsonProperty;
import com.pdd.pop.sdk.http.PopBaseHttpResponse;

import java.util.List;



public class PddLogisticsOrdertraceGetResponse extends PopBaseHttpResponse {

    /**
     * response
     */
    @JsonProperty("logistics_ordertrace_get_resposne")
    private LogisticsOrdertraceGetResposne logisticsOrdertraceGetResposne;

    public LogisticsOrdertraceGetResposne getLogisticsOrdertraceGetResposne() {
        return logisticsOrdertraceGetResposne;
    }

    public static class LogisticsOrdertraceGetResposne {

        /**
         * 返回列表
         */
        @JsonProperty("trace_list")
        private List traceList;

        public List getTraceList() {
            return traceList;
        }
    }

    public static class LogisticsOrdertraceGetResposneTraceListItem {

        /**
         * 状态发生的时间
         */
        @JsonProperty("status_time")
        private String statusTime;

        /**
         * 状态描述
         */
        @JsonProperty("status_desc")
        private String statusDesc;

        /**
         * 节点说明 ,指明当前节点揽收、派送,签收。 GOT 揽件 SEND 派件  SIGN 签收 ARRIVAL 到件 DEPARTURE 发件 FAIL 问题件 REJECTION 拒签 STAY_IN_WAREHOUSE 留仓 SIGN_ON_BEHALF 代收点代签 OTHER 其他 RETURN 退件 IN_ CABINET 入柜/入代收点 OUT_ CABINET 出柜/出代收点
         */
        @JsonProperty("action")
        private String action;

        /**
         * 地址地一
         */
        @JsonProperty("node_description")
        private String nodeDescription;

        /**
         * 时间。。
         */
        @JsonProperty("time")
        private String time;

        /**
         * 描述
         */
        @JsonProperty("desc")
        private String desc;

        public String getStatusTime() {
            return statusTime;
        }

        public String getStatusDesc() {
            return statusDesc;
        }

        public String getAction() {
            return action;
        }

        public String getNodeDescription() {
            return nodeDescription;
        }

        public String getTime() {
            return time;
        }

        public String getDesc() {
            return desc;
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy