MetaSpatialWharf.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.izouma.nineth.domain;
  2. import com.alibaba.excel.annotation.ExcelIgnore;
  3. import com.alibaba.excel.annotation.ExcelProperty;
  4. import io.swagger.annotations.ApiModel;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.AllArgsConstructor;
  7. import lombok.Data;
  8. import lombok.NoArgsConstructor;
  9. import javax.persistence.Entity;
  10. import javax.persistence.Transient;
  11. @Data
  12. @AllArgsConstructor
  13. @NoArgsConstructor
  14. @Entity
  15. @ApiModel("元宇宙空间码头列表")
  16. public class MetaSpatialWharf extends BaseEntity {
  17. @ApiModelProperty("岛屿id 对应元宇宙空间id")
  18. @ExcelProperty("岛屿id 对应元宇宙空间id")
  19. private Long isLandId;
  20. @ApiModelProperty("船只id 对应NFT资产id")
  21. @ExcelProperty("船只id 对应NFT资产id")
  22. private Long boatId;
  23. @ApiModelProperty("船只图片 NFT图片")
  24. @ExcelProperty("船只图片 NFT图片")
  25. private String boatImg;
  26. @ApiModelProperty("所属用户")
  27. @ExcelProperty("所属用户")
  28. private Long userId;
  29. @ApiModelProperty("船只类型 NFT稀有度")
  30. @ExcelProperty("船只类型 NFT稀有度")
  31. private String boatType;
  32. @ApiModelProperty("船位id")
  33. @ExcelProperty("船位id")
  34. private Long metaBoatPositionId;
  35. @Transient
  36. @ExcelIgnore
  37. private boolean meUse;
  38. }