|
@@ -29,7 +29,12 @@
|
|
|
</div>
|
|
|
<div class="appcode">
|
|
|
<div v-for="item in getAppList" :key="item.name">
|
|
|
- <img :src="item.url" alt="" />
|
|
|
+ <QrCode
|
|
|
+ :value="item.url"
|
|
|
+ :options="{ margin: 2 }"
|
|
|
+ class="enter-x flex justify-center xl:justify-start"
|
|
|
+ :width="150"
|
|
|
+ />
|
|
|
<div class="title">
|
|
|
<Icon :icon="item.icon" :size="20" />
|
|
|
{{ item.name }}
|
|
@@ -63,6 +68,7 @@
|
|
|
import RegisterForm from './RegisterForm.vue';
|
|
|
import MobileForm from './MobileForm.vue';
|
|
|
import QrCodeForm from './QrCodeForm.vue';
|
|
|
+ import { QrCode } from '/@/components/Qrcode/index';
|
|
|
import { useGlobSetting } from '/@/hooks/setting';
|
|
|
import { useI18n } from '/@/hooks/web/useI18n';
|
|
|
import { useDesign } from '/@/hooks/web/useDesign';
|