feat(cps): 每日明细按天按用户领券下钻接口 + /daily date 改全日期 #79

Merged
guke merged 1 commits from feat/cps-day-user-drilldown into main 2026-06-26 15:17:37 +08:00

1 Commits

Author SHA1 Message Date
guke 49087d8096 feat(cps): 每日明细按天按用户领券下钻接口 + /daily date 改全日期
- 新增 GET /admin/api/cps/groups/{id}/day-users?date=YYYY-MM-DD:
  按 openid 聚合当天领券(copy)/点击(visit) + 每人 visit 过的券(券×次数)
- repo group_day_users:半开北京日窗口、仅 openid 用户、券名兜底、券按次数倒序(同次数券名升序兜底)
- /daily 行 date 由 MM-DD 改 YYYY-MM-DD(供下钻定位整天)
- tests/test_cps_admin.py:7 个用例(聚合/匿名排除/跨天跨年/404/400/401/空天)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 14:34:16 +08:00