fix: 场馆部改为种子新建,不再复用历史部门
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
-- 执行顺序:01-approval.sql -> 02-approval_menu.sql -> 03-approval_orgs_roles.sql
|
-- 执行顺序:01-approval.sql -> 02-approval_menu.sql -> 03-approval_orgs_roles.sql
|
||||||
--
|
--
|
||||||
-- 覆盖 0630 九类线下审批涉及的部门与岗位:
|
-- 覆盖 0630 九类线下审批涉及的部门与岗位:
|
||||||
-- 部门:场馆部(已存在则复用)、运营管理部、安全运保部、财务部
|
-- 部门:场馆部、运营管理部、安全运保部、财务部(均为新建,不复用历史部门)
|
||||||
-- 部门岗位:dept_leader_<orgId>(负责人)、dept_deputy_<orgId>(分管领导)
|
-- 部门岗位:dept_leader_<orgId>(负责人)、dept_deputy_<orgId>(分管领导)
|
||||||
-- 租户岗位:approval_archivist(收文员)、approval_general_manager(总经理/主要领导)、
|
-- 租户岗位:approval_archivist(收文员)、approval_general_manager(总经理/主要领导)、
|
||||||
-- approval_cashier(出纳)、approval_typist(录入员)、approval_issuer(发放人)
|
-- approval_cashier(出纳)、approval_typist(录入员)、approval_issuer(发放人)
|
||||||
@@ -19,6 +19,19 @@ SET @root_id := (
|
|||||||
);
|
);
|
||||||
|
|
||||||
-- ---------------------------------------------------------------- 部门
|
-- ---------------------------------------------------------------- 部门
|
||||||
|
-- 场馆部按种子编码新建;历史同名部门不更新、不删除。
|
||||||
|
INSERT INTO sys_organization
|
||||||
|
(parent_id, organization_name, organization_full_name, organization_code,
|
||||||
|
organization_type, park, phone, email, business, industry, image, about,
|
||||||
|
sort_number, tenant_id, deleted)
|
||||||
|
SELECT @root_id, '场馆部', '场馆部', 'APPROVAL_VENUE',
|
||||||
|
'部门', '', '', '', '', '', '', '', 100, @tenant_id, 0
|
||||||
|
FROM DUAL
|
||||||
|
WHERE NOT EXISTS (
|
||||||
|
SELECT 1 FROM sys_organization
|
||||||
|
WHERE tenant_id = @tenant_id AND deleted = 0 AND organization_code = 'APPROVAL_VENUE'
|
||||||
|
);
|
||||||
|
|
||||||
INSERT INTO sys_organization
|
INSERT INTO sys_organization
|
||||||
(parent_id, organization_name, organization_full_name, organization_code,
|
(parent_id, organization_name, organization_full_name, organization_code,
|
||||||
organization_type, park, phone, email, business, industry, image, about,
|
organization_type, park, phone, email, business, industry, image, about,
|
||||||
@@ -60,7 +73,7 @@ WHERE NOT EXISTS (
|
|||||||
|
|
||||||
SET @venue_id := (
|
SET @venue_id := (
|
||||||
SELECT organization_id FROM sys_organization
|
SELECT organization_id FROM sys_organization
|
||||||
WHERE tenant_id = @tenant_id AND organization_name = '场馆部' AND deleted = 0
|
WHERE tenant_id = @tenant_id AND deleted = 0 AND organization_code = 'APPROVAL_VENUE'
|
||||||
ORDER BY organization_id LIMIT 1
|
ORDER BY organization_id LIMIT 1
|
||||||
);
|
);
|
||||||
SET @ops_id := (
|
SET @ops_id := (
|
||||||
|
|||||||
Reference in New Issue
Block a user