package com.ruoyi.logistics.dto;

import lombok.Data;

import java.util.Date;
import java.util.Map;

@Data
public class JDOrderStatusRequestDTO {

    // 京东物流订单号
    private String orderNo;
    // 三方平台订单号
    private String customerOrderNo;
    // 京东物流运单号
    private String waybillNo;
    // 话术
    private String remark;
    // 操作人名称
    private String operatorName;
    // 操作时间
    private String operationTime;
    // 操作节点阶段
    private String operationType;
    // 操作节点状态
    private String operationCode;
    // 操作站点
    private String operateSite;
    // 操作站点id
    private String operateSiteId;
    // 路区地址信息
    private OperateLocation operateLocation;
    // 扩展参数
    private Map<String, String> extend;

    @Data
    public class OperateLocation {
        // 路由 省
        private String routeProvinceName;
        // 路由 市
        private String routeCityName;
        // 路由 区
        private String routeDistrictName;
        // 路由 县
        private String routeStreetName;
    }
}
