liu
2026-09-03 a956b0ea73c9891a6e0e1325d093f6b63e3e8501
src/views/im/utils/auth.ts
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,14 @@
import { useAccessStore, useUserStore } from '#/packages/stores/src'
// TODO DONE @AI:已使用 Vben çš„ useUserStore / useAccessStore èŽ·å–ç™»å½•ä¿¡æ¯ï¼›
/** èŽ·å–å½“å‰ç”¨æˆ·ç¼–å· */
export function getCurrentUserId(): number {
  const userInfo = useUserStore().userInfo
  return Number(userInfo?.id ?? userInfo?.userId ?? 0)
}
/** èŽ·å–åˆ·æ–°ä»¤ç‰Œ */
export function getRefreshToken(): null | string {
  return useAccessStore().refreshToken
}