|
|
@@ -2,13 +2,13 @@ import React from 'react';
|
|
|
import { Table, Button, Space, Input, Form, DatePicker } from 'antd';
|
|
|
import { SearchOutlined, FilterOutlined } from '@ant-design/icons';
|
|
|
import { useQuery } from '@tanstack/react-query';
|
|
|
-import { logfileClient } from '@/client/api';
|
|
|
+import { operationLogsClient } from '@/client/api';
|
|
|
import type { InferResponseType } from 'hono/client';
|
|
|
import dayjs from 'dayjs';
|
|
|
|
|
|
// 定义类型
|
|
|
-type LogfileItem = InferResponseType<typeof logfileClient.$get, 200>['data'][0];
|
|
|
-type LogfileListResponse = InferResponseType<typeof logfileClient.$get, 200>;
|
|
|
+type LogfileItem = InferResponseType<typeof operationLogsClient.$get, 200>['data'][0];
|
|
|
+type LogfileListResponse = InferResponseType<typeof operationLogsClient.$get, 200>;
|
|
|
|
|
|
const { RangePicker } = DatePicker;
|
|
|
|
|
|
@@ -36,7 +36,7 @@ const Logs: React.FC = () => {
|
|
|
if (filters.dateRange?.[0]) queryParams.startDate = filters.dateRange[0].format('YYYY-MM-DD');
|
|
|
if (filters.dateRange?.[1]) queryParams.endDate = filters.dateRange[1].format('YYYY-MM-DD');
|
|
|
|
|
|
- const response = await logfileClient.$get({ query: queryParams });
|
|
|
+ const response = await operationLogsClient.$get({ query: queryParams });
|
|
|
if (!response.ok) throw new Error('Failed to fetch logs');
|
|
|
return response.json() as Promise<LogfileListResponse>;
|
|
|
};
|