chore: 🔨 合并微信登录

This commit is contained in:
Ray.Hao
2024-12-01 19:12:17 +08:00
5 changed files with 81 additions and 0 deletions

View File

@@ -21,6 +21,21 @@ export const useUserStore = defineStore("user", () => {
});
};
// 微信登录
const loginByWechat = (code: string) => {
return new Promise((resolve, reject) => {
AuthAPI.wechatLogin(code)
.then((data) => {
setToken(data.accessToken);
resolve(data);
})
.catch((error) => {
console.error("微信登录失败", error);
reject(error);
});
});
};
// 获取用户信息
const getInfo = () => {
return new Promise((resolve, reject) => {
@@ -52,6 +67,7 @@ export const useUserStore = defineStore("user", () => {
return {
userInfo,
login,
loginByWechat,
logout,
getInfo,
};