MessageTemplateVO.java 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. package jnpf.base.model.messagetemplate;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import java.io.Serializable;
  5. /**
  6. * @author JNPF开发平台组
  7. * @version V3.1.0
  8. * @copyright 引迈信息技术有限公司(https://www.jnpfsoft.com)
  9. * @date 2021-12-09
  10. */
  11. @Data
  12. public class MessageTemplateVO implements Serializable {
  13. @Schema(description = "主键")
  14. private String id;
  15. /**
  16. * 分类(数据字典)
  17. */
  18. @Schema(description = "分类")
  19. private String category;
  20. /**
  21. * 模板名称
  22. */
  23. @Schema(description = "模板名称")
  24. private String fullName;
  25. /**
  26. * 标题
  27. */
  28. @Schema(description = "标题")
  29. private String title;
  30. /**
  31. * 是否站内信
  32. */
  33. @Schema(description = "是否站内信")
  34. private Integer isStationLetter;
  35. /**
  36. * 是否邮箱
  37. */
  38. @Schema(description = "是否邮箱")
  39. private Integer isEmail;
  40. /**
  41. * 是否企业微信
  42. */
  43. @Schema(description = "是否企业微信")
  44. private Integer isWecom;
  45. /**
  46. * 是否钉钉
  47. */
  48. @Schema(description = "是否钉钉")
  49. private Integer isDingTalk;
  50. /**
  51. * 是否短信
  52. */
  53. @Schema(description = "是否短信")
  54. private Integer isSms;
  55. /**
  56. * 短信模板ID
  57. */
  58. @Schema(description = "短信模板ID")
  59. private String smsId;
  60. /**
  61. * 模板参数JSON
  62. */
  63. @Schema(description = "模板参数JSON")
  64. private String templateJson;
  65. /**
  66. * 内容
  67. */
  68. @Schema(description = "内容")
  69. private String content;
  70. /**
  71. * 有效标志
  72. */
  73. @Schema(description = "有效标志")
  74. private Integer enabledMark;
  75. /**
  76. * 短信模板Id
  77. */
  78. @Schema(description = "短信模板Id")
  79. private String smsTemplateName;
  80. @Schema(description = "编码")
  81. private String enCode;
  82. }