package cn.iocoder.yudao.module.member.controller.admin.activitypay.vo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.ToString;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Schema(description = "管理后台 - 活动付款分页 Request VO")
@Data
@ToString(callSuper = true)
public class ActivityPayPageRVO {


    @ExcelProperty("编号")
    private Long id;

    @ExcelProperty("活动名")
    private String activityName;

    @ExcelProperty("商户名称")
    private String name;

    @ExcelProperty("桌号")
    private String serialNumbers;

    @ExcelProperty("价格")
    private BigDecimal price;

    @ExcelProperty("用户昵称")
    private String nickName;

    @ExcelProperty("电话")
    private String mobile;

    @ExcelProperty("预约就餐时间")
    private String reserveTime;

    @ExcelIgnore
    private String voucher;

    @ExcelProperty("代金券使用数量")
    private int voucherNum;

    @ExcelProperty("创建时间")
    private LocalDateTime createTime;


}