package com.kxs.system.api.vo.kxsapp.camp;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

/**
 * 参与创客列表vo
 *
 * @author 系统
 * @date 2024-05-22 14:29:05
 */
@Data
@Schema(description = "参与创客列表返回实体")
public class CampCampUserPageVO implements Serializable {

	@Serial
	private static final long serialVersionUID = 1L;


    /**
     * 主键ID
     */
    @Schema(description = "主键ID")
    private Integer id;


    /**
     * 用户ID
     */
    @Schema(description = "用户ID")
    private Integer userId;


    /**
     * 用户姓名
     */
    @Schema(description = "用户姓名")
    private String username;


    /**
     * 创客编号
     */
    @Schema(description = "创客编号")
    private String userCode;


    /**
     * 团队开机总数
     */
    @Schema(description = "团队开机总数")
    private Integer teamOpenNum;


    /**
     * 团队下单数量
     */
    @Schema(description = "团队下单数量")
    private Integer teamOrderNum;


    /**
     * 创客订单奖金池
     */
    @Schema(description = "创客订单奖金池")
    private BigDecimal teamOrderPool;


    /**
     * 创客盟主下单奖金池
     */
    @Schema(description = "创客盟主下单奖金池")
    private BigDecimal teamLeaderPool;


    /**
     * 团队下单大小盟主
     */
    @Schema(description = "团队下单大小盟主")
    private Integer teamLeaderNum;





	

}
