package cc.mrbird.febs.mall.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
@Data
|
@ApiModel(value = "AdminMallOrderInfoVo", description = "信息返回类")
|
public class AdminMallOrderInfoVo {
|
|
private Long id;
|
|
private String orderNo;
|
|
private Long memberId;
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date orderTime;
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date payTime;
|
|
private BigDecimal amount;
|
|
private String payMethod;
|
|
private String payOrderNo;
|
|
private String payImage;
|
|
private String payResult;
|
|
/**
|
* 状态 1-待支付2-待发货3-待收货4-已完成5-退款中6-已退款7-已取消
|
*/
|
private Integer status;
|
|
/**
|
* 取消类型 1-超时未支付2-主动取消
|
*/
|
private Integer cancelType;
|
public static final Integer CANCEL_OVERTIME_NO_PAY = 1;
|
public static final Integer CANCEL_BY_SELF = 2;
|
|
private String name;
|
|
private String phone;
|
|
private String address;
|
|
private String longitude;
|
|
private String latitude;
|
|
private String remark;
|
|
private Integer delFlag;
|
|
/**
|
* 购买人姓名
|
*/
|
private String memberName;
|
|
private String memberPhone;
|
|
private String memberBindPhone;
|
|
private String memberEmail;
|
|
private Integer carriage;
|
//配送方式 1:自提 2:快递
|
private Integer deliveryType;
|
|
private String wxOrderNo;
|
//配送状态 1:待配送 2:配送中 3:已送达
|
private Integer deliveryState;
|
//是否送货上门 1:是 2:否
|
private Integer isHome;
|
//团长姓名
|
private String leaderName;
|
//商品名称
|
private String goodsName;
|
}
|