xiongzhu vor 3 Jahren
Ursprung
Commit
b8650895c6
2 geänderte Dateien mit 3 neuen und 3 gelöschten Zeilen
  1. 2 2
      src/router/index.js
  2. 1 1
      src/stores/user.js

+ 2 - 2
src/router/index.js

@@ -2,7 +2,7 @@ import { createRouter, createWebHistory } from '@ionic/vue-router'
 import TabsPage from '../views/TabsPage.vue'
 import { Page } from './Page'
 import { useUserStore } from '../stores/user'
-import { Dialog } from 'vant'
+import { showConfirmDialog } from 'vant'
 
 const router = createRouter({
     history: createWebHistory(import.meta.env.BASE_URL),
@@ -141,7 +141,7 @@ router.beforeEach((to, from, next) => {
                     next()
                 })
                 .catch(() => {
-                    Dialog.confirm({
+                    showConfirmDialog({
                         title: '提示',
                         message: '用户未登录,是否立即登录'
                     })

+ 1 - 1
src/stores/user.js

@@ -69,7 +69,7 @@ export const useUserStore = defineStore('user', () => {
         })
     }
     const get = async () => {
-        if (!http.token.value) return Promise.resolve()
+        if (!http.token.value) return Promise.reject()
         return http.get('/user/my').then(res => {
             console.log(res)
             user.value = res