package com.zhongzheng.modules.activity.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Date;



/**
 * 用户领取记录添加对象 activity_task_user
 *
 * @author change
 * @date 2021-06-16
 */
@Data
@ApiModel("用户领取记录添加对象")
public class ActivityTaskUserAddBo {

    /** $column.columnComment */
    @ApiModelProperty("$column.columnComment")
    private Long createTime;
    /** $column.columnComment */
    @ApiModelProperty("$column.columnComment")
    private Long updateTime;
    /** 领取分数 */
    @ApiModelProperty("领取分数")
    private String score;
    /** 任务名称  0每日签到 1完善信息 2邀请好友 3每日分享
4视频学习 5模拟考试 */
    @ApiModelProperty("任务名称  0每日签到 1完善信息 2邀请好友 3每日分享 4视频学习 5模拟考试")
    @NotNull(message = "任务名称类型不能为空")
    private Integer taskType;

    /** 用户id*/
    @ApiModelProperty("用户id")
    @NotNull(message = "用户ID不能为空")
    private Long UserId;

    /** 任务ID*/
    @ApiModelProperty("任务ID")
    private Long taskId;
}
