package com.ruoyi.order.api.entity;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
/**
|
* @author HJL
|
* @version 1.0
|
* @since 2024-07-09 18:10
|
*/
|
@Data
|
public class WithdrawDetailVO {
|
|
@ApiModelProperty("订单id")
|
private String orderId;
|
|
@ApiModelProperty("订单编号")
|
private String orderNumber;
|
|
@ApiModelProperty("下单用户id")
|
private Integer userId;
|
|
@ApiModelProperty("回收服务id")
|
private Integer serveId;
|
|
@ApiModelProperty("回收服务名称")
|
private String serveName;
|
|
@ApiModelProperty("回收服务回收价")
|
private BigDecimal servePrice;
|
|
@ApiModelProperty("订单成交价(服务回收价 + 津贴)")
|
private BigDecimal orderMoney;
|
|
@ApiModelProperty("预约姓名")
|
private String reservationName;
|
|
@ApiModelProperty("预约手机号")
|
private String reservationPhone;
|
|
@ApiModelProperty("预约地址")
|
private String reservationAddress;
|
|
@ApiModelProperty("上门时间段")
|
private String time;
|
|
@ApiModelProperty("接单时间(师傅接单或后台派单,更新该字段时间)")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date acceptTime;
|
|
@ApiModelProperty("服务人员id")
|
private Integer serverId;
|
|
@ApiModelProperty("服务人员名称")
|
private String serverName;
|
|
@ApiModelProperty("服务人员手机号")
|
private String serverPhone;
|
|
@ApiModelProperty("预约备注")
|
private String reservationRemark;
|
|
@ApiModelProperty("订单状态(0:待派单;1:待上门;2:待完工;3:已完结;4:已取消;5:已改派)")
|
private Integer state;
|
|
@ApiModelProperty("师傅到达预约地点时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date arriveTime;
|
|
@ApiModelProperty("订单完成时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date completeTime;
|
|
@ApiModelProperty("订单补贴金额")
|
private BigDecimal subsidy;
|
|
@ApiModelProperty("是否已提现(0:未提现,1:已提现)")
|
private Integer isWithdrawal;
|
|
@ApiModelProperty("提现申请状态(0待审核;1已通过;2已驳回)")
|
private Integer withdrawalState;
|
|
@ApiModelProperty("提现申请时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date withdrawalTime;
|
|
@ApiModelProperty("详细地址")
|
private String address;
|
|
@ApiModelProperty("现场照片(多张照片 ','隔开)")
|
private String photo;
|
|
}
|