41 lines
1.3 KiB
Batchfile
41 lines
1.3 KiB
Batchfile
@echo off
|
|||
|
|
chcp 936 >nul
|
||
|
|
title 客服 Agent 演示 -- 前端一键启动
|
||
|
|
|
||
|
|
rem ============================================================
|
||
|
|
rem 双击本文件:拉起服务 -^> 五项自检 -^> 打开演示页面
|
||
|
|
rem 逻辑都在同目录的 demo.ps1 里,本文件只负责把参数透传过去。
|
||
|
|
rem
|
||
|
|
rem 参数示例:
|
||
|
|
rem 启动演示.bat -NoBrowser 不自动打开浏览器
|
||
|
|
rem 启动演示.bat -SkipStart 服务已在跑,只自检 + 开页面
|
||
|
|
rem 启动演示.bat -Port 8100 换端口
|
||
|
|
rem ============================================================
|
||
|
|
|
||
|
|
set "ROOT=%~dp0"
|
||
|
|
cd /d "%ROOT%"
|
||
|
|
|
||
|
|
if not exist "%ROOT%demo.ps1" (
|
||
|
|
echo [错误] 找不到 demo.ps1,请确认它与本文件在同一目录。
|
||
|
|
pause
|
||
|
|
exit /b 1
|
||
|
|
)
|
||
|
|
|
||
|
|
powershell -NoProfile -ExecutionPolicy Bypass -File "%ROOT%demo.ps1" %*
|
||
|
|
set "RC=%ERRORLEVEL%"
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo ============================================================
|
||
|
|
if "%RC%"=="0" (
|
||
|
|
echo 演示环境就绪。服务在独立窗口里运行,关掉本窗口不影响它们。
|
||
|
|
) else (
|
||
|
|
echo 自检有项目需要处理(返回码 %RC%),请向上翻看黄色 / 红色行。
|
||
|
|
)
|
||
|
|
echo.
|
||
|
|
echo 常用补救命令(在本目录新开终端执行):
|
||
|
|
echo .venv\Scripts\python.exe tools\sync_market_prices.py 刷新行情(15 分钟有效)
|
||
|
|
echo .venv\Scripts\python.exe tools\e2e_smoke_test.py 业务链路冒烟
|
||
|
|
echo .venv\Scripts\python.exe tools\portal_api_check.py 接口契约体检
|
||
|
|
echo ============================================================
|
||
|
|
pause
|