TBCarShootReglas.java 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. package cn.com.lzt.car.automaticCaptureManagement.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import lombok.Data;
  5. import lombok.EqualsAndHashCode;
  6. import lombok.experimental.Accessors;
  7. import javax.persistence.Column;
  8. import javax.persistence.Entity;
  9. import javax.persistence.Id;
  10. import javax.persistence.Table;
  11. import java.util.Date;
  12. @Data
  13. @Entity
  14. @EqualsAndHashCode(callSuper = false)
  15. @Accessors(chain = true)
  16. @Table(name = "t_b_car_shoot_reglas")
  17. public class TBCarShootReglas implements java.io.Serializable{
  18. private static final long serialVersionUID = 1L;
  19. @Id
  20. @Column(name = "id")
  21. private String id;
  22. // 车辆类型
  23. @Column(name = "car_type")
  24. private String carType;
  25. // 抓拍数量/拍摄时长
  26. @Column(name = "num")
  27. private Integer num;
  28. // 时间条件抓拍/录像(0-停用,1-启用)暂不使用此配置
  29. @Column(name = "by_time")
  30. private Integer byTime;
  31. // 抓拍/录像开始时间(格式:yyyy-MM-dd HH-mm-ss)
  32. @Column(name = "begin_time")
  33. private Date beginTime;
  34. // 地点条件抓拍/录像(0-停用,1-启用)
  35. @Column(name = "by_area")
  36. private Integer byArea;
  37. // 车辆状态条件抓拍/录像(0-停用,1-启用)
  38. @Column(name = "by_state")
  39. private Integer byState;
  40. // 摄像头-前置(0-停用,1-启用)
  41. @Column(name = "camara_no1")
  42. private Integer camaraNo1;
  43. // 摄像头-驾驶室(0-停用,1-启用)
  44. @Column(name = "camara_no2")
  45. private Integer camaraNo2;
  46. // 摄像头-后置(0-停用,1-启用)
  47. @Column(name = "camara_no3")
  48. private Integer camaraNo3;
  49. // 类型(1-抓拍,2-录像)
  50. @Column(name = "`type`")
  51. private Integer type;
  52. // 创建时间
  53. @Column(name = "create_time")
  54. private Date createTime;
  55. // 更新时间
  56. @Column(name = "update_time")
  57. private Date updateTime;
  58. }