package com.zbkj.common.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * @Description: 类描述
 * @date: 2024/11/20 21:33
 * @author: tangz
 * @since JDK 1.8
 **/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "GameTreeOrderVo对象", description = "GameTreeOrderVo对象")
public class GameTreeOrderVo implements Serializable {

    @ApiModelProperty(value = "购买人手机")
    private String account;
    @ApiModelProperty(value = "购买人头像")
    private String avatar;
    @ApiModelProperty(value = "购买商品")
    private String productName;
    @ApiModelProperty(value = "商品图片")
    private String productImage;
    @ApiModelProperty(value = "订单号")
    private String orderId;
    @ApiModelProperty(value = "购买件数")
    private Integer buyNum;
    @ApiModelProperty(value = "支付金额")
    private String payPrice;
    @ApiModelProperty(value = "支付状态：0待支付，1已支付")
    private Integer payStatus;
    @ApiModelProperty(value = "支付时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private String payTime;
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private String createTime;

}
