
功能特性: - JWT用户认证系统 - 日报CRUD管理 - 三级权限控制 - 多维度搜索过滤 - 统计分析功能 - 评论互动系统 - 响应式Cool Admin界面 - 暗色主题支持 技术栈: - 后端:Django 4.2.7 + DRF + SimpleJWT - 前端:Vue 3 + Element Plus + Pinia - 数据库:SQLite/PostgreSQL - 部署:Docker + Nginx 包含内容: - 完整的后端API代码 - 现代化前端界面 - 数据库迁移文件 - 部署脚本和文档 - 演示页面和测试工具
51 lines
1.4 KiB
Batchfile
51 lines
1.4 KiB
Batchfile
@echo off
|
|
chcp 65001 >nul
|
|
echo 🚀 启动企业级日报系统...
|
|
echo.
|
|
|
|
echo 📁 当前目录: %CD%
|
|
echo.
|
|
|
|
echo 🔧 正在启动后端服务 (Django)...
|
|
cd /d "%~dp0"
|
|
start "Django Backend" cmd /k "cd backend && echo 启动Django服务器... && python manage.py runserver 0.0.0.0:8000"
|
|
|
|
echo ⏱️ 等待后端服务启动...
|
|
timeout /t 3 /nobreak >nul
|
|
|
|
echo 🎨 正在启动前端服务 (Vue)...
|
|
start "Vue Frontend" cmd /k "cd frontend && echo 启动Vue开发服务器... && npm run serve"
|
|
|
|
echo ⏱️ 等待前端服务启动...
|
|
timeout /t 3 /nobreak >nul
|
|
|
|
echo.
|
|
echo ✅ 服务启动完成!
|
|
echo.
|
|
echo 📋 访问地址:
|
|
echo 🌐 前端应用: http://localhost:3000
|
|
echo 🔌 API接口: http://localhost:8000/api/
|
|
echo 👑 管理后台: http://localhost:8000/admin/
|
|
echo.
|
|
echo 👤 演示账号:
|
|
echo 👨💼 管理员: admin / admin123456
|
|
echo 👩💻 普通用户: zhangsan / test123456
|
|
echo.
|
|
echo 🧪 测试页面选择:
|
|
echo [1] 功能演示页面 (demo_static.html)
|
|
echo [2] API测试页面 (test_api.html)
|
|
echo [3] 服务状态页面 (demo.html)
|
|
echo [4] 直接访问前端应用
|
|
echo.
|
|
set /p choice="请选择要打开的页面 (1-4): "
|
|
|
|
if "%choice%"=="1" start demo_static.html
|
|
if "%choice%"=="2" start test_api.html
|
|
if "%choice%"=="3" start demo.html
|
|
if "%choice%"=="4" start http://localhost:3000
|
|
|
|
if "%choice%"=="" start demo_static.html
|
|
|
|
echo.
|
|
echo 🎉 启动完成!请查看打开的窗口。
|