package com.sqx.modules.taskCenter.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 任务领取记录(TaskCenterRecord)表实体类
 *
 * @author ww
 * @since 2024-12-07 17:40:56
 */
@Data
@TableName("task_center_record")
@ApiModel(value = "任务领取记录 实体类")
public class TaskCenterRecord extends Model<TaskCenterRecord> {
    @ApiModelProperty(value = "id",hidden = true)
    private Long id;
    @ApiModelProperty(value = "用户id",hidden = true)
    private Long userId;
    @ApiModelProperty("任务Id 周任务转盘奖励时 该值为 user_sign_record的id")
    private Long taskId;
    @ApiModelProperty("来源Id 周任务(签到的Id) 实物(物品Id)")
    private Long sourceId;
    @ApiModelProperty("奖励名称")
    private String name;
    @ApiModelProperty("奖励类型 1 金币 2 现金 3 虚拟物品 4  5  9转盘")
    private Integer type;
    private Long targetId;
    @ApiModelProperty("数量")
    private Integer number;
    private String createTime;
    private String updateTime;


}

