MetaTaskToUser.java 924 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.izouma.nineth.domain;
  2. import com.izouma.nineth.enums.MetaTaskStatus;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.AllArgsConstructor;
  6. import lombok.Data;
  7. import lombok.NoArgsConstructor;
  8. import javax.persistence.Entity;
  9. import javax.persistence.EnumType;
  10. import javax.persistence.Enumerated;
  11. import java.time.LocalDateTime;
  12. @Data
  13. @AllArgsConstructor
  14. @NoArgsConstructor
  15. @Entity
  16. @ApiModel("元宇宙玩家领取任务情况")
  17. public class MetaTaskToUser extends BaseEntity{
  18. @ApiModelProperty("用户id")
  19. private Long userId;
  20. @ApiModelProperty("领取时间")
  21. private LocalDateTime getTime;
  22. @ApiModelProperty("完成时间")
  23. private LocalDateTime finishTime;
  24. @ApiModelProperty("任务id")
  25. private Long taskId;
  26. @ApiModelProperty("当前状态")
  27. @Enumerated(EnumType.STRING)
  28. private MetaTaskStatus status;
  29. }