diff --git a/healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V11__menu_cleanup_placeholder_paths.sql b/healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V11__menu_cleanup_placeholder_paths.sql index 26cd31d4d..21dc77e3e 100644 --- a/healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V11__menu_cleanup_placeholder_paths.sql +++ b/healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V11__menu_cleanup_placeholder_paths.sql @@ -187,3 +187,18 @@ UPDATE healthlink_his.sys_menu SET path = 'lis-interface' WHERE menu_id = 420; UPDATE healthlink_his.sys_menu SET path = 'pacs-interface' WHERE menu_id = 421; UPDATE healthlink_his.sys_menu SET path = 'drg-interface' WHERE menu_id = 422; UPDATE healthlink_his.sys_menu SET path = 'work-injury' WHERE menu_id = 423; + +-- 7. 禁用仪表盘菜单(C类型+parent_id=0导致路由冲突Invalid path 'dashboard') +UPDATE healthlink_his.sys_menu SET status = '1', visible = '1' WHERE menu_id = 20266; + +-- 8. 删除确认重复的禁用菜单 +-- 216 挂号收费项目 → 与245门诊号源管理完全相同 +-- 229 患者列表 → 与217门诊医生站相同component +-- 305 退药管理 → 与20183退药管理重复 +-- 308 费用管理 → 与20260费用管理重复 +-- 341 库存结余 → 与382库存商品明细查询报表相同component +-- 358 医保结算 → 与20248医保结算重复 +-- 359 医保对账 → 与392医保对账重复 +-- 394 医保结算 → 与20248医保结算重复 +DELETE FROM healthlink_his.sys_role_menu WHERE menu_id IN (216, 229, 305, 308, 341, 358, 359, 394); +DELETE FROM healthlink_his.sys_menu WHERE menu_id IN (216, 229, 305, 308, 341, 358, 359, 394);