mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2026-02-06 21:10:23 +00:00
Standardized type annotations for interfaces in user.ts and improved type safety in webapi.ts. Updated all Express router initializations to explicitly declare the Router type. Added missing RequestHandler typings in uploader modules for better type checking.
24 lines
603 B
TypeScript
24 lines
603 B
TypeScript
import { Router } from 'express';
|
|
import {
|
|
LogHandler,
|
|
LogListHandler,
|
|
LogRealTimeHandler,
|
|
CreateTerminalHandler,
|
|
GetTerminalListHandler,
|
|
CloseTerminalHandler,
|
|
} from '../api/Log';
|
|
|
|
const router: Router = Router();
|
|
|
|
// 日志相关路由
|
|
router.get('/GetLog', LogHandler);
|
|
router.get('/GetLogList', LogListHandler);
|
|
router.get('/GetLogRealTime', LogRealTimeHandler);
|
|
|
|
// 终端相关路由
|
|
router.get('/terminal/list', GetTerminalListHandler);
|
|
router.post('/terminal/create', CreateTerminalHandler);
|
|
router.post('/terminal/:id/close', CloseTerminalHandler);
|
|
|
|
export { router as LogRouter };
|