IncidentProcess.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. package com.ruoyi.zhdd.domain;
  2. import com.baomidou.mybatisplus.annotation.FieldFill;
  3. import com.baomidou.mybatisplus.annotation.IdType;
  4. import com.baomidou.mybatisplus.annotation.TableField;
  5. import com.baomidou.mybatisplus.annotation.TableId;
  6. import com.baomidou.mybatisplus.annotation.TableName;
  7. import lombok.Data;
  8. import lombok.NoArgsConstructor;
  9. import lombok.experimental.Accessors;
  10. import java.io.Serializable;
  11. import java.util.Date;
  12. /**
  13. * 事件处置流程对象 b_incident_process
  14. *
  15. * @author xitong
  16. * @date 2021-09-28
  17. */
  18. @Data
  19. @NoArgsConstructor
  20. @Accessors(chain = true)
  21. @TableName("b_incident_process")
  22. public class IncidentProcess implements Serializable {
  23. private static final long serialVersionUID = 1L;
  24. /**
  25. * 主键id
  26. */
  27. @TableId(value = "id", type = IdType.ASSIGN_ID)
  28. private String id;
  29. /**
  30. * 所属事件id
  31. */
  32. private String incidentId;
  33. /**
  34. * 处置过程
  35. */
  36. private String des;
  37. /**
  38. * 事件状态 1:预警,2:事件 3:归档
  39. */
  40. private Integer status;
  41. private Integer incidentStatus;
  42. private String taskId;
  43. private String pic;
  44. private String video;
  45. /**
  46. * 过程创建时间
  47. */
  48. @TableField(fill = FieldFill.INSERT)
  49. private Date createTime;
  50. @TableField(exist = false)
  51. private String createTimeText;
  52. /**
  53. * 过程创建人
  54. */
  55. @TableField(fill = FieldFill.INSERT)
  56. private String createBy;
  57. @TableField(exist = false)
  58. private String userRead;
  59. @TableField(exist = false)
  60. private String userUnRead;
  61. }