import { Request, Response } from 'express'; // 模拟数据总览数据 const mockOverviewData = { aiInterviewUsage: 900, aiResumeUsage: 900, currentTasks: 0, completedPersons: 150, todayInterviewUsage: 10, todayResumeUsage: 8, }; export default { // 获取数据总览 'GET /api/overview/data': (req: Request, res: Response) => { setTimeout(() => { res.json({ code: 200, message: 'success', data: mockOverviewData, }); }, 500); }, // 更新数据总览 'POST /api/overview/update': (req: Request, res: Response) => { const { type, value } = req.body; if (mockOverviewData.hasOwnProperty(type)) { (mockOverviewData as any)[type] = value; } setTimeout(() => { res.json({ code: 200, message: 'success', data: mockOverviewData, }); }, 300); }, };