init: 管理会计OS初始代码
包含前后端完整代码: - 前端:Vue3+Vite+ElementPlus - 后端:FastAPI+SQLAlchemy - 模块:驾驶舱/KPI/战略地图/预警/预算/成本/预测/改善行动 - 当前版本:v1.0.0
This commit is contained in:
Executable
+25
@@ -0,0 +1,25 @@
|
||||
#!/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 # 查看日志"
|
||||
Reference in New Issue
Block a user