bc92620f662e4122e098d31a75822230a5e451ea
根因分析: - 后端菜单配置存在30+个重复路由名(如Record/Enhanced/Charge等) - Vue Router不允许重名路由,addRoute抛出异常 - permission.js的catch直接调用logOut(),导致所有页面重定向到登录页 修复内容: 1. permission.js: addRoute时try-catch重名错误,跳过而非登出 2. permission store: filterAsyncRouter中添加路由名自动去重逻辑 3. 新增src/api/anesthesia.js: 麻醉模块API文件缺失修复 4. 修正test-data.ts中所有错误路由路径,匹配实际菜单配置 验证: workflow-full.spec.ts 20/20通过, login.spec.ts 4/4通过
Description
No description provided
Languages
Java
47.5%
Vue
45.4%
JavaScript
4.4%
Python
1.3%
HTML
0.6%
Other
0.7%