From 107374bec538a531dc35b98d752bbef5216cf185 Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Wed, 9 Sep 2026 21:37:01 +0800 Subject: [PATCH] fix: align overseas container scope migration --- deploy/sql/海外区域统一增量-MySQL8.sql | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/deploy/sql/海外区域统一增量-MySQL8.sql b/deploy/sql/海外区域统一增量-MySQL8.sql index 40d184cae..c9a6d0cdc 100644 --- a/deploy/sql/海外区域统一增量-MySQL8.sql +++ b/deploy/sql/海外区域统一增量-MySQL8.sql @@ -1917,6 +1917,20 @@ DROP PROCEDURE assert_receiving_warehouse_assignment_ready; SELECT 'PASS' AS migration_status, '海外接柜仓预分配与柜级修改结构已就绪' AS message; +-- 海外 PDA 接柜、作业与船节点均按柜级建模;客户归属保留在柜内各入仓计划。 +SET @ddl = (SELECT IF(EXISTS (SELECT 1 FROM information_schema.columns WHERE table_schema=DATABASE() + AND table_name='ll_receiving_container_session' AND column_name='customer_id'), + 'ALTER TABLE ll_receiving_container_session DROP COLUMN customer_id', 'SELECT 1')); +PREPARE stmt FROM @ddl; EXECUTE stmt; DEALLOCATE PREPARE stmt; +SET @ddl = (SELECT IF(EXISTS (SELECT 1 FROM information_schema.columns WHERE table_schema=DATABASE() + AND table_name='ll_receiving_container_operation' AND column_name='customer_id'), + 'ALTER TABLE ll_receiving_container_operation DROP COLUMN customer_id', 'SELECT 1')); +PREPARE stmt FROM @ddl; EXECUTE stmt; DEALLOCATE PREPARE stmt; +SET @ddl = (SELECT IF(EXISTS (SELECT 1 FROM information_schema.columns WHERE table_schema=DATABASE() + AND table_name='ll_container_shipping_gate' AND column_name='customer_id'), + 'ALTER TABLE ll_container_shipping_gate DROP COLUMN customer_id', 'SELECT 1')); +PREPARE stmt FROM @ddl; EXECUTE stmt; DEALLOCATE PREPARE stmt; + -- 一件代发来源托盘与海外仓实物托盘分离,实物绑定不得覆盖来源身份。 USE baiyue_lastleg; SET @ddl = (SELECT IF(EXISTS (SELECT 1 FROM information_schema.columns WHERE table_schema=DATABASE()