Feedback.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.izouma.dingdong.domain.user;
  2. import com.izouma.dingdong.domain.BaseEntity;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.AllArgsConstructor;
  6. import lombok.Builder;
  7. import lombok.Data;
  8. import lombok.NoArgsConstructor;
  9. import org.hibernate.annotations.Where;
  10. import javax.persistence.Column;
  11. import javax.persistence.Entity;
  12. @Data
  13. @Entity
  14. @AllArgsConstructor
  15. @NoArgsConstructor
  16. @Builder
  17. @Where(clause = "enabled = 1")
  18. @ApiModel(value = "意见反馈")
  19. public class Feedback extends BaseEntity {
  20. @ApiModelProperty(value = "用户Id", name = "userId")
  21. private Long userId;
  22. @ApiModelProperty(value = "内容", name = "content")
  23. @Column(nullable = false)
  24. private String content;
  25. @ApiModelProperty(value = "图片", name = "img")
  26. private String img;
  27. @ApiModelProperty(value = "联系人", name = "name")
  28. private String name;
  29. @ApiModelProperty(value = "电话", name = "phone")
  30. private String phone;
  31. @Column(nullable = false)
  32. private Boolean enabled = true;
  33. }