| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package com.ruoyi.system.domain.flash;
- import java.util.Date;
- import java.math.BigDecimal;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableName;
- import com.baomidou.mybatisplus.annotation.IdType;
- import lombok.Data;
- /** 所有新订单的站点唯一真值,单取货点订单也保存取货和收货站。 */
- @Data
- @TableName("flash_delivery_order_stop")
- public class FlashDeliveryOrderStop {
- @TableId(type = IdType.AUTO)
- private Long id;
- private Long orderId;
- /** 站点类型:PICKUP取货、DELIVERY收货;v2多点取送允许多个收货站。 */
- private String stopType;
- /** 用户填写顺序,从0开始;骑手调整前往目标不改变此顺序。 */
- private Integer stopOrder;
- /** 接单后用于履约核对的地址快照,骑手不可改写。 */
- private String name;
- private String phone;
- /** 完整地址文本,不做城市/区拆分,路线与计价以经纬度为准。 */
- private String address;
- private String addressDetail;
- private String handoffMethod;
- private BigDecimal longitude;
- private BigDecimal latitude;
- /** 选填备注,告知骑手该站取什么或送什么。 */
- private String remark;
- /** 收货站按联系人电话匹配的注册用户,匹配不到为空。 */
- private Long receiverUserId;
- /** 启用收货码时按收货站生成;空时回退订单级收货码。 */
- private String deliveryPinCode;
- /** 取货站状态为PENDING/PICKED_UP,收货站为PENDING/DELIVERED。 */
- private String status;
- private Date pickedUpAt;
- private Date deliveredAt;
- private Date createTime;
- }
|