AssetPost.java 914 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.izouma.nineth.domain;
  2. import com.izouma.nineth.enums.PostStatus;
  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. @Data
  12. @Entity
  13. @AllArgsConstructor
  14. @NoArgsConstructor
  15. @ApiModel("资产邮寄")
  16. public class AssetPost extends BaseEntity {
  17. private Long assetId;
  18. @ApiModelProperty("收货人")
  19. private String contactName;
  20. @ApiModelProperty("收货电话")
  21. private String contactPhone;
  22. @ApiModelProperty("收货地址")
  23. private String address;
  24. @ApiModelProperty("快递")
  25. private String courier;
  26. @ApiModelProperty("快递单号")
  27. private String courierId;
  28. @Enumerated(EnumType.STRING)
  29. private PostStatus status;
  30. }