feat: 改为真实后端接口模式

- devopsApi: 移除前端 mock 降级和本地发布单/refs 伪造逻辑
- views: 同步发布、运行记录、配置和顶部状态文案为真实接口模式
- docs: 更新前端维护规则,禁止新增 mock 数据降级
This commit is contained in:
湛兮
2026-06-11 21:27:30 +08:00
parent f74454f00a
commit af0649a302
16 changed files with 228 additions and 959 deletions
+3 -4
View File
@@ -9,11 +9,11 @@
- `role-user`
- `my-resume`
第一阶段为本地 mock UI,后续接入 `devops-platform-api`
当前前端只调用 `devops-platform-api`,不再提供本地 mock 数据降级
## 页面结构
- `/login`mock 登录
- `/login`本地操作员会话入口,后续接后端认证
- `/overview`:总览,展示服务状态、最近发布和项目环境。
- `/projects`:项目配置,展示 Gitea 仓库、Jenkins Job、企微机器人和环境策略。
- `/releases`:发布中心,提供发布参数、二次确认、触发、取消、重试和 BPMN 流程状态。
@@ -23,7 +23,6 @@
## 数据约定
- mock 数据入口:`src/mocks/devops.ts`
- API 封装入口:`src/services/devopsApi.ts`
- Axios 实例:`src/services/http.ts`
- 平台状态:`src/stores/platform.ts`
@@ -31,7 +30,7 @@
## 后续接入点
- 用后端 OpenAPI 替换 `devopsApi` mock 返回
- `devopsApi` 所有项目、发布、refs、流程和 Agent 调用均走后端接口
- 发布中心触发按钮接入后端发布单创建接口。
- 运行记录接入后端 run/step 查询接口。
- BPMN XML 由后端流程定义接口返回。