DingMsgBean.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. package com.kingdee.eas.custom.attendanceexception.bean;
  2. import java.util.UUID;
  3. /**
  4. * @Description TODO
  5. * @Date 2025/4/17 9:51
  6. * @Created by Heyuan
  7. */
  8. public class DingMsgBean {
  9. //消息 id
  10. private String msgId;
  11. //
  12. private String title;
  13. private String content;
  14. private Boolean toAllUser;
  15. private String alertUser;
  16. //提醒方式类型,1:工作通知,2:应用消息,3:群消息
  17. private Integer alertType;
  18. public DingMsgBean(String msgId, String title, String content, String alertUser) {
  19. this.msgId = UUID.randomUUID().toString();
  20. this.title = title;
  21. this.content = content;
  22. this.toAllUser = false;
  23. this.alertUser = alertUser;
  24. this.alertType = 2;
  25. }
  26. public String getMsgId() {
  27. return msgId;
  28. }
  29. public String getTitle() {
  30. return title;
  31. }
  32. public String getContent() {
  33. return content;
  34. }
  35. public Boolean getToAllUser() {
  36. return toAllUser;
  37. }
  38. public String getAlertUser() {
  39. return alertUser;
  40. }
  41. public Integer getAlertType() {
  42. return alertType;
  43. }
  44. public void setMsgId(String msgId) {
  45. this.msgId = msgId;
  46. }
  47. public void setTitle(String title) {
  48. this.title = title;
  49. }
  50. public void setContent(String content) {
  51. this.content = content;
  52. }
  53. public void setToAllUser(Boolean toAllUser) {
  54. this.toAllUser = toAllUser;
  55. }
  56. public void setAlertUser(String alertUser) {
  57. this.alertUser = alertUser;
  58. }
  59. public void setAlertType(Integer alertType) {
  60. this.alertType = alertType;
  61. }
  62. @Override
  63. public String toString() {
  64. return "DingMsgBean{" +
  65. "msgId='" + msgId + '\'' +
  66. ", title='" + title + '\'' +
  67. ", content='" + content + '\'' +
  68. ", toAllUser=" + toAllUser +
  69. ", alertUser='" + alertUser + '\'' +
  70. ", alertType=" + alertType +
  71. '}';
  72. }
  73. }