package com.ruoyi.worker.vo;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
/**
|
* @author HJL
|
* @version 1.0
|
* @since 2024-06-05 15:41
|
*/
|
@Data
|
public class OrderListVO {
|
|
@ApiModelProperty("订单id")
|
private Integer orderId;
|
|
@ApiModelProperty("订单编号")
|
private String orderNumber;
|
|
@ApiModelProperty("站点id")
|
private Integer siteId;
|
|
@ApiModelProperty("站点名称")
|
private String siteName;
|
|
@ApiModelProperty("回收服务id")
|
private Integer serveId;
|
|
@ApiModelProperty("回收服务名称")
|
private String serveName;
|
|
@ApiModelProperty("回收服务封面图")
|
private String servePicture;
|
|
@ApiModelProperty("回收服务的回收价")
|
private BigDecimal servePrice;
|
|
@ApiModelProperty("下单用户id")
|
private Integer userId;
|
|
@ApiModelProperty("预约姓名")
|
private String reservationName;
|
|
@ApiModelProperty("预约手机号")
|
private String reservationPhone;
|
|
@ApiModelProperty("预约地址")
|
private String reservationAddress;
|
|
@ApiModelProperty("预约上门时间")
|
private Date time;
|
|
@ApiModelProperty("服务人员id")
|
private Integer serverId;
|
|
@ApiModelProperty("服务人员名称")
|
private String serverName;
|
|
@ApiModelProperty("服务人员手机号")
|
private String serverPhone;
|
|
@ApiModelProperty("服务备注")
|
private String reservationRemark;
|
|
@ApiModelProperty("订单成交价(服务回收价 + 津贴)")
|
private BigDecimal orderMoney;
|
|
@ApiModelProperty("订单状态(0:待派单;1:待上门;2:待完工;3:已完结;4:已取消;5:已改派)")
|
private Integer state;
|
|
@ApiModelProperty("接单时间(师傅接单或后台派单,更新该字段时间)")
|
private Date acceptTime;
|
|
@ApiModelProperty("师傅到达预约地点时间")
|
private Date arriveTime;
|
|
@ApiModelProperty("订单类型(0:正常订单,1:后台订单(后台订单与用户端、师傅端无联系))")
|
private Integer type;
|
|
@ApiModelProperty("下单用户经度")
|
private Integer longitude;
|
|
@ApiModelProperty("下单用户纬度")
|
private Integer latitude;
|
|
public OrderListVO(Integer orderId) {
|
this.orderId = orderId;
|
}
|
}
|