diff --git a/apps/web-antd/src/views/mall/promotion/components/diy-editor/index.vue b/apps/web-antd/src/views/mall/promotion/components/diy-editor/index.vue index a0a34ae12..a44e740f4 100644 --- a/apps/web-antd/src/views/mall/promotion/components/diy-editor/index.vue +++ b/apps/web-antd/src/views/mall/promotion/components/diy-editor/index.vue @@ -7,8 +7,7 @@ import { useVbenModal } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; import { cloneDeep, isEmpty, isString } from '@vben/utils'; -import { useQRCode } from '@vueuse/integrations/useQRCode'; -import { Button, Card, Image, Tag, Tooltip } from 'ant-design-vue'; +import { Button, Card, QRCode, Tag, Tooltip } from 'ant-design-vue'; import draggable from 'vuedraggable'; import statusBarImg from '#/assets/imgs/diy/statusBar.png'; @@ -39,11 +38,6 @@ const props = defineProps({ const emits = defineEmits(['reset', 'save', 'update:modelValue']); // 工具栏操作 -const qrcode = useQRCode(props.previewUrl, { - errorCorrectionLevel: 'H', - margin: 4, -}); // 预览二维码 - const componentLibrary = ref(); // 左侧组件库 const pageConfigComponent = ref>( cloneDeep(PAGE_CONFIG_COMPONENT), @@ -397,7 +391,8 @@ onMounted(() => { @copy="handleCopyComponent(index)" @delete="handleDeleteComponent(index)" @move=" - (direction: number) => handleMoveComponent(index, direction) + (direction: number) => + handleMoveComponent(index, direction) " /> @@ -457,7 +452,10 @@ onMounted(() => { v-if="selectedComponent?.property" class="editor-right w-[350px] shrink-0 overflow-hidden shadow-[-8px_0_8px_-8px_rgb(0_0_0/0.12)]" > - +