You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
3.5 KiB

2 days ago
# 票 03 · 矩阵 A4-5 联系人(7 页)/ A4-6 客户查重(3 页)/ A4-7 客户交割(4 页)
> 口径同 matrix-a4-1-a4-3.md。联系人图谱类交互(节点展开折叠/跨客户人脉)原型本期暂不支持,整组豁免。
## §1 A4-5 联系人(a4-5-1 ×2 / a4-5-2 / a4-5-3 / a4-5-4 / a4-5-5 / a4-5-6)
| # | 原型要素 | 实现 | 判定 |
|---|---|---|---|
| 1.1 | 联系人列表(列表/看板,全域跨客户维度) | `GET /contact/page`(keyword/职务/客户过滤) | ✅ |
| 1.2 | 列偏好/形态偏好 | scopeKey `contact.list`(列偏好+形态偏好) | ✅ |
| 1.3 | 新增联系人(姓名/职务字典/手机号/关键联系人) | `POST /contact/add`;姓名/职务 code/手机号必填+值域校验(ContactImportAnalyzer 同族「D-05/D-04 教训前移」) | ✅ |
| 1.4 | 编辑联系人 | `POST /contact/edit?id=` | ✅ |
| 1.5 | 联系人弹窗(详情全字段) | `GET /contact/detail?id=` | ✅ |
| 1.6 | 联系人概览(联系人信息) | 同 detail(`ContactDTO` 14 字段;**缺负责人/系统信息四件套 = P2-G5**) | 部分(P2-G5) |
| 1.7 | 联系人概览(操作日志) | `CustomerOplog` 无联系人维度列,**无独立数据源**(oplog detail 叙事含 CONTACT_* 动作但不可按联系人过滤) | **缺数据源(P2-G6 记档)** |
| 1.8 | 联系人导入(弹窗三段式,票 02 收编) | `POST /contact/import/upload` 等 6 端点(§2.7b);9.2-9 子表导入划出 V1(§5.5) | ✅ |
| 1.9 | 联系人电话查重软提示 | 查重设置 phoneEnabled 驱动(D26 语义) | ✅ |
| 1.10 | 图谱节点展开折叠/跨客户人脉 | 原型本期暂不支持 | 豁免 |
## §2 A4-6 客户查重(a4-6-1 卡片 / a4-6-2 列表 / a4-6-3 合并)
| # | 原型要素 | 实现 | 判定 |
|---|---|---|---|
| 2.1 | 独立查重页(卡片/列表两视图) | **chart D4/D6/D19 拍板:独立查重页不做**(查重能力收敛在新增/编辑内建 check-name + 信用代码硬拦) | 豁免 |
| 2.2 | 客户合并流程 | **D19 拍板不做**;「已被合并」客户态随之取消(API-SUMMARY §3) | 豁免 |
## §3 A4-7 客户交割(a4-7-1 发起交接 / a4-7-2 客户分配 / a4-7-3 交接记录 / a4-7-4 记录详情)
| # | 原型要素 | 实现 | 判定 |
|---|---|---|---|
| 3.1 | 发起交接(选人部门树 + 客户预览 + 备注选填) | `POST /transfer/create`(transfer_reason=resign/transfer_post/region_adjust);部门树选人 `GET /transfer/assignable`——**D-07 已修复(defectfix:ancestors 前缀 + 批量回显,6046 人 0.42s/0.40s)** | ✅ |
| 3.2 | 交接确认弹窗(「确认将 X 的 N 个客户交接给 Y?」) | 前端组装(create 请求参数回显) | ✅ |
| 3.3 | 客户分配(待分配单指派接手人) | `POST /transfer/assign`(已完成单再分配 → 67004 或失败行收口;商机 owner 二次联动 E2E 实证 13.16) | ✅ |
| 3.4 | 交接记录列表(JG 编号/状态 0/1/类型) | `GET /transfer/page`(transferNo 过滤、当日续号不重号 E2E 实证 13.17/13.18) | ✅ |
| 3.5 | 交接记录详情(明细行处置态) | `GET /transfer/detail?id=`(明细 0/1) | ✅ |
## 小结(A4-5~A4-7 组)
- 端点面零缺接口;豁免集中在查重独立页/合并(D4/D6/D19)与图谱交互。
- P2-G5(ContactDTO 缺负责人+四件套)、P2-G6(联系人维度操作日志无数据源)为本组记档主体。
- A4-7 全链已由 heavy-r2 §13 E2E 覆盖(create/assign/page/编号/67004/商机联动)。