我的待办处理数量获取方式

This commit is contained in:
Charles
2026-06-17 11:00:42 +08:00
parent c8b5b759f8
commit 709098e515
2 changed files with 5 additions and 6 deletions
@@ -84,6 +84,7 @@ docs/
- 本实现:合并为一个弹窗,减少用户操作步骤
- 紧急程度列使用自定义 slot + `el-tag` 展示,带颜色区分
- 操作列仅保留"审批"和"查看",移除独立的"驳回"按钮
- **右上角 Badge 计数从列表接口返回的 `total` 字段获取,不再单独调用 `getTodoCount` 接口**
**弹窗交互**:
```
@@ -109,6 +110,7 @@ docs/
- 原型:简单的 message 提示
- 本实现:完整的时间线弹窗,展示每一步的审批详情
- 处理结果使用自定义 slot + `el-tag` 展示(已同意=绿色,已驳回=红色)
- **右上角 Badge 计数从列表接口返回的 `total` 字段获取**
**流转弹窗设计**:
```
@@ -195,7 +197,7 @@ docs/
| `getMyList` | current, size, params | Promise<{records, total}> | 申请列表 |
| `getProcessList` | current, size, params | Promise<{records, total}> | 统一流程列表 |
| `getProcessStats` | - | Promise<{todoCount, doneCount, myCount, pendingCount, draftCount, rejectedCount}> | 统计数据 |
| `getTodoCount` | - | Promise<number> | 待办数量 |
| `getTodoCount` | - | Promise<number> | **待办数量(已弃用,前端不再使用)** |
| `approve` | data | Promise | 审批通过 |
| `reject` | data | Promise | 审批驳回 |
| `getDetail` | id | Promise<record> | 流程详情 |