vr-shopxo-plugin/shopxo/app/plugins/vr_ticket/service
Council d411073885 council(fix): BackendArchitect - Fix regex bug in getExistingSpecBaseIds()
Bug: regex '^([A-Za-z]+)(\d+)排(\d)座$' with $m[3] misparsed seat labels
like "A排10座" → colNum=1 (wrong). Fixed to '^([A-Za-z]+)排(\d+)座$' with $m[2].

Also clarified spec_base_id_map docblock: frontend expects flat integer,
not nested object.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 20:16:49 +08:00
..
AuditService.php
BaseService.php council(draft): BackendArchitect - P0-A initGoodsSpecs + P0-B BatchGenerate 2026-04-15 20:00:29 +08:00
SeatSkuService.php council(fix): BackendArchitect - Fix regex bug in getExistingSpecBaseIds() 2026-04-15 20:16:49 +08:00
TicketService.php fix(P0): P0-1 idempotent ticket issuance, P0-3 XSS, P0-4 QR secret exception 2026-04-15 16:59:22 +08:00