package com.izouma.nineth.domain; import com.alibaba.excel.annotation.ExcelIgnore; import com.alibaba.excel.annotation.ExcelProperty; 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.Transient; @Data @AllArgsConstructor @NoArgsConstructor @Entity @ApiModel("元宇宙空间码头列表") public class MetaSpatialWharf extends BaseEntity { @ApiModelProperty("岛屿id 对应元宇宙空间id") @ExcelProperty("岛屿id 对应元宇宙空间id") private Long isLandId; @ApiModelProperty("船只id 对应NFT资产id") @ExcelProperty("船只id 对应NFT资产id") private Long boatId; @ApiModelProperty("船只图片 NFT图片") @ExcelProperty("船只图片 NFT图片") private String boatImg; @ApiModelProperty("所属用户") @ExcelProperty("所属用户") private Long userId; @ApiModelProperty("船只类型 NFT稀有度") @ExcelProperty("船只类型 NFT稀有度") private String boatType; @ApiModelProperty("船位id") @ExcelProperty("船位id") private Long metaBoatPositionId; @Transient @ExcelIgnore private boolean meUse; }