From 077c839ecc118a88b2c625bf902e5642a78c175b Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 21 八月 2025 16:34:55 +0800
Subject: [PATCH] fix: 签约

---
 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