|
@@ -6,6 +6,7 @@ import {
|
|
NoticeInfo,
|
|
NoticeInfo,
|
|
NoticeInfoParams,
|
|
NoticeInfoParams,
|
|
UserInfo,
|
|
UserInfo,
|
|
|
|
+ getTicket,
|
|
} from '@/api/common';
|
|
} from '@/api/common';
|
|
import { BaseLoginUrl } from '@/constants/constants';
|
|
import { BaseLoginUrl } from '@/constants/constants';
|
|
|
|
|
|
@@ -23,8 +24,9 @@ export interface MainActionsType {
|
|
clearReqToken(): void;
|
|
clearReqToken(): void;
|
|
removeToken(): void;
|
|
removeToken(): void;
|
|
getUserInfo(ticket: string): Promise<true | undefined>;
|
|
getUserInfo(ticket: string): Promise<true | undefined>;
|
|
|
|
+ getUserTicket(): Promise<string | undefined>;
|
|
getMessage(params: NoticeInfoParams): Promise<NoticeInfo[] | undefined>;
|
|
getMessage(params: NoticeInfoParams): Promise<NoticeInfo[] | undefined>;
|
|
- setEventListshow(isshow:boolean):void;
|
|
|
|
|
|
+ setEventListshow(isshow: boolean): void;
|
|
}
|
|
}
|
|
|
|
|
|
export default defineStore<'main', MainStateType, {}, MainActionsType>('main', {
|
|
export default defineStore<'main', MainStateType, {}, MainActionsType>('main', {
|
|
@@ -63,6 +65,10 @@ export default defineStore<'main', MainStateType, {}, MainActionsType>('main', {
|
|
console.log(err);
|
|
console.log(err);
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ async getUserTicket() {
|
|
|
|
+ const data = await getTicket();
|
|
|
|
+ return data.data;
|
|
|
|
+ },
|
|
pushReqToken(cancelToken) {
|
|
pushReqToken(cancelToken) {
|
|
this.cancelReqToken.push(cancelToken);
|
|
this.cancelReqToken.push(cancelToken);
|
|
},
|
|
},
|