diff --git a/src/api/Requester.ts b/src/api/Requester.ts index 045ffc9..94c70a9 100644 --- a/src/api/Requester.ts +++ b/src/api/Requester.ts @@ -6,6 +6,7 @@ import {User} from "../entities/User"; import {Auth} from "../entities/Auth"; import {File} from "../entities/File"; import {SearchType} from "../entities/SearchType.ts"; +import {AccessInformation} from "../entities/AccessInformation.ts"; export const baseUrl = 'http://localhost:8081'; @@ -27,7 +28,7 @@ const instance = axios.create({ timeout: 1000, headers: {'Content-Type': 'application/json'} }); -axios.interceptors.request.use(function (config) { +instance.interceptors.request.use(function (config) { config.headers['Authorization'] = window.sessionStorage.getItem("authorization"); return config; }, function (error) { @@ -36,8 +37,8 @@ axios.interceptors.request.use(function (config) { }); // 添加响应拦截器 -axios.interceptors.response.use(function (response) { - const authorization = response.headers['Set-Authorization']; +instance.interceptors.response.use(function (response) { + const authorization = response.headers['set-authorization']; if (authorization) { window.sessionStorage.setItem("authorization", authorization); } @@ -137,5 +138,11 @@ export const search = (page: number, num: number, searchType: SearchType, data: * @param count 获取的天数 */ export const getAccessInformation = (count: number) => { - return instance.get("/api/access/get", {params: {count}}); + return instance.get("/api/access/get", {params: {count}}); +} +/** + * 获取总访问情况 + */ +export const getTotalAccessInformation = () => { + return instance.get("/api/access/getAll"); } \ No newline at end of file diff --git a/src/entities/Auth.ts b/src/entities/Auth.ts index ac1f7d0..98bcb97 100644 --- a/src/entities/Auth.ts +++ b/src/entities/Auth.ts @@ -9,5 +9,5 @@ export enum Auth { /** * 管理员 */ - ADMIN + ADMIN, } \ No newline at end of file diff --git a/src/entities/User.ts b/src/entities/User.ts index 3dec1f4..6587af7 100644 --- a/src/entities/User.ts +++ b/src/entities/User.ts @@ -7,7 +7,7 @@ export interface User { /** * 用户id */ - id: string + id: number; /** * 用户名 */ diff --git a/src/views/AppPC.vue b/src/views/AppPC.vue index 44a3a15..c0f9ef8 100644 --- a/src/views/AppPC.vue +++ b/src/views/AppPC.vue @@ -6,14 +6,10 @@
- -
- +