|
@@ -35,6 +35,7 @@ export interface IUser {
|
|
github?: any;
|
|
github?: any;
|
|
created?: any;
|
|
created?: any;
|
|
createdAt?: any;
|
|
createdAt?: any;
|
|
|
|
+ limit?: number;
|
|
}
|
|
}
|
|
|
|
|
|
const user = reactive<IUser>({
|
|
const user = reactive<IUser>({
|
|
@@ -80,9 +81,13 @@ export const useUser = () => {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
const ret: IUser = await axios.get('/api/account/profile', { params });
|
|
const ret: IUser = await axios.get('/api/account/profile', { params });
|
|
|
|
+ const statistics: any = await axios.post('/api/account/statistics');
|
|
if (!ret) {
|
|
if (!ret) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
+ if (statistics) {
|
|
|
|
+ ret.limit = statistics.documents.le5leV.limit;
|
|
|
|
+ }
|
|
setUser(ret);
|
|
setUser(ret);
|
|
|
|
|
|
return user;
|
|
return user;
|