feat: 核销二维码的展示

This commit is contained in:
2026-03-16 15:18:39 +08:00
parent 70afd4d19f
commit 87e7f7522f
3 changed files with 64 additions and 20 deletions

View File

@@ -20,7 +20,14 @@
</view>
<!-- 核销凭证 二维码 -->
<OrderQrcode v-model="visbleQrcode" :orderData="orderData" :selectedVoucherIndex="selectedVoucherIndex" @close="handleClose" />
<OrderQrcode
v-show="visbleQrcode"
v-model="visbleQrcode"
:orderData="orderData"
:selectedVoucher="selectedVoucher"
:selectedVoucherIndex="selectedVoucherIndex"
@close="handleClose"
/>
<!-- 退款状态显示 -->
<RefundPopup v-model="refundVisible" :orderData="orderData" />
@@ -51,10 +58,10 @@ const selectedVoucherIndex = ref(0);
onLoad(({ orderId }) => getOrderDetail(orderId));
// 处理选中核销凭证事件
const handleSelectedVoucher = (voucher, index) => {
const handleSelectedVoucher = (voucher) => {
console.log("选中的核销凭证:", voucher);
selectedVoucher.value = voucher;
selectedVoucherIndex.value = index;
selectedVoucher.value = voucher.item;
selectedVoucherIndex.value = voucher.index;
visbleQrcode.value = true;
}