2026-07-30 13:56:31 +08:00
|
|
|
|
import type { Router } from 'express';
|
|
|
|
|
|
import authRouter from './auth.js';
|
|
|
|
|
|
import brandsRouter from './brands.js';
|
|
|
|
|
|
import modelsRouter from './models.js';
|
|
|
|
|
|
import otaRouter from './ota.js';
|
|
|
|
|
|
import blacklistRouter from './blacklist.js';
|
|
|
|
|
|
import otaTargetDeviceRouter from './otaTargetDevice.js';
|
|
|
|
|
|
import shareCodeLogsRouter from './shareCodeLogs.js';
|
|
|
|
|
|
import usersRouter from './users.js';
|
|
|
|
|
|
import dashboardRouter from './dashboard.js';
|
2026-07-31 19:02:00 +08:00
|
|
|
|
import siteRouter from './site.js';
|
2026-08-14 11:26:20 +08:00
|
|
|
|
import meilisearchRouter from './meilisearch.js';
|
2026-07-30 17:33:08 +08:00
|
|
|
|
import {
|
|
|
|
|
|
wwwGlobalRouter,
|
|
|
|
|
|
wwwNavRouter,
|
|
|
|
|
|
wwwSectionsRouter,
|
|
|
|
|
|
wwwPageRouter,
|
|
|
|
|
|
wwwProductsRouter,
|
|
|
|
|
|
wwwNewsRouter,
|
|
|
|
|
|
wwwMediaRouter,
|
|
|
|
|
|
wwwI18nRouter,
|
|
|
|
|
|
wwwContactRouter,
|
|
|
|
|
|
wwwPageSeoRouter,
|
|
|
|
|
|
} from './www/index.js';
|
2026-07-30 13:56:31 +08:00
|
|
|
|
|
|
|
|
|
|
const routes: Router[] = [
|
2026-07-31 19:02:00 +08:00
|
|
|
|
// 官网前台公开只读接口(免鉴权)
|
|
|
|
|
|
// 注意:必须注册在最前面。其他路由文件使用无路径 router.use(authMiddleware),
|
|
|
|
|
|
// 且通过 app.use(router) 挂载于 /,会拦截一切进入该路由器的请求(含不匹配的)。
|
|
|
|
|
|
siteRouter,
|
2026-07-30 13:56:31 +08:00
|
|
|
|
authRouter,
|
|
|
|
|
|
brandsRouter,
|
|
|
|
|
|
modelsRouter,
|
|
|
|
|
|
otaRouter,
|
|
|
|
|
|
blacklistRouter,
|
|
|
|
|
|
otaTargetDeviceRouter,
|
|
|
|
|
|
shareCodeLogsRouter,
|
|
|
|
|
|
usersRouter,
|
|
|
|
|
|
dashboardRouter,
|
2026-08-14 11:26:20 +08:00
|
|
|
|
meilisearchRouter,
|
2026-07-30 17:33:08 +08:00
|
|
|
|
// 官网 CMS
|
|
|
|
|
|
wwwGlobalRouter,
|
|
|
|
|
|
wwwNavRouter,
|
|
|
|
|
|
wwwSectionsRouter,
|
|
|
|
|
|
wwwPageRouter,
|
|
|
|
|
|
wwwProductsRouter,
|
|
|
|
|
|
wwwNewsRouter,
|
|
|
|
|
|
wwwMediaRouter,
|
|
|
|
|
|
wwwI18nRouter,
|
|
|
|
|
|
wwwContactRouter,
|
|
|
|
|
|
wwwPageSeoRouter,
|
2026-07-30 13:56:31 +08:00
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
export default routes;
|