package com.panzhihua.common.model.vos.shop; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * @ClassName: ComShopFlowerOrderPay * @Author: yh * @Date: 2022/11/9 16:46 * @Description: 花城订单支付记录表 */ @Data @ApiModel("花城订单支付记录") public class ComShopFlowerOrderPayVO { /** * 主键id */ @ApiModelProperty(value = "主键id") private Long id; /** * 订单号 */ @ApiModelProperty(value = "订单号") private String orderNo; /** * 支付单号 */ @ApiModelProperty(value = "支付单号") private String payNo; /** * 微信交易号 */ @ApiModelProperty(value = "微信交易号") private String wxTradeNo; /** * 支付状态(1.未支付 2.已支付) */ @ApiModelProperty(value = "支付状态(1.未支付 2.已支付)") private Integer payStatus; /** * 订单金额 */ @ApiModelProperty(value = "订单金额") private BigDecimal orderAmount; /** * 支付金额 */ @ApiModelProperty(value = "支付金额") private BigDecimal payAmount; /** * 支付时间 */ @ApiModelProperty(value = "支付时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date payTime; /** * 商家id */ @ApiModelProperty(value = "商家id") private Long storeId; /** * 配送方式(1.自提 2.快递) */ @ApiModelProperty(value = "配送方式(1.自提 2.快递)") private Integer deliveryType; /** * 原始订单id */ @ApiModelProperty(value = "原始订单id") private Long orderId; /** * 退款订单号 */ @ApiModelProperty(value = "退款订单号") private String refundOrderNo; /** * 退款状态(1.处理中 2.退款成功 3.退款失败 4.已取消 5.退款中) */ @ApiModelProperty(value = "退款状态(1.处理中 2.退款成功 3.退款失败 4.已取消 5.退款中)") private Integer refundStatus; /** * 类型(1.支付 2.退款 3.取消) */ @ApiModelProperty(value = "类型(1.支付 2.退款 3.取消)") private Integer payType; }