feat: 完善订单班路由系统,支持全部12个订单班

详细说明:
- 更新routes.yaml配置,将所有订单班状态设为completed
- 重构app.js静态文件路由,使用循环简化代码
- 更新订单班图标映射,匹配实际目录名称
- 修复订单班路由跳转,支持以下订单班:
  * wenlu(文旅) - 会展策划
  * food(食品) - 轻食经营
  * finance(财经商贸) - 电商运营
  * health(大健康) - 智慧养老
  * chemical(化工) - 废水处理
  * environmental(环保) - 水质监测
  * transportation(交通物流) - 冷链物流
  * energy(能源) - 光伏发电
  * visual-design(视觉设计) - 宣传片策划
  * civil(土木) - 室内设计
  * developer(智能开发) - AI检测
  * manufacturing(智能制造) - 系统集成

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Yep_Q
2025-10-09 10:06:58 +08:00
parent 36199371d4
commit 4287a35826
11 changed files with 309 additions and 152 deletions

View File

@@ -1,15 +1,17 @@
@echo off
chcp 65001 >nul 2>&1
REM Web Result 静态服务器启动脚本 (Node.js版)
REM 订单班AI生成方案展示系统 - Windows启动脚本
REM 端口: 4155
REM 支持局域网访问
setlocal enabledelayedexpansion
REM 显示启动横幅
echo ======================================
echo Web Result 静态服务器
echo ==========================================
echo 订单班AI生成方案展示系统
echo 端口: 4155
echo ======================================
echo 支持局域网访问
echo ==========================================
echo.
REM 获取脚本所在目录
@@ -32,6 +34,19 @@ echo [信息] Node.js 版本:
node --version
echo.
REM 检查是否安装了依赖
if not exist "node_modules" (
echo [信息] 首次运行,正在安装依赖...
call npm install
if errorlevel 1 (
echo [错误] 依赖安装失败
pause
exit /b 1
)
echo [成功] 依赖安装完成
echo.
)
REM 检查端口 4155 是否被占用
netstat -ano | findstr :4155 >nul 2>&1
if not errorlevel 1 (
@@ -39,7 +54,7 @@ if not errorlevel 1 (
echo [信息] 正在查看占用进程...
netstat -ano | findstr :4155
echo.
set /p "kill_process=是否终止占用进程?(y/N): "
if /I "!kill_process!"=="y" (
echo [信息] 正在终止占用进程...
@@ -57,11 +72,29 @@ if not errorlevel 1 (
REM 启动服务器
echo [信息] 正在启动服务器...
echo [信息] 访问地址: http://localhost:4155
echo.
echo ╔═══════════════════════════════════════════════╗
echo ║ 订单班AI生成方案展示系统 ║
echo ╠═══════════════════════════════════════════════╣
echo ║ 🏠 本地访问:
echo ║ http://localhost:4155
echo
echo ║ 📋 访问示例:
echo ║ • 首页: http://localhost:4155/
echo ║ • 文旅: http://localhost:4155/order-class/wenlu
echo ║ • 食品: http://localhost:4155/order-class/food
echo ║ • 财经: http://localhost:4155/order-class/finance
echo ║ • 土木: http://localhost:4155/order-class/civil
echo
echo ║ 🔗 或使用URL参数:
echo ║ http://localhost:4155/?class=wenlu
echo ║ http://localhost:4155/?class=food
echo ╚═══════════════════════════════════════════════╝
echo.
echo [提示] 按 Ctrl+C 停止服务器
echo.
REM 使用 Node.js 启动服务器
node server.js
REM 启动Node.js服务器
node app.js
pause
pause