OnecardDemo 用户信息每批 1000 条设计

日期:2026-08-24
状态:已实施,待现场验证

1. 目标

将 Android 端“获取全部用户信息”的分页大小从每批 200 条调整为每批 1000 条,减少用户总量较大时的 WebService 请求次数。

厂家文档没有规定 GetCustomerByNum 的单次硬性上限;1000 条是当前 Android 实现采用的分页策略,不表述为厂家接口限制。

2. 功能边界

3. 错误处理

沿用现有行为:响应不含 CUSTOMERID、用户编号无法解析、HTTP/SOAP/XML 请求失败或返回异常时停止全部用户下载并显示错误,不用空数据继续翻页。

本次不增加自动降级到 500/200 条的逻辑;如果 1000 条在现场服务器出现超时,再根据实际日志单独设计动态降级策略。

4. 验证方案

5. 验收标准