renshen
916fb30f37
修复批量筛选:纯数字单号当数组键会被 PHP 转成 int
batchValues() 原来拿值本身当数组键去重,纯数字订单号(如 3317080368285022883)会被
PHP 转成 int,后续 whereIn 就成了数字和长文本比较,走不上 so_id / outer_oi_id 的
前缀索引,实测退化成全表扫描(70 秒以上)。
改成键加 v 前缀、返回原字符串,ctype_digit 显式传字符串。新增用例覆盖前导零单号
0001234 与 1234,防止再回归。
2026-10-07 14:05:53 +08:00
..
2026-09-08 22:21:44 +08:00
2026-10-06 19:02:22 +08:00
2026-09-07 12:56:31 +08:00
2026-09-28 16:33:38 +08:00
2026-10-07 14:05:53 +08:00
2026-09-16 11:16:36 +08:00
2026-07-27 10:56:43 +08:00
2026-07-20 18:20:25 +08:00
2026-08-31 19:43:03 +08:00
2026-09-29 11:12:48 +08:00
2026-08-31 14:18:26 +08:00
2026-08-15 16:48:12 +08:00
2026-07-20 18:20:25 +08:00
2026-07-20 18:20:25 +08:00