2025_12_01_vehicle_exception.sql 2.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. -- 车辆异常表
  2. CREATE TABLE IF NOT EXISTS `kwt_vehicle_exception` (
  3. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  4. `ent_id` bigint(20) DEFAULT '0' COMMENT '企业ID',
  5. `truck_id` bigint(20) DEFAULT '0' COMMENT '车辆ID',
  6. `truck_no` varchar(50) DEFAULT '' COMMENT '车牌号',
  7. `w_order_no` varchar(50) DEFAULT '' COMMENT '运单号',
  8. `driver_id` bigint(20) DEFAULT '0' COMMENT '司机ID',
  9. `driver_name` varchar(50) DEFAULT '' COMMENT '司机姓名',
  10. `driver_phone` varchar(20) DEFAULT '' COMMENT '司机电话',
  11. `exception_type` int(2) DEFAULT '0' COMMENT '异常类型(1-车辆偏航,2-急刹车,3-超速,4-异常停车)',
  12. `image_url` varchar(500) DEFAULT '' COMMENT '图片URL',
  13. `exception_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '异常时间',
  14. `task_start_time` datetime DEFAULT NULL COMMENT '任务开始时间',
  15. `task_end_time` datetime DEFAULT NULL COMMENT '任务结束时间',
  16. `task_duration` int(10) DEFAULT '0' COMMENT '任务耗时(分钟)',
  17. `exception_count` int(10) DEFAULT '0' COMMENT '异常数量',
  18. `longitude` varchar(50) DEFAULT '' COMMENT '经度',
  19. `latitude` varchar(50) DEFAULT '' COMMENT '纬度',
  20. `location` varchar(200) DEFAULT '' COMMENT '位置描述',
  21. `description` varchar(500) DEFAULT '' COMMENT '异常详情描述',
  22. `create_by` bigint(20) DEFAULT '0' COMMENT '创建人',
  23. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  24. `update_by` bigint(20) DEFAULT '0' COMMENT '更新人',
  25. `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  26. `del_flag` int(1) DEFAULT '0' COMMENT '是否删除(0未删除,1删除)',
  27. PRIMARY KEY (`id`),
  28. KEY `idx_ent_id` (`ent_id`),
  29. KEY `idx_truck_no` (`truck_no`),
  30. KEY `idx_w_order_no` (`w_order_no`),
  31. KEY `idx_exception_type` (`exception_type`),
  32. KEY `idx_exception_time` (`exception_time`),
  33. KEY `idx_task_duration` (`task_duration`),
  34. KEY `idx_exception_count` (`exception_count`)
  35. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='车辆异常表';