Просмотр исходного кода

chore(db): add photo_urls to pl_vehicle and pl_personnel

Co-authored-by: Cursor <cursoragent@cursor.com>
zlwu 3 месяцев назад
Родитель
Сommit
2f580eca81

+ 8 - 0
backend/scripts/migrate_20260802_pl_vehicle_personnel_photo_urls.sql

@@ -0,0 +1,8 @@
+-- backend/scripts/migrate_20260802_pl_vehicle_personnel_photo_urls.sql
+-- 车辆/驾押人员:增加照片 URL 字段(逗号分隔,默认 1 张)
+
+ALTER TABLE `pl_vehicle`
+  ADD COLUMN `photo_urls` varchar(2000) DEFAULT NULL COMMENT '车辆照片URL,逗号分隔(默认1张)' AFTER `vehicle_status`;
+
+ALTER TABLE `pl_personnel`
+  ADD COLUMN `photo_urls` varchar(2000) DEFAULT NULL COMMENT '人员照片URL,逗号分隔(默认1张)' AFTER `status`;

+ 2 - 0
docs/sql/shanxia2.0.sql

@@ -3489,6 +3489,7 @@ CREATE TABLE `pl_personnel` (
   `personnel_type` varchar(20) NOT NULL DEFAULT 'both' COMMENT '人员类型 driver-驾驶员 escort-押运员 both-驾驶员兼押运员',
   `personnel_affiliation` varchar(20) NOT NULL DEFAULT 'self' COMMENT '人员归属 self-山峡 carrier-非山峡',
   `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 1-在职 0-停用',
+  `photo_urls` varchar(2000) DEFAULT NULL COMMENT '人员照片URL,逗号分隔(默认1张)',
   `tenant_no` varchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMENT '租户编号',
   `order_num` int(11) DEFAULT NULL COMMENT '排序号',
   `remark` varchar(512) DEFAULT NULL COMMENT '备注',
@@ -4094,6 +4095,7 @@ CREATE TABLE `pl_vehicle` (
   `default_driver_name` varchar(100) DEFAULT NULL COMMENT '默认司机姓名(冗余)',
   `load_capacity` decimal(10,2) DEFAULT NULL COMMENT '载重(吨)',
   `vehicle_status` varchar(20) NOT NULL DEFAULT 'available' COMMENT '车辆状态 available-可用 maintaining-维修中 scrapped-报废',
+  `photo_urls` varchar(2000) DEFAULT NULL COMMENT '车辆照片URL,逗号分隔(默认1张)',
   `tenant_no` varchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMENT '租户编号',
   `order_num` int(11) DEFAULT NULL COMMENT '排序号',
   `remark` varchar(512) DEFAULT NULL COMMENT '备注',