fix(web): 前端功能验证修复 — 移除硬编码假数据/修正系统信息/修复dev.ps1环境变量
Some checks failed
CI / rust-check (push) Has been cancelled
CI / rust-test (push) Has been cancelled
CI / frontend-build (push) Has been cancelled
CI / security-audit (push) Has been cancelled

- refactor(Home): 待办任务改为从工作流API获取真实数据
- refactor(Home): 最近动态改为从审计日志API获取真实操作记录
- refactor(Home): 移除硬编码的sparkline趋势图和假统计数据
- fix(Home): 系统信息 PostgreSQL 16→18,模块数量 5→6
- fix(Login): 移除硬编码版本号 v0.1.0
- fix(MainLayout): Footer 更新为 "HMS 健康管理平台"
- fix(dev.ps1): 添加缺失的 WECHAT/HEALTH 环境变量
This commit is contained in:
iven
2026-04-25 10:53:58 +08:00
parent 0bf1822fa9
commit 7a2d8e4664
4 changed files with 155 additions and 129 deletions

12
dev.ps1
View File

@@ -19,6 +19,16 @@ $BackendPort = 3000
$FrontendPort = 5174
$LogDir = ".logs"
# --- environment variables ---
$env:ERP__DATABASE__URL = "postgres://postgres:123123@localhost:5432/erp"
$env:ERP__JWT__SECRET = "dev-secret-key-change-in-prod"
$env:ERP__AUTH__SUPER_ADMIN_PASSWORD = "Admin@2026"
$env:ERP__REDIS__URL = "redis://:redis_KBCYJk@129.204.154.246:6379"
$env:ERP__WECHAT__APPID = "wx20f4ef9cc2ec66c5"
$env:ERP__WECHAT__SECRET = "placeholder_wechat_secret"
$env:ERP__HEALTH__AES_KEY = "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2"
$env:ERP__HEALTH__HMAC_KEY = "f6e5d4c3b2a1f6e5d4c3b2a1f6e5d4c3b2a1f6e5d4c3b2a1f6e5d4c3b2a1f6e5"
# --- find PID using port ---
function Find-PortPid([int]$Port) {
try {
@@ -135,7 +145,9 @@ function Start-Services {
$backendLog = Join-Path $LogDir "backend.log"
$backendErr = Join-Path $LogDir "backend.err"
$backendDir = Join-Path $PSScriptRoot "crates\erp-server"
$proc = Start-Process -FilePath "cargo" -ArgumentList "run","-p","erp-server" `
-WorkingDirectory $backendDir `
-RedirectStandardOutput $backendLog -RedirectStandardError $backendErr `
-WindowStyle Hidden -PassThru