包含前后端完整代码: - 前端:Vue3+Vite+ElementPlus - 后端:FastAPI+SQLAlchemy - 模块:驾驶舱/KPI/战略地图/预警/预算/成本/预测/改善行动 - 当前版本:v1.0.0
26 lines
587 B
Bash
Executable File
26 lines
587 B
Bash
Executable File
#!/bin/bash
|
|
# 管理会计OS — 后端生产部署脚本(systemd 方式)
|
|
set -e
|
|
|
|
cd "$(dirname "$0")"
|
|
|
|
echo "===== CMA 后端部署 ====="
|
|
|
|
if [ ! -f .env ]; then
|
|
echo "[!] 缺少 .env 文件"
|
|
exit 1
|
|
fi
|
|
|
|
# 安装依赖
|
|
pip install -r requirements.txt --quiet --no-cache-dir
|
|
echo "[✓] 依赖安装完成"
|
|
|
|
# 重启 systemd 服务
|
|
systemctl daemon-reload
|
|
systemctl restart cma-backend
|
|
systemctl status cma-backend --no-pager | head -5
|
|
|
|
echo "[✓] 部署完成"
|
|
echo " systemctl status cma-backend # 查看状态"
|
|
echo " journalctl -u cma-backend -f # 查看日志"
|