BuildingPosDTO.java 697 B

123456789101112131415161718192021222324252627282930
  1. package com.izouma.nineth.dto;
  2. import com.izouma.nineth.converter.CoordinateConverter;
  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.Convert;
  9. @Data
  10. @AllArgsConstructor
  11. @NoArgsConstructor
  12. @ApiModel("空间中已编辑物品信息")
  13. public class BuildingPosDTO {
  14. private Long id;
  15. @ApiModelProperty("物品id")
  16. private Long itemId;
  17. @ApiModelProperty("位置信息")
  18. @Convert(converter = CoordinateConverter.class)
  19. private CoordinateDTO coordinate;
  20. @ApiModelProperty("旋转值")
  21. private int rotateCount;
  22. }