完成员工亲属实体关联改造并清理旧数据

This commit is contained in:
wkc
2026-04-24 08:55:05 +08:00
parent b7d020c0b2
commit b7db711906
25 changed files with 1298 additions and 219 deletions

View File

@@ -0,0 +1,32 @@
-- 员工实体关系菜单改名为员工亲属实体关联
-- 执行方式bin/mysql_utf8_exec.sh sql/migration/2026-04-23-rename-staff-enterprise-relation-menu.sql
UPDATE sys_menu
SET menu_name = '员工亲属实体关联',
remark = '员工亲属实体关联菜单',
update_by = 'admin',
update_time = NOW()
WHERE perms = 'ccdi:staffEnterpriseRelation:list'
OR path = 'staffEnterpriseRelation'
OR menu_name IN ('员工实体关系', '员工实体关系维护');
UPDATE sys_menu
SET menu_name = CASE perms
WHEN 'ccdi:staffEnterpriseRelation:query' THEN '员工亲属实体关联查询'
WHEN 'ccdi:staffEnterpriseRelation:add' THEN '员工亲属实体关联新增'
WHEN 'ccdi:staffEnterpriseRelation:edit' THEN '员工亲属实体关联修改'
WHEN 'ccdi:staffEnterpriseRelation:remove' THEN '员工亲属实体关联删除'
WHEN 'ccdi:staffEnterpriseRelation:import' THEN '员工亲属实体关联导入'
WHEN 'ccdi:staffEnterpriseRelation:export' THEN '员工亲属实体关联导出'
ELSE menu_name
END,
update_by = 'admin',
update_time = NOW()
WHERE perms IN (
'ccdi:staffEnterpriseRelation:query',
'ccdi:staffEnterpriseRelation:add',
'ccdi:staffEnterpriseRelation:edit',
'ccdi:staffEnterpriseRelation:remove',
'ccdi:staffEnterpriseRelation:import',
'ccdi:staffEnterpriseRelation:export'
);