xiaofei 1 жил өмнө
parent
commit
2e6484d3a0

+ 10 - 0
distributed-print-business/src/main/resources/db/log/脚本-xiaof.sql

@@ -352,6 +352,16 @@ SET
                         WHERE
                                 bm.belong_org_id = a.id);
 
+-- 必须在更新basic_major表belong_org_id后执行
+UPDATE basic_student t
+SET
+    t.belong_org_id = (SELECT
+                           bm.belong_org_id
+                       FROM
+                           basic_major bm
+                       WHERE
+                               t.major_id = bm.id);
+
 UPDATE `sys_config` SET `config_value` = '知学知考' WHERE (`id` = '24');
 
 INSERT INTO `sys_role` (`id`, `school_id`, `org_id`, `name`, `enable`, `type`, `create_id`, `create_time`, `update_id`, `update_time`, `default_role`, `source`, `interpret`) VALUES (12, NULL, NULL, '印刷员', 1, 'PRINT', NULL, NULL, 1, 1691114261182, 1, 'SYS', '系统内置');

+ 10 - 0
distributed-print-business/src/main/resources/db/upgrade/3.2.7.sql

@@ -258,6 +258,16 @@ SET
                         WHERE
                                 bm.belong_org_id = a.id);
 
+-- 必须在更新basic_major表belong_org_id后执行
+UPDATE basic_student t
+SET
+    t.belong_org_id = (SELECT
+                           bm.belong_org_id
+                       FROM
+                           basic_major bm
+                       WHERE
+                               t.major_id = bm.id);
+
 UPDATE `sys_config` SET `config_value` = '知学知考' WHERE (`id` = '24');
 
 INSERT INTO `sys_role` (`id`, `school_id`, `org_id`, `name`, `enable`, `type`, `create_id`, `create_time`, `update_id`, `update_time`, `default_role`, `source`, `interpret`) VALUES (12, NULL, NULL, '印刷员', 1, 'PRINT', NULL, NULL, 1, 1691114261182, 1, 'SYS', '系统内置');