-- ============================================================
|
-- 码鼎-环保门禁系统(10.136.62.71 / mis-ruoyi)
|
-- 补建后端实体已声明、库中缺失的两张表:
|
-- env_access_vehicle(门禁管理-车辆/移动机械台账)
|
-- env_inspection(智能巡检台账)
|
-- 执行:mysql -uroot -p'***' mis-ruoyi < hbmjxt_env_tables.sql
|
-- ============================================================
|
|
CREATE TABLE IF NOT EXISTS `env_access_vehicle` (
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
|
`vehicle_type` int DEFAULT NULL COMMENT '类型 1进出厂 2厂内 3非道路移动机械',
|
`plate_no` varchar(255) DEFAULT NULL COMMENT '车牌/机械编号',
|
`vehicle_model` varchar(255) DEFAULT NULL COMMENT '车辆/机械型号',
|
`driver_name` varchar(255) DEFAULT NULL COMMENT '使用人',
|
`driver_phone` varchar(255) DEFAULT NULL COMMENT '联系电话',
|
`use_purpose` varchar(255) DEFAULT NULL COMMENT '用途',
|
`occur_time` datetime DEFAULT NULL COMMENT '时间',
|
`direction` int DEFAULT NULL COMMENT '方向 1进厂 0出厂',
|
`status` varchar(64) DEFAULT NULL COMMENT '状态',
|
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
`tenant_id` bigint DEFAULT NULL COMMENT '租户ID',
|
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
PRIMARY KEY (`id`),
|
KEY `idx_env_vehicle_tenant` (`tenant_id`),
|
KEY `idx_env_vehicle_type` (`vehicle_type`),
|
KEY `idx_env_vehicle_plate` (`plate_no`)
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='环保门禁-车辆/移动机械台账';
|
|
CREATE TABLE IF NOT EXISTS `env_inspection` (
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
|
`inspection_name` varchar(255) DEFAULT NULL COMMENT '巡检名称',
|
`inspection_type` int DEFAULT NULL COMMENT '巡检类型 1定期 2临时 3故障',
|
`route_plan` varchar(500) DEFAULT NULL COMMENT '巡检路径规划',
|
`area` varchar(255) DEFAULT NULL COMMENT '巡检区域',
|
`plan_start_time` datetime DEFAULT NULL COMMENT '计划开始时间',
|
`plan_end_time` datetime DEFAULT NULL COMMENT '计划结束时间',
|
`actual_start_time` datetime DEFAULT NULL COMMENT '实际开始时间',
|
`actual_end_time` datetime DEFAULT NULL COMMENT '实际结束时间',
|
`inspector` varchar(255) DEFAULT NULL COMMENT '巡检人员',
|
`inspection_result` varchar(500) DEFAULT NULL COMMENT '巡检结果',
|
`ai_analysis` text COMMENT 'AI视频分析结果',
|
`uav_data` text COMMENT '无人机/机器人回传数据',
|
`report_path` varchar(500) DEFAULT NULL COMMENT '自动生成巡检报告',
|
`status` int DEFAULT NULL COMMENT '状态 0待执行 1执行中 2已完成 3已取消',
|
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
`tenant_id` bigint DEFAULT NULL COMMENT '租户ID',
|
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
PRIMARY KEY (`id`),
|
KEY `idx_env_inspection_tenant` (`tenant_id`),
|
KEY `idx_env_inspection_status` (`status`)
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='环保门禁-智能巡检台账';
|