1.4 KiB
1.4 KiB
ADDED Requirements
Requirement: 设备导入说明标注 IMEI 必填
后台设备导入说明 SHALL 将独立 IMEI 列标注为必填,不再列作可选;现有 Excel 模板列名、列数、列序和上传结构 MUST 不变,前端 MUST NOT 增加文档以外的 IMEI 格式、长度或重复限制。
Scenario: 查看导入说明和模板
- WHEN 用户打开设备导入弹窗
- THEN 说明 MUST 明确 IMEI 必填,且不能因为首列允许 IMEI 作为设备标识就误认为独立 IMEI 列可省略
- AND 原模板下载及列结构 MUST 保持不变
- AND 其他已约定的设备标识、SN 和卡 ICCID 规则 MUST 保留
Requirement: 保留设备导入行级失败反馈
设备导入任务详情 SHALL 继续按后端 failed_items 展示行号、设备标识和原因,IMEI 空值/空白导致的失败 MUST 不影响后端已成功导入的其他行。
Scenario: 混合成功与 IMEI 空值失败
- WHEN 任务详情返回某行原因「设备IMEI(imei)不能为空」和其他成功行
- THEN 页面 MUST 展示该行号和原始失败原因,保留任务成功/失败计数
- AND 前端 MUST NOT 因单行为空在提交前拒绝整个文件
Scenario: 全部失败
- WHEN 整个文件所有行失败,后端任务状态为失败
- THEN 页面 MUST 展示后端失败状态及行级明细,不当作上传成功等于导入成功