Commit Graph

2 Commits (1ac48ee067c6e6d9bd72ee3665af60fc38b166f6)

Author SHA1 Message Date
Council a673c09746 fix(JsBarcode): 用 ShopXO 自带本地文件替代 CDN(修复条形码不显示)
- ticket_wallet.html: cdn.jsdelivr.net → {{}}static/common/lib/JsBarcode/JsBarcode.all.min.js
- Index.php: 控制器显式传递 public_host(插件不继承 Common 基类)
- ShopXO 自带 JsBarcode v3.11.5,比原 CDN 的 3.11.0 还新
2026-04-25 08:54:54 +08:00
Council 29f4c61110 feat(Task1): seat_number display + CODE128 barcode rendering
- WalletService: add seat_number field (parseSeatNumber helper)
- ticket_card.html: seat_info → seat_number in all 3 locations
  (card template + viewTicket modal + showTicketDetail modal)
- ticket_card.html: add barcode canvas in both modals
- ticket_card.html: JsBarcode() calls after renderQrCode (3 locations)
- ticket_wallet.html: load JsBarcode.all.min.js before ticket_card.js
2026-04-24 23:58:09 +08:00