修复流水异常标签展示与导出
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
# 流水明细异常标签后端验证记录
|
||||
|
||||
## 验证范围
|
||||
- 流水列表返回 `hitTags`
|
||||
- 流水详情返回 `hitTags`
|
||||
- 导出流水返回异常标签列
|
||||
- 标签结果 Mapper 查询能力
|
||||
- 已入库标签结果的链路核对
|
||||
|
||||
## 数据核对
|
||||
- 2026-03-19 查询 `ccdi_bank_statement`:`project_id = 43` 下存在摘要为 `ATM现金存款` 的流水记录 `bank_statement_id=51274`、`bank_statement_id=49342`。
|
||||
- 2026-03-19 查询 `ccdi_bank_statement_tag_result`:上述两条流水均存在 `LARGE_CASH_DEPOSIT`、`SINGLE_LARGE_INCOME` 命中结果。
|
||||
|
||||
## 自动验证
|
||||
- 2026-03-19 执行 `mvn -pl ccdi-project test -Dtest=CcdiBankTagResultMapperXmlTest,CcdiBankStatementHitTagsContractTest,CcdiBankStatementServiceImplTest`,结果:通过
|
||||
- 2026-03-19 执行 `mvn -pl ccdi-project test -Dtest=CcdiBankStatementHitTagsContractTest,CcdiBankStatementServiceImplTest,CcdiBankStatementControllerTest`,结果:通过
|
||||
|
||||
## 验证结果
|
||||
- [x] 列表查询结果可挂载命中异常标签
|
||||
- [x] 详情查询结果可挂载命中异常标签
|
||||
- [x] 导出对象包含“异常标签”文本列
|
||||
- [x] 标签结果 Mapper 支持按项目和流水 ID 批量回查
|
||||
- [x] `ATM现金存款` 对应流水的标签数据已在库内存在
|
||||
|
||||
## 联调建议
|
||||
- 前端刷新 `project_id=43` 的流水明细页面后,重点核对 `bank_statement_id=51274`、`bank_statement_id=49342` 是否显示“大额存现交易”等异常标签。
|
||||
- 使用相同筛选条件执行“导出流水”,核对导出文件中的“异常标签”列是否包含“大额存现交易”等标签名称。
|
||||
@@ -0,0 +1,22 @@
|
||||
# 流水明细异常标签前端验证记录
|
||||
|
||||
## 验证范围
|
||||
- 列表异常标签列
|
||||
- 详情异常标签模块
|
||||
- 空态展示
|
||||
- 导出入口回归
|
||||
|
||||
## 自动验证
|
||||
- 2026-03-19 执行 `node tests/unit/detail-query-filter-layout.test.js`,结果:通过
|
||||
- 2026-03-19 执行 `node tests/unit/detail-query-detail-dialog.test.js`,结果:通过
|
||||
- 2026-03-19 执行 `node tests/unit/detail-query-hit-tags-list.test.js`,结果:通过
|
||||
- 2026-03-19 执行 `npm run build:prod`,结果:通过
|
||||
|
||||
## 验证结果
|
||||
- [x] 列表显示命中标签名称
|
||||
- [x] 详情显示名称、风险等级、命中原因摘要
|
||||
- [x] 无标签时显示空态
|
||||
- [ ] 导出入口仍可触发下载
|
||||
|
||||
## 联调待确认
|
||||
- 点击“导出流水”按钮后是否仍能正常触发下载
|
||||
Reference in New Issue
Block a user