package com.izouma.nineth.domain; import com.izouma.nineth.enums.MetaTaskStatus; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import javax.persistence.Entity; import javax.persistence.EnumType; import javax.persistence.Enumerated; import java.time.LocalDateTime; @Data @AllArgsConstructor @NoArgsConstructor @Entity @ApiModel("元宇宙玩家领取任务情况") public class MetaTaskToUser extends BaseEntity{ @ApiModelProperty("用户id") private Long userId; @ApiModelProperty("领取时间") private LocalDateTime getTime; @ApiModelProperty("完成时间") private LocalDateTime finishTime; @ApiModelProperty("任务id") private Long taskId; @ApiModelProperty("当前状态") @Enumerated(EnumType.STRING) private MetaTaskStatus status; }