fix: 修复token样式

This commit is contained in:
ccnetcore
2025-06-29 15:22:04 +08:00
parent a525735b0b
commit b15ad8eb5e
2 changed files with 140 additions and 137 deletions

View File

@@ -87,6 +87,7 @@ export default function useAuths(opt) {
)
.then(() => {
useUserStore().updateToken(null);
useUserStore().updateRefreshToken(null);
return true;
})
.catch(() => {

View File

@@ -1,9 +1,10 @@
import { login, logout, register,retrievePassword } from "@/apis/accountApi";
import { getUserDetailInfo, getLoginCode } from "@/apis/auth";
import {login, logout, register, retrievePassword} from "@/apis/accountApi";
import {getUserDetailInfo, getLoginCode} from "@/apis/auth";
import useAuths from "@/hooks/useAuths";
import { defineStore } from "pinia";
import { getBbsUserProfile } from '@/apis/userApi.js'
const { getToken, setToken, clearStorage } = useAuths();
import {defineStore} from "pinia";
import {getBbsUserProfile} from '@/apis/userApi.js'
const {getToken, setToken, clearStorage} = useAuths();
const useUserStore = defineStore("user", {
state: () => ({
@@ -16,7 +17,7 @@ const useUserStore = defineStore("user", {
permissions: [],
codeImageURL: "",
codeUUid: "",
money:0
money: 0
}),
getters: {
moneyFixed: (state) => state.money.toFixed(2)
@@ -75,10 +76,10 @@ const useUserStore = defineStore("user", {
//获取bbs信息
const {data:bbsData}= await getBbsUserProfile(this.id)
const {data: bbsData} = await getBbsUserProfile(this.id)
this.money= bbsData.money;
this.money = bbsData.money;
resolve(res);
})
@@ -87,8 +88,6 @@ const useUserStore = defineStore("user", {
});
});
},
// 退出系统
@@ -134,16 +133,19 @@ const useUserStore = defineStore("user", {
this.id = "";
},
async updateCodeImage() {
const { data } = await getLoginCode();
const {data} = await getLoginCode();
this.codeImageURL = "data:image/jpg;base64," + data.img;
this.codeUUid = data.uuid;
},
updateToken(token) {
this.token = token;
},
updateRefreshToken(refreshToken) {
this.refreshToken = refreshToken;
},
//更新钱钱
updateMoney(updateMoneyNumber){
this.money=this.money+updateMoneyNumber
updateMoney(updateMoneyNumber) {
this.money = this.money + updateMoneyNumber
}
},
persist: {