Переглянути джерело

fix(login): 将用户ID类型改为支持数字和字符串

为了兼容不同场景下的用户ID格式,将IUserInfoVo接口中的id字段类型从number改为number | string,并更新登录页面的模拟数据
feige996 8 місяців тому
батько
коміт
b46a7209df
2 змінених файлів з 3 додано та 2 видалено
  1. 1 1
      src/api/types/login.ts
  2. 2 1
      src/pages/login/login.vue

+ 1 - 1
src/api/types/login.ts

@@ -2,7 +2,7 @@
  * 用户信息
  */
 export interface IUserInfoVo {
-  id: number
+  id: number | string
   username: string
   avatar: string
   token: string

+ 2 - 1
src/pages/login/login.vue

@@ -25,10 +25,11 @@ onLoad((options) => {
   }
   console.log('redirectUrl.value: ', redirectUrl.value)
 })
+
 const userStore = useUserStore()
 function doLogin() {
   userStore.setUserInfo({
-    id: 1,
+    id: '123456',
     username: '菲鸽',
     avatar: 'https://unibest.oss-cn-beijing.aliyuncs.com/avatar.png',
     token: 'fake-token',