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

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;
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy