IntercomMessage.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. package com.fdkankan.manage.entity;
  2. import com.baomidou.mybatisplus.annotation.*;
  3. import lombok.Getter;
  4. import lombok.Setter;
  5. import java.io.Serializable;
  6. /**
  7. * <p>
  8. * 咨询留言表
  9. * </p>
  10. *
  11. * @author
  12. * @since 2022-06-30
  13. */
  14. @Getter
  15. @Setter
  16. @TableName("t_intercom_message")
  17. public class IntercomMessage implements Serializable {
  18. private static final long serialVersionUID = 1L;
  19. @TableId(value = "id", type = IdType.AUTO)
  20. private Long id;
  21. /**
  22. * 邮箱
  23. */
  24. @TableField("email")
  25. private String email;
  26. /**
  27. * 内容
  28. */
  29. @TableField("content")
  30. private String content;
  31. /**
  32. * 创建时间
  33. */
  34. @TableField("create_time")
  35. private String createTime;
  36. /**
  37. * 更新时间
  38. */
  39. @TableField("update_time")
  40. private String updateTime;
  41. /**
  42. * 记录的状态,A: 生效,I: 禁用
  43. */
  44. @TableField("rec_status")
  45. @TableLogic(value = "A",delval = "I")
  46. private String recStatus;
  47. /**
  48. * 电话
  49. */
  50. @TableField("phone")
  51. private String phone;
  52. /**
  53. * 备注等级
  54. */
  55. @TableField("note_type")
  56. private Integer noteType;
  57. /**
  58. * 备注内容
  59. */
  60. @TableField("note_content")
  61. private String noteContent;
  62. /**
  63. * 状态, 0:已处理,1未处理
  64. */
  65. @TableField("state")
  66. private Integer state;
  67. /**
  68. * 联系方式:邮箱、电话……
  69. */
  70. @TableField("contact")
  71. private String contact;
  72. }