star-cloud/resources/views/components/qr-code.blade.php
sky121113 78321ad693 [FEAT] 取貨碼功能優化與 QR Code 生成標準化
1. 修復 PickupCode 與 PassCode 模型中 User 命名空間錯誤。
2. 建立統一的 x-qr-code 組件,取代外部 API 並收斂至系統後端路由。
3. 優化取貨碼管理介面:將機台與商品貨道資訊拆分欄位,並動態顯示關聯商品名稱。
4. 補全 status-badge 組件中已使用、已過期與已取消的狀態樣式。
5. 修復取貨碼產生過程中的 Carbon 型別錯誤與 company_id 缺失問題。
2026-04-28 17:25:59 +08:00

12 lines
473 B
PHP

@props(['data', 'size' => 250, 'dynamic' => true])
@if($dynamic)
<img :src="'{{ route('admin.basic-settings.qr-code') }}?size={{ $size }}&data=' + encodeURIComponent({{ $data }})"
{{ $attributes->merge(['class' => 'object-contain']) }}
alt="QR Code">
@else
<img src="{{ route('admin.basic-settings.qr-code', ['data' => $data, 'size' => $size]) }}"
{{ $attributes->merge(['class' => 'object-contain']) }}
alt="QR Code">
@endif