package com.iformall.domain.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.iformall.domain.po.base.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import java.util.Date;

@Data
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
public class WxMerchantTradeDetailVo extends BaseEntity {
    @Excel(name="会员昵称",width = 20,orderNum = "1")
    @io.swagger.annotations.ApiModelProperty(value = "会员昵称", name = "userName")
    protected String userName;

    @Excel(name="手机号码",width = 20,orderNum = "2")
    @io.swagger.annotations.ApiModelProperty(value = "手机号码", name = "phone")
    private String phone;

    @Excel(name="核销券名称",width = 20,orderNum = "3")
    @io.swagger.annotations.ApiModelProperty(value = "券名称", name = "couponName")
    private String couponName;

    @io.swagger.annotations.ApiModelProperty(value = "券价格", name = "couponSale")
    private Integer couponSale;

    @io.swagger.annotations.ApiModelProperty(value = "核销券面额", name = "couponPrice")
    private Integer couponPrice;

    @io.swagger.annotations.ApiModelProperty(value = "消费金额", name = "tradeAmt")
    private Integer tradeAmt;

    @io.swagger.annotations.ApiModelProperty(value = "交易时间", name = "tradeDate")
    private Date tradeDate;

    @Excel(name="交易时间",width = 20,orderNum = "7")
    @io.swagger.annotations.ApiModelProperty(value = "交易时间", name = "tradeDate")
    private String tradeDateStr;



    @Excel(name="券价格",width = 20,orderNum = "4")
    private String couponSaleStr;

    @Excel(name="券面额",width = 20,orderNum = "5")
    private String couponPriceStr;

    @Excel(name="消费金额",width = 20,orderNum = "6")
    private String tradeAmtStr;


}
