From 70b74eb3cb1732798995ef91f62c47d0bd11b2e7 Mon Sep 17 00:00:00 2001 From: Burt <1020103647@qq.com> Date: Sat, 20 Jan 2024 18:21:42 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=BE=AE=E4=BF=A1=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E8=8E=B7=E5=8F=96openid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- env/.env.development | 2 +- src/pages/demo/demo/pinia.vue | 2 +- src/pages/my/index.vue | 22 ++++++++++++++++++++++ src/store/user.ts | 2 +- src/typings.d.ts | 2 ++ 5 files changed, 27 insertions(+), 3 deletions(-) diff --git a/env/.env.development b/env/.env.development index ba0e166..f632900 100644 --- a/env/.env.development +++ b/env/.env.development @@ -3,4 +3,4 @@ NODE_ENV = 'development' # 是否去除console 和 debugger VITE_DELETE_CONSOLE = false -VITE_SERVER_BASEURL = 'http://localhost:4000' +VITE_SERVER_BASEURL = 'https://ukw0y1.laf.run' diff --git a/src/pages/demo/demo/pinia.vue b/src/pages/demo/demo/pinia.vue index deae553..beb8ec4 100644 --- a/src/pages/demo/demo/pinia.vue +++ b/src/pages/demo/demo/pinia.vue @@ -28,7 +28,7 @@ const countStore = useCountStore() const userStore = useUserStore() const setUserInfo = () => { - userStore.setUserInfo({ username: 'fly', token: 'abcdef' }) + userStore.setUserInfo({ nickname: 'fly', avatar: '', token: 'abcdef' }) } const clearUserInfo = () => { userStore.clearUserInfo() diff --git a/src/pages/my/index.vue b/src/pages/my/index.vue index ffd82cf..124fde9 100644 --- a/src/pages/my/index.vue +++ b/src/pages/my/index.vue @@ -5,12 +5,34 @@ diff --git a/src/store/user.ts b/src/store/user.ts index e787443..7e08146 100644 --- a/src/store/user.ts +++ b/src/store/user.ts @@ -5,7 +5,7 @@ import { UserInfo } from '../typings' export const useUserStore = defineStore( 'user', () => { - const userInfo = ref() + const userInfo = ref({ nickname: '', avatar: '' }) const setUserInfo = (val: UserInfo) => { userInfo.value = val diff --git a/src/typings.d.ts b/src/typings.d.ts index 28c9bf8..c4cfe16 100644 --- a/src/typings.d.ts +++ b/src/typings.d.ts @@ -1,6 +1,8 @@ export type UserInfo = { nickname: string avatar: string + /** 微信的 openid,非微信没有这个字段 */ + openid?: string token?: string } export type UserItem = {