package com.zhongzheng.modules.order.vo;

import com.zhongzheng.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author change
 * @date 2021年07月21日 10:38
 *
 */
@Data
@ApiModel("用户订单信息")
public class UserOrderInFo {


    @Excel(name = "消费金额")
    @ApiModelProperty("消费金额")
    private BigDecimal price;

    @Excel(name = "订单数量")
    @ApiModelProperty("订单数量")
    private Integer orderNum;

    @Excel(name = "折扣券数量")
    @ApiModelProperty("折扣券数量")
    private Integer couponDiscount;

    @Excel(name = "优惠券数量")
    @ApiModelProperty("优惠券数量")
    private Integer coupon;

    @Excel(name = "用户等级")
    @ApiModelProperty("用户等级")
    private Integer userLevel;

    @Excel(name = "用户经验")
    @ApiModelProperty("用户经验")
    private Long integral;

    @Excel(name = "参加活动次数")
    @ApiModelProperty("参加活动次数")
    private Integer activityNum;

    @Excel(name = "学习时长")
    @ApiModelProperty("学习时长")
    private String studyNum;

    @Excel(name = "课程")
    @ApiModelProperty("课程")
    private Integer courseNum;

    @Excel(name = "题库")
    @ApiModelProperty("题库")
    private Integer bankNum;

    @Excel(name = "收藏课程")
    @ApiModelProperty("收藏课程")
    private Integer collectBankNum;

    @Excel(name = "收藏课程")
    @ApiModelProperty("收藏课程")
    private Integer collectCourseNum;
}
