SydSmsLog.java 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. package com.zd.chemical.domain;
  2. import javax.validation.constraints.NotBlank;
  3. import org.hibernate.validator.constraints.Length;
  4. import com.zd.model.annotation.Excel;
  5. import io.swagger.annotations.ApiModel;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import lombok.EqualsAndHashCode;
  9. import lombok.ToString;
  10. import lombok.experimental.Accessors;
  11. import org.hibernate.validator.constraints.Length;
  12. import com.zd.model.entity.BaseEntity;
  13. /**
  14. * 四医大校方短信对接日志对象 syd_sms_log
  15. *
  16. * @author liubo
  17. * @date 2022-09-16
  18. */
  19. @ApiModel("四医大校方短信对接日志")
  20. @Data
  21. @Accessors(chain = true)
  22. @ToString(callSuper = true)
  23. @EqualsAndHashCode(callSuper = false)
  24. public class SydSmsLog extends BaseEntity {
  25. private static final long serialVersionUID = 1L;
  26. /**
  27. * $column.columnComment
  28. */
  29. @ApiModelProperty(value = "${comment}")
  30. private Long id;
  31. /**
  32. * 手机号
  33. */
  34. @ApiModelProperty(value = "手机号")
  35. private String phone;
  36. /**
  37. * 通知内容
  38. */
  39. @ApiModelProperty(value = "通知内容")
  40. private String content;
  41. /**
  42. * 短信下发批次
  43. */
  44. @ApiModelProperty(value = "短信下发批次")
  45. private String uuid;
  46. /**
  47. * 0 下发成功,负数为失败(见状态码)
  48. */
  49. @ApiModelProperty(value = "0 下发成功,负数为失败")
  50. private Integer status;
  51. /**
  52. * 是否回复
  53. */
  54. @ApiModelProperty(value = "是否回复")
  55. private Integer reply;
  56. /**
  57. * 回复内容
  58. */
  59. @ApiModelProperty(value = "回复内容")
  60. private String replyContent;
  61. @ApiModelProperty(value = "用途:1 化学品告警,2 登录,3 开锁,4 气瓶告警,5 预案告警")
  62. private Integer purpose;
  63. @ApiModelProperty(value = "开门申请id")
  64. private Long lockApplyId;
  65. }