我的待办处理数量获取方式
This commit is contained in:
@@ -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> | 流程详情 |
|
||||
|
||||
Reference in New Issue
Block a user