MomentManageVO.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. package com.ylx.massage.domain.vo;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import java.time.LocalDateTime;
  7. /**
  8. * 动态管理VO(管理后台用)
  9. */
  10. @Data
  11. @ApiModel("动态管理信息")
  12. public class MomentManageVO {
  13. /**
  14. * 动态ID
  15. */
  16. @ApiModelProperty("动态ID")
  17. private Long id;
  18. /**
  19. * 技师姓名
  20. */
  21. private String technicianName;
  22. /**
  23. * 技师昵称
  24. */
  25. @ApiModelProperty("技师昵称")
  26. private String technicianNickname;
  27. /**
  28. * 媒体类型:1-图片,2-视频
  29. */
  30. @ApiModelProperty("媒体类型:1-图片,2-视频")
  31. private Integer mediaType;
  32. /**
  33. * 封面图URL
  34. */
  35. @ApiModelProperty("封面图URL")
  36. private String coverUrl;
  37. /**
  38. * 动态标题
  39. */
  40. @ApiModelProperty("动态标题")
  41. private String title;
  42. /**
  43. * 动态内容
  44. */
  45. @ApiModelProperty("动态内容")
  46. private String content;
  47. /**
  48. * 发布时间
  49. */
  50. @ApiModelProperty("发布时间")
  51. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  52. private LocalDateTime publishTime;
  53. /**
  54. * 浏览量
  55. */
  56. private Integer viewCount;
  57. /**
  58. * 收藏量
  59. */
  60. private Integer saveCount;
  61. /**
  62. * 审核状态:0-草稿,1-待审核,2-审核通过,3-审核拒绝
  63. */
  64. @ApiModelProperty("审核状态:0-草稿,1-待审核,2-审核通过,3-审核拒绝")
  65. private Integer auditStatus;
  66. /**
  67. * 操作人
  68. */
  69. @ApiModelProperty("操作人")
  70. private String updateBy;
  71. /**
  72. * 审核时间
  73. */
  74. @ApiModelProperty("审核时间")
  75. private LocalDateTime auditTime;
  76. /**
  77. * 是否推荐:0-否,1-是
  78. */
  79. @ApiModelProperty("是否推荐:0-否,1-是")
  80. private Integer isRecommend;
  81. /**
  82. * 是否上架:0-否,1-是
  83. */
  84. @ApiModelProperty("是否上架:0-否,1-是")
  85. private Integer isList;
  86. }