src/main.ts
@@ -28,6 +28,9 @@ // 路由 import router, { setupRouter } from '@/router' // 【修复】医生已选诊室的持久化恢复(详见 store/modules/room.ts 中的说明) import { setupRoomStorePersistence } from '@/store/modules/room' // 权限 import { setupAuth } from '@/directives' @@ -58,6 +61,11 @@ setupStore(app) // 【修复】把「医生已选诊室」从 sessionStorage 恢复到 store。 // 必须放在 setupStore(app) 之后(Pinia 已就绪)、路由守卫与页面 onMounted 之前, // 否则医生页面会因 isSetRoom=false 而不取数(表现为"叫号检查页没有排队病人")。 setupRoomStorePersistence() setupGlobCom(app) setupElementPlus(app)