-- ============================================================
|
-- 环保门禁系统 hbmjxt(10.136.58.73)DDL 存档
|
-- 执行库:mis-ruoyi
|
-- 说明:以下 DDL 已在 10.136.58.73 执行完毕,此处存档便于环境重建
|
-- ============================================================
|
|
-- ------------------------------------------------------------
|
-- 1. 无人值守地磅称重记录表(报表中心的数据来源)
|
-- ------------------------------------------------------------
|
CREATE TABLE IF NOT EXISTS env_weighbridge_system (
|
id BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键',
|
plate_number VARCHAR(50) NOT NULL COMMENT '车牌号',
|
weight_time DATETIME NOT NULL COMMENT '称重时间',
|
tare_weight DECIMAL(12,2) DEFAULT NULL COMMENT '皮重(kg)',
|
gross_weight DECIMAL(12,2) DEFAULT NULL COMMENT '毛重(kg)',
|
net_weight DECIMAL(12,2) DEFAULT NULL COMMENT '净重(kg)',
|
position_offset INT DEFAULT NULL COMMENT '偏离度(1-100)',
|
driver_name VARCHAR(50) DEFAULT NULL COMMENT '司机姓名',
|
contact_phone VARCHAR(30) DEFAULT NULL COMMENT '联系电话',
|
cargo_name VARCHAR(100) DEFAULT NULL COMMENT '货物名称',
|
weighbridge_number VARCHAR(50) DEFAULT NULL COMMENT '地磅编号',
|
remark VARCHAR(500) DEFAULT NULL COMMENT '备注',
|
create_time DATETIME DEFAULT NULL COMMENT '创建时间',
|
create_user BIGINT DEFAULT NULL COMMENT '创建人',
|
update_time DATETIME DEFAULT NULL COMMENT '更新时间',
|
update_user BIGINT DEFAULT NULL COMMENT '更新人',
|
tenant_id BIGINT DEFAULT NULL COMMENT '租户id',
|
PRIMARY KEY (id),
|
KEY idx_weight_time (weight_time),
|
KEY idx_tenant (tenant_id)
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='环保门禁-无人值守地磅称重记录';
|
|
-- ------------------------------------------------------------
|
-- 2. 车辆信息采集审核:新增照片字段(手机端采集拍照)
|
-- ------------------------------------------------------------
|
ALTER TABLE vehicle_information_collection_review
|
ADD COLUMN plate_photo VARCHAR(500) NULL COMMENT '车牌照片' AFTER fuel_type,
|
ADD COLUMN license_photo VARCHAR(500) NULL COMMENT '行驶证照片' AFTER plate_photo,
|
ADD COLUMN scene_photo VARCHAR(500) NULL COMMENT '车辆全景照片' AFTER license_photo;
|
|
-- ------------------------------------------------------------
|
-- 3. 巡检大文本字段扩容:text(64KB) -> mediumtext(16MB)
|
-- 原因:report_path 存的是报告全文 HTML,ai_analysis/uav_data 存设备回传 JSON,
|
-- 数据量大时会报 "Data too long for column 'report_path'"
|
-- ------------------------------------------------------------
|
ALTER TABLE env_inspection
|
MODIFY COLUMN report_path MEDIUMTEXT COMMENT '自动生成巡检报告(HTML内容)',
|
MODIFY COLUMN ai_analysis MEDIUMTEXT COMMENT 'AI视频分析结果(JSON)',
|
MODIFY COLUMN uav_data MEDIUMTEXT COMMENT '无人机/机器人回传数据(JSON)';
|
|
-- ------------------------------------------------------------
|
-- 4. 依赖的既有表(勿删,巡检/门禁/远程监控/设备故障均依赖)
|
-- ------------------------------------------------------------
|
-- env_inspection 智能巡检台账(含 ai_analysis / uav_data / report_path)
|
-- env_access_vehicle 门禁车辆(vehicle_type 1进出厂 / 2厂内 / 3非道路)
|
-- env_device_command 设备远程控制指令
|
-- device_defect_record 设备故障记录(门禁管理-设备故障 + 远程监控-异常报警 共同数据源)
|
-- device_ledger 设备台账(远程监控设备列表、远程控制对象)
|
-- vehicle_information_collection_review 车辆信息采集审核
|