2025_12_01_vehicle_exception.sql 1.7 KB

1234567891011121314151617181920212223242526272829
  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. `longitude` varchar(50) DEFAULT '' COMMENT '经度',
  15. `latitude` varchar(50) DEFAULT '' COMMENT '纬度',
  16. `location` varchar(200) DEFAULT '' COMMENT '位置描述',
  17. `description` varchar(500) DEFAULT '' COMMENT '异常详情描述',
  18. `create_by` bigint(20) DEFAULT '0' COMMENT '创建人',
  19. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  20. `update_by` bigint(20) DEFAULT '0' COMMENT '更新人',
  21. `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  22. `del_flag` int(1) DEFAULT '0' COMMENT '是否删除(0未删除,1删除)',
  23. PRIMARY KEY (`id`),
  24. KEY `idx_ent_id` (`ent_id`),
  25. KEY `idx_truck_no` (`truck_no`),
  26. KEY `idx_w_order_no` (`w_order_no`),
  27. KEY `idx_exception_type` (`exception_type`),
  28. KEY `idx_exception_time` (`exception_time`)
  29. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='车辆异常表';