|
@@ -6,7 +6,7 @@ import dayjs from 'dayjs';
|
|
|
import { updateObject } from '@/services/object';
|
|
|
import router from '@/router';
|
|
|
import { deleteCookie, setCookie } from '@/services/cookie';
|
|
|
-
|
|
|
+import { getProfile, deleteToken,_setToken} from '@le5le/auth-token';
|
|
|
export interface IUser {
|
|
|
id?: string;
|
|
|
account?: string;
|
|
@@ -78,15 +78,16 @@ export const getDomain = () => {
|
|
|
|
|
|
export const useUser = () => {
|
|
|
const getUser = async (token?: boolean) => {
|
|
|
- const params: any = {};
|
|
|
- if (token) {
|
|
|
- if (localStorage.getItem('remember')) {
|
|
|
- params.token = 'r';
|
|
|
- } else {
|
|
|
- params.token = '1';
|
|
|
- }
|
|
|
- }
|
|
|
- const ret: IUser = await axios.get('/api/account/profile', { params });
|
|
|
+ // const params: any = {};
|
|
|
+ // if (token) {
|
|
|
+ // if (localStorage.getItem('remember')) {
|
|
|
+ // params.token = 'r';
|
|
|
+ // } else {
|
|
|
+ // params.token = '1';
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // const ret: IUser = await axios.get('/api/account/profile', { params });
|
|
|
+ const ret: IUser = await getProfile(axios);
|
|
|
const statistics: any = await axios.post('/api/account/statistics');
|
|
|
if (!ret) {
|
|
|
return;
|
|
@@ -153,13 +154,13 @@ export const useUser = () => {
|
|
|
// }
|
|
|
// delete data.token;
|
|
|
// }
|
|
|
- if (data.token) {
|
|
|
- setCookie('token', data.token, {
|
|
|
- path: '/',
|
|
|
- domain: getDomain(),
|
|
|
- });
|
|
|
- delete data.token;
|
|
|
- }
|
|
|
+ // if (data.token) {
|
|
|
+ // setCookie('token', data.token, {
|
|
|
+ // path: '/',
|
|
|
+ // domain: getDomain(),
|
|
|
+ // });
|
|
|
+ // delete data.token;
|
|
|
+ // }
|
|
|
if (!data.amount) {
|
|
|
data.amount = 0.0;
|
|
|
}
|
|
@@ -168,14 +169,15 @@ export const useUser = () => {
|
|
|
|
|
|
const signout = () => {
|
|
|
updateObject(user, {});
|
|
|
+ deleteToken();
|
|
|
// localStorage.removeItem('token');
|
|
|
- const domain = getDomain();
|
|
|
- if (domain) {
|
|
|
- deleteCookie('token', {
|
|
|
- path: '/',
|
|
|
- domain: domain, //'le5le.com',
|
|
|
- });
|
|
|
- }
|
|
|
+ // const domain = getDomain();
|
|
|
+ // if (domain) {
|
|
|
+ // deleteCookie('token', {
|
|
|
+ // path: '/',
|
|
|
+ // domain: domain, //'le5le.com',
|
|
|
+ // });
|
|
|
+ // }
|
|
|
// router.replace({ path: '/login', query: router.currentRoute.value.query });
|
|
|
};
|
|
|
|