优化支付宝支付流程与 Web 端体验

- 支付宝新窗口跳转,轮询与手动刷新增加加载反馈
- 支付回跳先校验订单状态,避免未付款误报成功
- 门户登录回调统一,云文件打开加载与版本冲突同步
- 精简本地 start.bat 与 README 说明

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
24kycj
2026-06-23 11:27:45 +08:00
parent 23b958753d
commit 4d19d7e814
13 changed files with 400 additions and 214 deletions
+3 -9
View File
@@ -13,19 +13,13 @@
## 本地开发
需 [Docker Desktop](https://www.docker.com/products/docker-desktop/)。
需 [Docker Desktop](https://www.docker.com/products/docker-desktop/)。本地只需运行:
```bat
docker\sync-config.ps1 :: 同步 local.js 与 backend local.php(改端口后必跑)
scripts\start.bat :: 启动(不销毁已有容器,适合日常开发)
scripts\start.bat stop :: 停止(保留数据库)
scripts\start.bat reset :: 停止并清空数据库卷
scripts\start.bat rebuild :: 重建 API 镜像并重启 API 容器
scripts\start.bat status :: 查看容器与 /health
scripts\start.bat logs :: 跟踪 API 日志
scripts\start.bat
```
生产环境编辑 `frontend-web/config/local.js`(从 `config/local.js.example` 复制);全量更新 frontend 时不要覆盖该文件。本地开发由 `docker/sync-config.ps1` 生成 `local.js`
脚本会自动:同步 `local.js` / `local.php`、启动 Docker 容器、等待 API。改 `docker/.env` 端口后重新运行即可。停止:`docker compose -p soondesign -f docker/docker-compose.yml down`
| 服务 | 默认地址 |
|------|----------|