diff --git a/src/api/log-manage.ts b/src/api/log-manage.ts index e002adb..3341e37 100644 --- a/src/api/log-manage.ts +++ b/src/api/log-manage.ts @@ -1,21 +1,32 @@ import request, {CommonHeaderEnum} from "@/utils/request"; const getMonthlyLogCountUrl = '/admin/log/getMonthlyLogCount' +const getPageUrl = "/admin/log/page"; export function getMonthlyLogCount(startTime: string, endTime: string) { - return new Promise(resolve => { - request({ - url: getMonthlyLogCountUrl, - method: 'post', - data: { - startTime, - endTime - }, - headers: { - 'Content-Type': CommonHeaderEnum.FORM_CONTENT_TYPE, - }, - }).then(res => { - resolve(res.data); - }) - }) + return new Promise(resolve => { + request({ + url: getMonthlyLogCountUrl, + method: 'post', + data: { + startTime, + endTime + }, + headers: { + 'Content-Type': CommonHeaderEnum.FORM_CONTENT_TYPE, + }, + }).then(res => { + resolve(res.data); + }) + }) +} + +export function getPage(current: number, size: number) { + return new Promise((resolve, reject) => { + request.get(getPageUrl + `?current=${current}&size=${size}`).then((res: any) => { + resolve(res.data); + }).catch(err => { + reject(err); + }) + }) } \ No newline at end of file diff --git a/src/components/system-logs.vue b/src/components/system-logs.vue index 38eacd3..3529954 100644 --- a/src/components/system-logs.vue +++ b/src/components/system-logs.vue @@ -1,23 +1,28 @@