MessageTemplateEntity.java 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. package jnpf.base.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import lombok.Data;
  5. import lombok.EqualsAndHashCode;
  6. import java.io.Serializable;
  7. /**
  8. * 消息模板表
  9. *
  10. * @author JNPF开发平台组
  11. * @version V3.1.0
  12. * @copyright 引迈信息技术有限公司
  13. * @date 2021年12月8日17:40:37
  14. */
  15. @Data
  16. @EqualsAndHashCode
  17. @TableName("base_msg_template")
  18. public class MessageTemplateEntity extends SuperExtendEntity.SuperExtendEnabledEntity<String> implements Serializable {
  19. private static final long serialVersionUID = 1L;
  20. /**
  21. * 分类(数据字典)
  22. */
  23. @TableField(value = "F_CATEGORY")
  24. private String category;
  25. /**
  26. * 模板名称
  27. */
  28. @TableField(value = "F_FULLNAME")
  29. private String fullName;
  30. /**
  31. * 标题
  32. */
  33. @TableField(value = "F_TITLE")
  34. private String title;
  35. /**
  36. * 是否站内信
  37. */
  38. @TableField(value = "F_ISSTATIONLETTER")
  39. private Integer isStationLetter;
  40. /**
  41. * 是否邮箱
  42. */
  43. @TableField(value = "F_ISEMAIL")
  44. private Integer isEmail;
  45. /**
  46. * 是否企业微信
  47. */
  48. @TableField(value = "F_ISWECOM")
  49. private Integer isWecom;
  50. /**
  51. * 是否钉钉
  52. */
  53. @TableField(value = "F_ISDINGTALK")
  54. private Integer isDingTalk;
  55. /**
  56. * 是否短信
  57. */
  58. @TableField(value = "F_ISSMS")
  59. private Integer isSms;
  60. /**
  61. * 短信模板ID
  62. */
  63. @TableField(value = "F_SMSID")
  64. private String smsId;
  65. /**
  66. * 模板参数JSON
  67. */
  68. @TableField(value = "F_TEMPLATEJSON")
  69. private String templateJson;
  70. /**
  71. * 内容
  72. */
  73. @TableField(value = "F_CONTENT")
  74. private String content;
  75. /**
  76. * 编码
  77. */
  78. @TableField("F_ENCODE")
  79. private String enCode;
  80. }