package com.panzhihua.common.model.vos.shop;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.panzhihua.common.model.vos.community.convenient.ConvenientMerchantVO;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* @ClassName: ComShopFlowerRefundOrderVO
|
* @Author: yh
|
* @Date: 2022/11/16 15:05
|
* @Description: TODO
|
*/
|
@Data
|
public class ComShopFlowerRefundOrderVO {
|
|
/**
|
* 订单id
|
*/
|
@ApiModelProperty("退款订单id")
|
private Long id;
|
|
/**
|
* 店铺id
|
*/
|
@ApiModelProperty("店铺id")
|
private Long storeId;
|
|
/**
|
* 用户id
|
*/
|
@ApiModelProperty("用户id")
|
private Long userId;
|
|
/**
|
* 原始订单号
|
*/
|
@ApiModelProperty("原始订单号")
|
private String orderNo;
|
|
/**
|
* 原始订单id
|
*/
|
@ApiModelProperty("原始订单id")
|
private String orderId;
|
|
/**
|
* 退款订单号
|
*/
|
@ApiModelProperty("退款订单号")
|
private String refundOrderNo;
|
|
/**
|
* 订单状态(9.处理中 10.退款成功 11.退款失败 12.已取消 13.退款中)
|
*/
|
@ApiModelProperty("订单状态(9.处理中 10.退款成功 11.退款失败 12.已取消 13.退款中)")
|
private Integer status;
|
|
/**
|
* 删除状态(1.未删除 2.已删除)
|
*/
|
@ApiModelProperty("删除状态(1.未删除 2.已删除)")
|
private Integer deleteStatus;
|
|
/**
|
* 支付总金额
|
*/
|
@ApiModelProperty("支付总金额")
|
private BigDecimal payAmount;
|
|
/**
|
* 申请退款金额
|
*/
|
@ApiModelProperty("申请退款金额")
|
private BigDecimal refundAmount;
|
|
/**
|
* 退款原因
|
*/
|
@ApiModelProperty("退款原因")
|
private String refundReason;
|
|
/**
|
* 退款照片
|
*/
|
@ApiModelProperty("退款照片")
|
private String refundPic;
|
|
/**
|
* 申请时间
|
*/
|
@ApiModelProperty("申请时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date createAt;
|
|
/**
|
* 修改时间
|
*/
|
@ApiModelProperty("修改时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date updateAt;
|
|
/**
|
* 处理时间
|
*/
|
@ApiModelProperty("处理时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date handleTime;
|
|
/**
|
* 退款时间
|
*/
|
@ApiModelProperty("退款时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date refundTime;
|
|
/**
|
* 取消时间
|
*/
|
@ApiModelProperty("取消时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date cancelTime;
|
|
/**
|
* 处理结果
|
*/
|
@ApiModelProperty("处理结果(1.同意 2.拒绝)")
|
private String handleResult;
|
|
/**
|
* 商家备注
|
*/
|
@ApiModelProperty("商家备注")
|
private String remark;
|
|
@ApiModelProperty(value = "订单下店铺信息")
|
private ConvenientMerchantVO convenientMerchantVO;
|
|
@ApiModelProperty(value = "订单下商品信息")
|
private List<ComShopFlowerOrderGoodsVO> orderGoodsVOList;
|
|
/**
|
* 商品名称
|
*/
|
@ApiModelProperty("商品名称")
|
private String goodsName;
|
|
/**
|
* 商品规格名称
|
*/
|
@ApiModelProperty("商品规格名称")
|
private String goodsAttrName;
|
|
@ApiModelProperty(value = "店铺名称")
|
private String storeName;
|
|
@ApiModelProperty(value = "订单金额")
|
private BigDecimal totalAmount;
|
|
@ApiModelProperty(value = "自提点名称")
|
private String pointName;
|
}
|