@@ -87,7 +87,6 @@ export default function useAuths(opt) {
|
||||
)
|
||||
.then(() => {
|
||||
useUserStore().updateToken(null);
|
||||
useUserStore().updateRefreshToken(null);
|
||||
return true;
|
||||
})
|
||||
.catch(() => {
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
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: () => ({
|
||||
@@ -17,7 +16,7 @@ const useUserStore = defineStore("user", {
|
||||
permissions: [],
|
||||
codeImageURL: "",
|
||||
codeUUid: "",
|
||||
money: 0
|
||||
money:0
|
||||
}),
|
||||
getters: {
|
||||
moneyFixed: (state) => state.money.toFixed(2)
|
||||
@@ -76,10 +75,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);
|
||||
})
|
||||
@@ -88,6 +87,8 @@ const useUserStore = defineStore("user", {
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
},
|
||||
// 退出系统
|
||||
@@ -133,19 +134,16 @@ 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: {
|
||||
|
||||
Reference in New Issue
Block a user