From 3ce433812377c22eef48b96f92f8506251c2cfc4 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期二, 21 十月 2025 14:08:00 +0800
Subject: [PATCH] fix: bug
---
src/views/AgreementManage/components/QrcodeDialog.vue | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/src/views/AgreementManage/components/QrcodeDialog.vue b/src/views/AgreementManage/components/QrcodeDialog.vue
index aae81ec..9d44956 100644
--- a/src/views/AgreementManage/components/QrcodeDialog.vue
+++ b/src/views/AgreementManage/components/QrcodeDialog.vue
@@ -8,8 +8,15 @@
class="qrcode-dialog"
>
<div class="qrcode-wrapper">
- <vue-qrcode :value="form.qrcodeUrl" tag="img" :options="{ width: 180 }" ref="qrcode">
+ <vue-qrcode
+ v-if="useQrcode"
+ :value="form.qrcodeUrl"
+ tag="img"
+ :options="{ width: 180 }"
+ ref="qrcode"
+ >
</vue-qrcode>
+ <img v-else :src="form.qrcodeUrl" style="width: 180px; height: 180px" />
</div>
</ProDialog>
</template>
@@ -27,10 +34,12 @@
form: {
qrcodeUrl: string;
};
+ useQrcode?: boolean;
};
const props = withDefaults(defineProps<Props>(), {
modelValue: false,
+ useQrcode: true,
});
const emit = defineEmits<{
--
Gitblit v1.9.1