feat(ui): 为工单对话页新增用户与订单跳转入口

在工单工作台对话页为当前工单用户增加“查看用户”
和“用户订单”入口,支持直接跳转到用户管理与订单管理

用户管理页新增 `user_id/user_email` 路由作用域,
进入后按用户 ID 精准筛选,并支持在重置筛选时清除
该作用域

同步更新 admin-frontend 模块文档、变更归档与测试环境
compose 配置
This commit is contained in:
yinjianm
2026-05-01 19:07:31 +08:00
parent f70dbe4378
commit 77140864ef
11 changed files with 404 additions and 33 deletions
@@ -0,0 +1,73 @@
# 任务清单: admin-ticket-user-order-links
> **@status:** completed | 2026-05-01 18:33
```yaml
@feature: admin-ticket-user-order-links
@created: 2026-05-01
@status: completed
@mode: R2
```
## LIVE_STATUS
```json
{"status":"completed","completed":4,"failed":0,"pending":0,"total":4,"percent":100,"current":"代码实现、构建验证和知识库同步已完成","updated_at":"2026-05-01 18:40:00"}
```
## 进度概览
| 完成 | 失败 | 跳过 | 总数 |
|------|------|------|------|
| 4 | 0 | 0 | 4 |
---
## 任务列表
### 1. 工单对话页跳转入口
- [√] 1.1 修改 `admin-frontend/src/views/tickets/TicketWorkspaceDialog.vue`
- 预期变更: 引入路由能力和图标,在对话页头部为当前工单用户增加“查看用户”和“用户订单”按钮。
- 完成标准: 当前 `detail.user.id` 存在时两个按钮可见,点击后分别跳转到 `Users``SubscriptionOrders`,并携带 `user_id/user_email`
- 验证方式: 静态检查 route name 与 `router/index.ts` 一致;构建验证。
- depends_on: []
### 2. 用户管理本人作用域
- [√] 2.1 修改 `admin-frontend/src/views/users/useUserScopedActions.ts`
- 预期变更: 新增 `user_id/user_email` query 读取、本人精准筛选、摘要和清理函数,保留现有邀请人作用域。
- 完成标准: `user_id` 会转换为 `{ id: 'id', value: 'eq:{id}' }``user_email` 仅用于显示摘要。
- 验证方式: 静态检查 computed 输出和清理函数;构建验证。
- depends_on: [1.1]
- [√] 2.2 修改 `admin-frontend/src/views/users/useUsersManagement.ts`
- 预期变更: 将本人作用域合并进 `appliedFilters/appliedFilterSummaries`,重置筛选和路由监听覆盖 `user_id/user_email`
- 完成标准: 从工单跳转到用户页后会按用户 ID 精准筛选,重置筛选会清除本人和邀请人作用域。
- 验证方式: 静态检查 fetchUsers 参数来源;构建验证。
- depends_on: [2.1]
### 3. 验证与知识库同步
- [√] 3.1 执行前端验证并同步知识库
- 预期变更: 运行 `npm run build`,根据结果更新 `.helloagents/modules/admin-frontend.md``CHANGELOG.md`
- 完成标准: 构建通过,或明确记录阻断原因及是否与本次改动相关;知识库反映新增工单跳转行为。
- 验证方式: 命令输出、知识库 diff、自检本次修改文件。
- depends_on: [1.1, 2.1, 2.2]
---
## 执行日志
| 时间 | 任务 | 状态 | 备注 |
|------|------|------|------|
| 2026-05-01 18:40 | DEVELOP | completed | npm run build 通过,知识库已同步 |
| 2026-05-01 18:34 | DEVELOP | completed | 已完成 1.1、2.1、2.2 前端改动 |
| 2026-05-01 18:28 | DESIGN | completed | 已创建方案包并填充规划 |
---
## 执行备注
- 订单页已有 `user_id/user_email` 作用域筛选,本次不修改订单页。
- 本次不涉及后端接口和生产部署。