fix(V11): 修正is_frame值修复Invalid path错误
- 根因: V10新增菜单is_frame='0',原始菜单是'1' - getRouterPath()只在is_frame='1'时加/前缀 - 导致路由path='anesthesia'而非'/anesthesia',Vue Router报Invalid path - 修正全部189个新菜单的is_frame为'1'
This commit is contained in:
@@ -202,3 +202,7 @@ UPDATE healthlink_his.sys_menu SET status = '1', visible = '1' WHERE menu_id = 2
|
||||
-- 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);
|
||||
|
||||
-- 9. 修正V10新增菜单的is_frame值(原始菜单是'1',新增菜单错误设为'0'导致路由路径缺少/前缀)
|
||||
-- getRouterPath()方法只在is_frame='1'时才为顶级目录添加/前缀
|
||||
UPDATE healthlink_his.sys_menu SET is_frame = '1' WHERE menu_id >= 20001 AND is_frame = '0';
|
||||
|
||||
Reference in New Issue
Block a user