订单Vo补充。
This commit is contained in:
parent
6c88cd78f9
commit
c4c1cbbc7d
|
|
@ -0,0 +1,183 @@
|
||||||
|
package com.ghy.order.vo;
|
||||||
|
|
||||||
|
import lombok.*;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author : 但星霖
|
||||||
|
* @date : 2022-05-30 20:04
|
||||||
|
* 订单列表返回数据vo
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@ToString
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
|
@Accessors(chain = true)
|
||||||
|
public class OrderDetailsResponseVo implements Serializable {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 序号
|
||||||
|
*/
|
||||||
|
private Long id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 商户ID
|
||||||
|
*/
|
||||||
|
private Long deptId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 订单编码
|
||||||
|
*/
|
||||||
|
private String code;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 订单状态
|
||||||
|
*/
|
||||||
|
private OrderState state;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 便签数据
|
||||||
|
*/
|
||||||
|
private OrderMemo memo;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 订单流转信息,
|
||||||
|
*/
|
||||||
|
private OrderCirculation circulation;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 商家信息
|
||||||
|
*/
|
||||||
|
private OrderBusiness business;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 接单数据信息
|
||||||
|
*/
|
||||||
|
private OrderReceiving receiving;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 订单状态
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
public static class OrderState {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 订单状态
|
||||||
|
*/
|
||||||
|
private Integer orderStatus;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 时间
|
||||||
|
* 对应不同对状态展现不同对时间数据。
|
||||||
|
* 发布时间/接单时间/完成时间
|
||||||
|
* 格式为转移后对yyyy-mm-dd hh:ss:mm
|
||||||
|
*/
|
||||||
|
private String receivingTime;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改上门时间次数
|
||||||
|
* 单一字段展现。
|
||||||
|
*/
|
||||||
|
private Integer doorFrequency;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 便签数据
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
public static class OrderMemo {
|
||||||
|
/**
|
||||||
|
* 便签数据
|
||||||
|
*/
|
||||||
|
private String memoStr;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 流转信息
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
public static class OrderCirculation {
|
||||||
|
/**
|
||||||
|
* 流转信息文本数据
|
||||||
|
*/
|
||||||
|
private String circulationStr;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 流转信息管理员Id
|
||||||
|
*/
|
||||||
|
private String circulationUserId;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 商家信息
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
public static class OrderBusiness {
|
||||||
|
/**
|
||||||
|
* 商家id
|
||||||
|
*/
|
||||||
|
private String businessId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 商家姓名
|
||||||
|
*/
|
||||||
|
private String businessUserName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 商家电话
|
||||||
|
*/
|
||||||
|
private String businessUserPhone;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 接单信息
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
public static class OrderReceiving {
|
||||||
|
/**
|
||||||
|
* 接单人用户Id
|
||||||
|
*/
|
||||||
|
private String receivingUserId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 接单人用户姓名
|
||||||
|
*/
|
||||||
|
private String receivingUserName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 接单人用户电话
|
||||||
|
*/
|
||||||
|
private String receivingUserPhone;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 操作人用户Id
|
||||||
|
*/
|
||||||
|
private String operationUserId;
|
||||||
|
|
||||||
|
/**信·
|
||||||
|
* 操作人用户姓名
|
||||||
|
*/
|
||||||
|
private String operationUserName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 操作人用户电话
|
||||||
|
*/
|
||||||
|
private String operationUserPhone;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue