DeliveryOrderCreateVO.java 1.31 KB
package com.diligrp.rider.vo;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 创建配送订单返回 VO
 */
@Data
public class DeliveryOrderCreateVO {
    /** 配送中台订单ID */
    private Long deliveryOrderId;
    /** 配送中台订单号 */
    private String orderNo;
    /** 外部系统订单号 */
    private String outOrderNo;
    /** 配送费明细:基础费 */
    private BigDecimal moneyBasic;
    /** 配送费明细:超距费 */
    private BigDecimal moneyDistance;
    /** 配送费明细:时段附加费 */
    private BigDecimal moneyTime;
    /** 总配送费 */
    private BigDecimal totalFee;
    /** 配送距离(km) */
    private BigDecimal distance;
    /** 预计送达时间(分钟) */
    private Integer estimatedMinutes;
    /** 订单状态:2=待接单 */
    private Integer status;
    /** 骑手ID */
    private Long riderId;
    /** 接单时间 */
    private Long grapTime;
    /** 骑手到店时间 */
    private Long arriveShopTime;
    /** 骑手到店经度 */
    private String arriveShopLng;
    /** 骑手到店纬度 */
    private String arriveShopLat;
    /** 骑手到店距离门店距离,单位米 */
    private BigDecimal arriveShopDistance;
    /** 取件时间 */
    private Long pickTime;
    /** 完成时间 */
    private Long completeTime;
}