From 7e7f901b2172281dc294dfbc67e6ad00625f09f4 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期一, 04 三月 2024 10:11:21 +0800 Subject: [PATCH] 合并代码 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/OrderLogistics.java | 337 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 337 insertions(+), 0 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/OrderLogistics.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/OrderLogistics.java new file mode 100644 index 0000000..68651ff --- /dev/null +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/OrderLogistics.java @@ -0,0 +1,337 @@ +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; +} -- Gitblit v1.7.1