docs: clarify sold adjustment history scope

This commit is contained in:
tangweijie 2026-07-13 16:27:49 +08:00
parent a39420d78c
commit b21f3b1a55

View File

@ -4,7 +4,7 @@
修复腾讯文档“测试组测试问题”中无歧义的四组问题:
1. 已销调整默认展示柜台已结账账单252
1. 已销调整默认展示已收费、未结账且可调整的账单;勾选“历史”后展示柜台已结账账单252
2. 已销调整多选筛选参数与后端契约一致195/197
3. 红冲记录收费员筛选改为下拉选择271
4. 红冲记录列表与导出补充操作员、收费时间字段272/273
@ -15,7 +15,7 @@
### 已销调整
前端继续保留“历史”复选框及默认值 `true`,但 `buildQueryParams()` 必须显式传递 `isHistory`。多选控件分别传递 `collectionMethodList``custTypeList``waterNatureList``meterTypeList`,不再把数组写入后端单值字段。
前端继续保留“历史”复选框,默认值设为 `false`。默认查询 `PAID` 可调整记录,勾选后查询 `SETTLED` 已结账历史记录;`buildQueryParams()` 必须显式传递 `isHistory`。多选控件分别传递 `collectionMethodList``custTypeList``waterNatureList``meterTypeList`,不再把数组写入后端单值字段。
后端已有 `isHistory=true -> PayStateEnum.SETTLED` 的查询规则,不改变状态模型。补充契约测试,保证前端请求参数和后端 VO 字段一致。
@ -32,8 +32,8 @@
## 测试
- 前端契约测试验证已销调整发送 `isHistory` 和四个 `*List` 参数。
- 后端已销调整单测验证 `isHistory=true` 只查询 `SETTLED`
- 前端契约测试验证已销调整默认 `isHistory=false`,并发送 `isHistory` 和四个 `*List` 参数。
- 后端已销调整单测验证 `isHistory=false` 查询 `PAID``isHistory=true` 只查询 `SETTLED`
- 前端红冲记录契约测试验证收费员下拉和新增列。
- 后端红冲服务单测验证已结账、未结账两条映射路径。
- 导出表头测试验证“操作员”“收费时间”。