New file |
| | |
| | | package com.dsh.guns.modular.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 小件物流订单 |
| | | */ |
| | | @Data |
| | | @TableName("t_order_logistics") |
| | | public class OrderLogistics { |
| | | /** |
| | | * 主键 |
| | | */ |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | @TableField("id") |
| | | private Integer id; |
| | | /** |
| | | * 订单类型(4=同城物流,5=跨城物流) |
| | | */ |
| | | @TableField("type") |
| | | private Integer type; |
| | | /** |
| | | * 用户id |
| | | */ |
| | | @TableField("userId") |
| | | private Integer userId; |
| | | /** |
| | | * 司机id |
| | | */ |
| | | @TableField("driverId") |
| | | private Integer driverId; |
| | | /** |
| | | * 车辆id |
| | | */ |
| | | @TableField("carId") |
| | | private Integer carId; |
| | | /** |
| | | * 订单号 |
| | | */ |
| | | @TableField("orderNum") |
| | | private String orderNum; |
| | | /** |
| | | * 货物名称 |
| | | */ |
| | | @TableField("cargoName") |
| | | private String cargoName; |
| | | /** |
| | | * 是否加急(1=否,2=是)1:N,2:Y |
| | | */ |
| | | @TableField("urgent") |
| | | private Integer urgent; |
| | | /** |
| | | * 货物数量 |
| | | */ |
| | | @TableField("cargoNumber") |
| | | private Integer cargoNumber; |
| | | /** |
| | | * 备注信息 |
| | | */ |
| | | @TableField("remark") |
| | | private String remark; |
| | | /** |
| | | * 下单地点经度 |
| | | */ |
| | | @TableField("placementLon") |
| | | private Double placementLon; |
| | | /** |
| | | * 下单地点纬度 |
| | | */ |
| | | @TableField("placementLat") |
| | | private Double placementLat; |
| | | /** |
| | | * 下单地点 |
| | | */ |
| | | @TableField("placementAddress") |
| | | private String placementAddress; |
| | | /** |
| | | * 起点经度 |
| | | */ |
| | | @TableField("startLon") |
| | | private Double startLon; |
| | | /** |
| | | * 起点纬度 |
| | | */ |
| | | @TableField("startLat") |
| | | private Double startLat; |
| | | /** |
| | | * 起点 |
| | | */ |
| | | @TableField("startAddress") |
| | | private String startAddress; |
| | | /** |
| | | * 目的地经度 |
| | | */ |
| | | @TableField("endLon") |
| | | private Double endLon; |
| | | /** |
| | | * 目的地纬度 |
| | | */ |
| | | @TableField("endLat") |
| | | private Double endLat; |
| | | /** |
| | | * 目的地 |
| | | */ |
| | | @TableField("endAddress") |
| | | private String endAddress; |
| | | /** |
| | | * 收件人姓名 |
| | | */ |
| | | @TableField("recipient") |
| | | private String recipient; |
| | | /** |
| | | * 收件人电话 |
| | | */ |
| | | @TableField("recipientPhone") |
| | | private String recipientPhone; |
| | | /** |
| | | * 上车点经度 |
| | | */ |
| | | @TableField("boardingLon") |
| | | private Double boardingLon; |
| | | /** |
| | | * 上车点纬度 |
| | | */ |
| | | @TableField("boardingLat") |
| | | private Double boardingLat; |
| | | /** |
| | | * 上车地点 |
| | | */ |
| | | @TableField("boardingAddress") |
| | | private String boardingAddress; |
| | | /** |
| | | * 上车时间 |
| | | */ |
| | | @TableField("boardingTime") |
| | | private Date boardingTime; |
| | | /** |
| | | * 下车点经度 |
| | | */ |
| | | @TableField("getoffLon") |
| | | private Double getoffLon; |
| | | /** |
| | | * 下车点纬度 |
| | | */ |
| | | @TableField("getoffLat") |
| | | private Double getoffLat; |
| | | /** |
| | | * 下车点 |
| | | */ |
| | | @TableField("getoffAddress") |
| | | private String getoffAddress; |
| | | /** |
| | | * 下车时间 |
| | | */ |
| | | @TableField("getoffTime") |
| | | private Date getoffTime; |
| | | /** |
| | | * 行驶里程数(米) |
| | | */ |
| | | @TableField("mileage") |
| | | private Double mileage; |
| | | /** |
| | | * 支付方式(1=OK平台支付,2=其他方式支付) |
| | | */ |
| | | @TableField("payManner") |
| | | private Integer payManner; |
| | | /** |
| | | * 支付方式(1=微信,2=支付宝,3=余额) |
| | | * 1:wechat 2:alipay 3:balance |
| | | */ |
| | | @TableField("payType") |
| | | private Integer payType; |
| | | /** |
| | | * 订单金额 |
| | | */ |
| | | @TableField("orderMoney") |
| | | private Double orderMoney; |
| | | /** |
| | | * 行程费 |
| | | */ |
| | | @TableField("travelMoney") |
| | | private Double travelMoney; |
| | | /** |
| | | * 小费 |
| | | */ |
| | | @TableField("tipMoney") |
| | | private Double tipMoney; |
| | | /** |
| | | * 红包抵扣金额 |
| | | */ |
| | | @TableField("redPacketMoney") |
| | | private Double redPacketMoney; |
| | | /** |
| | | * 优惠券抵扣金额 |
| | | */ |
| | | @TableField("couponMoney") |
| | | private Double couponMoney; |
| | | /** |
| | | * 红包id |
| | | */ |
| | | @TableField("redPacketId") |
| | | private Integer redPacketId; |
| | | /** |
| | | * 优惠券id |
| | | */ |
| | | @TableField("couponId") |
| | | private Integer couponId; |
| | | /** |
| | | * 折扣 |
| | | */ |
| | | @TableField("discount") |
| | | private Double discount; |
| | | /** |
| | | * 折扣优惠金额 |
| | | */ |
| | | @TableField("discountMoney") |
| | | private Double discountMoney; |
| | | /** |
| | | * 折扣活动id |
| | | */ |
| | | @TableField("activityId") |
| | | private Integer activityId; |
| | | /** |
| | | * 公司id |
| | | */ |
| | | @TableField("companyId") |
| | | private Integer companyId; |
| | | /** |
| | | * 支付金额 |
| | | */ |
| | | @TableField("payMoney") |
| | | private Double payMoney; |
| | | /** |
| | | * 状态(1=待接单,2=待出发,3=待到达预约地点,4=待取货,5=送货中,6=已送达,7=待支付,8=需补差价,9=已取货,10=已取消,11=已支付差价) |
| | | 1=Awaiting order acceptance, 2=Awaiting departure, 3=En route to appointment location, 4=Waiting for passenger to board, 5=In-service, 6=Service completed, 7=Awaiting payment, 8=Awaiting evaluation, 9=Service completed, 10=Cancelled, 11=In process of reassigning, 12=Waiting for cancellation payment |
| | | */ |
| | | @TableField("state") |
| | | private Integer state; |
| | | /** |
| | | * 下单时间 |
| | | */ |
| | | @TableField("insertTime") |
| | | private Date insertTime; |
| | | /** |
| | | * 预约取货时间 |
| | | */ |
| | | @TableField("travelTime") |
| | | private Date travelTime; |
| | | /** |
| | | * 抢单时间 |
| | | */ |
| | | @TableField("snatchOrderTime") |
| | | private Date snatchOrderTime; |
| | | /** |
| | | * 司机点出发时间 |
| | | */ |
| | | @TableField("setOutTime") |
| | | private Date setOutTime; |
| | | /** |
| | | * 司机到达预约地点时间 |
| | | */ |
| | | @TableField("arriveTime") |
| | | private Date arriveTime; |
| | | /** |
| | | * 开始服务时间 |
| | | */ |
| | | @TableField("startServiceTime") |
| | | private Date startServiceTime; |
| | | /** |
| | | * 结束服务时间 |
| | | */ |
| | | @TableField("endServiceTime") |
| | | private Date endServiceTime; |
| | | /** |
| | | * 订单来源(1:APP下单,2:扫码下单,3:小程序下单,4:司机下单,5:调度下单) |
| | | */ |
| | | @TableField("orderSource") |
| | | private Integer orderSource; |
| | | /** |
| | | * 发票id |
| | | */ |
| | | @TableField("invoiceId") |
| | | private Integer invoiceId; |
| | | /** |
| | | * 高德猎鹰轨迹id |
| | | * @return |
| | | */ |
| | | @TableField("trackId") |
| | | private String trackId; |
| | | /** |
| | | * 是否删除(1=否,2=是)1:N,2:Y |
| | | */ |
| | | @TableField("isDelete") |
| | | private Integer isDelete; |
| | | /** |
| | | * 移动小号 |
| | | * @return |
| | | */ |
| | | @TableField("telX") |
| | | private String telX; |
| | | /** |
| | | * 绑定小号关系id |
| | | * @return |
| | | */ |
| | | @TableField("bindId") |
| | | private String bindId; |
| | | /** |
| | | * 取件码 |
| | | * @return |
| | | */ |
| | | @TableField("pickUpCode") |
| | | private String pickUpCode; |
| | | /** |
| | | * 是否是改派单(1=否,=是) |
| | | * @return |
| | | */ |
| | | @TableField("isReassign") |
| | | private Integer isReassign; |
| | | /** |
| | | * 改派通知标识(0=没有改派,1=改派中,2=已改派)用于通知前端获取新司机数据 |
| | | * The reassignment notification flag (0=no reassignment, 1=reassignment in progress, 2=reassignment completed) is used to notify the frontend to fetch new driver data. |
| | | */ |
| | | @TableField("reassignNotice") |
| | | private Integer reassignNotice; |
| | | /** |
| | | * 抢单状态(1=正常抢单,2=订单大厅) |
| | | * 1:normal 2:grab hall |
| | | */ |
| | | @TableField("orderHall") |
| | | private Integer orderHall; |
| | | } |