Task.java 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. package com.xintong.visualinspection.bean;
  2. import lombok.Data;
  3. import java.util.Date;
  4. import org.springframework.format.annotation.DateTimeFormat;
  5. import com.fasterxml.jackson.annotation.JsonFormat;
  6. /**
  7. * 文件名:CheckTask
  8. * 版本信息:日期:2017/4/15 Copyright 江苏省交通规划设计院 Corporation 2017 版权所有.
  9. */
  10. @Data
  11. public class Task{
  12. //编号
  13. private Long id;
  14. //名称
  15. private String name;
  16. //审核状态
  17. private Integer check_status;
  18. //审核状态(用作搜索条件使用)
  19. private Integer check_status_end;
  20. //更新后的值
  21. private Integer update_check_status;
  22. //审核状态
  23. private String check_status_name;
  24. //视屏编号
  25. private String video_id;
  26. //监控位置类型
  27. private Integer checked_location_type;
  28. //监控位置
  29. private String checked_location;
  30. //生成时间
  31. @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
  32. @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
  33. private Date create_time;
  34. //考核办法ids
  35. private String rule_id;
  36. //更新时间
  37. @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
  38. @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
  39. private Date update_time;
  40. //考核人员ids
  41. private Long checkman;
  42. private String checkman_name;
  43. private Long recheckman;
  44. private String recheckman_name;
  45. //被考核人员id
  46. private Long checked_person;
  47. private String checked_person_name;
  48. //被考核部门id
  49. private Long checked_dept;
  50. private String checked_dept_name;
  51. //结束考核时间
  52. @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
  53. @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
  54. private Date end_time;
  55. //开始审核时间
  56. @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
  57. @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
  58. private Date start_time;
  59. //备注
  60. private String remark;
  61. //用户班次
  62. private String user_class_id;
  63. private Integer status_search_type;
  64. //任务稽查时间段
  65. private String check_period;
  66. //任务稽查时间段
  67. private String record_status;
  68. //是否有扣分
  69. private Integer hasScore;
  70. //是否有扣分
  71. private Long update_user;
  72. private Long[] dispatch_ids;
  73. private Integer[] check_status_arr;
  74. private Integer class_type;
  75. private Integer position_id;
  76. private Integer period_id;
  77. //申诉结果
  78. private Integer appeal_result;
  79. //申诉id
  80. private Long appeal_id;
  81. private String score_details;
  82. }