const express = require('express');
const router = express.Router();

// 导入前打印调试信息
console.log('导入设计路由前');

// 导入设计路由
const designRouter = require('./design.route');

// 导入后验证路由
console.log('导入的设计路由:', designRouter);

// 使用设计路由
router.use('/designs', designRouter);

// 打印路由栈以验证
console.log('已注册的主路由:');
router.stack.forEach((layer) => {
  if (layer.route) {
    console.log(`路径: ${layer.route.path}`);
  } else if (layer.name === 'router') {
    console.log(`子路由器: ${layer.handle.stack.length} 个路由`);
  }
});

module.exports = router;