1.6 KiB
1.6 KiB
01 — 统一资产标识的批量唯一解析
What to build: 批量订购可以通过系统唯一的资产解析能力,一次解析一组用户输入的资产标识,并稳定得到资产类型、资产 ID 和规范标识。ICCID、卡虚拟号、MSISDN、设备虚拟号、IMEI 和 SN 使用与其他业务相同的注册规则;未命中或历史脏数据导致多命中时明确失败,不能任取一条。
Blocked by: None — can start immediately
Status: ready-for-agent
架构通道: Application + Port/Adapter。
完整业务边界: 本票深化公共 Asset 解析接缝,使单个和批量调用共享唯一匹配语义与规范标识选择规则。明确不实现批量订购任务、不迁移资产列表或生命周期逻辑、不在批量模块维护第二套标识白名单。
- 公共解析结果包含原始输入对应的资产类型、资产 ID、规范标识和稳定失败分类,并能区分未命中与多命中。
- ICCID、卡虚拟号、唯一 MSISDN、设备虚拟号、IMEI 和 SN 均通过现有全局标识注册规则解析;新增调用方无需复制识别分支。
- 同一资产使用不同受支持标识时得到相同资产类型与 ID,规范标识由公共能力统一决定。
- 历史脏数据造成多条候选时返回明确歧义,单个和批量调用均不得使用
First或其他任取逻辑。 - 批量接口以集合查询或等价批处理方式完成解析,避免按行跨卡表、设备表和标识表形成 N+1。
- 测试覆盖全部支持标识、首尾空白、未命中、多命中、不同标识指向同一资产及批量查询次数边界。