Files
zcglxt/start.bat
Claude e71181f0a3 fix: 修复多个关键问题
- 修复前端路由守卫:未登录时不显示提示,直接跳转登录页
- 修复API拦截器:401错误不显示提示,直接跳转
- 增强验证码显示:图片尺寸从120x40增加到200x80
- 增大验证码字体:从28号增加到48号
- 优化验证码字符:排除易混淆的0和1
- 减少干扰线:从5条减少到3条,添加背景色优化
- 增强登录API日志:添加详细的调试日志
- 增强验证码生成和验证日志
- 优化异常处理和错误追踪

影响文件:
- src/router/index.ts
- src/api/request.ts
- app/services/auth_service.py
- app/api/v1/auth.py
- app/schemas/user.py

测试状态:
- 前端构建通过
- 后端语法检查通过
- 验证码显示效果优化完成

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-25 00:26:21 +08:00

64 lines
1.5 KiB
Batchfile
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
@echo off
REM 资产管理系统后端启动脚本 (Windows)
echo ====================================
echo 资产管理系统后端服务
echo ====================================
echo.
REM 检查Python环境
python --version >nul 2>&1
if %errorlevel% neq 0 (
echo [错误] 未找到Python环境请先安装Python 3.10+
pause
exit /b 1
)
REM 检查虚拟环境
if not exist "venv\" (
echo [信息] 虚拟环境不存在,正在创建...
python -m venv venv
echo [成功] 虚拟环境创建完成
)
REM 激活虚拟环境
echo [信息] 激活虚拟环境...
call venv\Scripts\activate.bat
REM 检查依赖
echo [信息] 检查依赖...
pip show fastapi >nul 2>&1
if %errorlevel% neq 0 (
echo [信息] 正在安装依赖...
pip install -r requirements.txt
)
REM 检查环境变量文件
if not exist ".env" (
echo [警告] .env文件不存在正在从示例创建...
copy .env.example .env
echo [警告] 请编辑.env文件配置数据库连接等信息
pause
)
REM 创建必要的目录
if not exist "logs\" mkdir logs
if not exist "uploads\qrcodes\" mkdir uploads\qrcodes
if not exist "uploads\avatars\" mkdir uploads\avatars
if not exist "uploads\documents\" mkdir uploads\documents
echo.
echo ====================================
echo 启动开发服务器...
echo ====================================
echo.
echo API文档地址: http://localhost:8000/docs
echo ReDoc文档地址: http://localhost:8000/redoc
echo 按 Ctrl+C 停止服务
echo.
REM 启动服务
python run.py
pause