From 53f51e7336ec07799f65bf4fd8582db8f748c4a1 Mon Sep 17 00:00:00 2001 From: lzh Date: Wed, 25 Mar 2026 14:27:04 +0800 Subject: [PATCH] =?UTF-8?q?feat(security):=20=E5=AE=89=E4=BF=9D=E6=89=A9?= =?UTF-8?q?=E5=B1=95=E8=A1=A8=E6=96=B0=E5=A2=9E=20assigned=5Fuser=5Fphone?= =?UTF-8?q?=20=E5=AD=97=E6=AE=B5=E5=8F=8A=E8=BF=81=E7=A7=BB=E8=84=9A?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 建表 SQL 补充 camera_name 和 assigned_user_phone 列; 新增增量迁移脚本 ops_order_security_ext_migrate_v1.2.sql。 Co-Authored-By: Claude Opus 4.6 (1M context) --- sql/mysql/ops_order_security_ext.sql | 2 ++ sql/mysql/ops_order_security_ext_migrate_v1.2.sql | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 sql/mysql/ops_order_security_ext_migrate_v1.2.sql diff --git a/sql/mysql/ops_order_security_ext.sql b/sql/mysql/ops_order_security_ext.sql index 5dd86e2..871151d 100644 --- a/sql/mysql/ops_order_security_ext.sql +++ b/sql/mysql/ops_order_security_ext.sql @@ -10,12 +10,14 @@ CREATE TABLE `ops_order_security_ext` ( `alarm_id` varchar(64) DEFAULT NULL COMMENT '关联告警ID', `alarm_type` varchar(50) DEFAULT NULL COMMENT '告警类型: intrusion/leave_post/fire/fence', `camera_id` varchar(64) DEFAULT NULL COMMENT '摄像头ID', + `camera_name` varchar(128) DEFAULT NULL COMMENT '摄像头名称', `roi_id` varchar(64) DEFAULT NULL COMMENT 'ROI区域ID', `image_url` varchar(512) DEFAULT NULL COMMENT '告警截图URL', -- 处理人(冗余快照,创建时写入) `assigned_user_id` bigint DEFAULT NULL COMMENT '处理人user_id', `assigned_user_name` varchar(100) DEFAULT NULL COMMENT '处理人姓名', + `assigned_user_phone` varchar(20) DEFAULT NULL COMMENT '处理人手机号', `assigned_team_id` bigint DEFAULT NULL COMMENT '班组ID', -- 处理结果(完成时提交) diff --git a/sql/mysql/ops_order_security_ext_migrate_v1.2.sql b/sql/mysql/ops_order_security_ext_migrate_v1.2.sql new file mode 100644 index 0000000..174879a --- /dev/null +++ b/sql/mysql/ops_order_security_ext_migrate_v1.2.sql @@ -0,0 +1,13 @@ +-- ---------------------------- +-- Incremental migration for ops_order_security_ext +-- Version: v1.2.0 (2026-03-25) +-- Description: Add camera_name and assigned_user_phone columns +-- ---------------------------- + +ALTER TABLE `ops_order_security_ext` + ADD COLUMN `camera_name` varchar(128) DEFAULT NULL COMMENT '摄像头名称' + AFTER `camera_id`; + +ALTER TABLE `ops_order_security_ext` + ADD COLUMN `assigned_user_phone` varchar(20) DEFAULT NULL COMMENT '处理人手机号' + AFTER `assigned_user_name`;