From f6831f75b797f63d2e0df116d4df5972f13ab071 Mon Sep 17 00:00:00 2001 From: sws <1141121512@qq.com> Date: Fri, 6 Sep 2024 17:05:00 +0800 Subject: [PATCH] =?UTF-8?q?1.=E6=96=B0=E5=A2=9E=E9=A2=84=E8=A7=88=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/base/qrcode/index.vue | 6 ++- src/components/common/preview/index.vue | 52 ++++++++++++++++++++ src/components/common/upload/index.scss | 3 ++ src/components/common/upload/index.vue | 2 +- src/utils/index.ts | 2 +- src/views/layout/components/navbar/index.vue | 2 +- src/views/layout/index.vue | 45 ++++++++++------- 7 files changed, 89 insertions(+), 23 deletions(-) create mode 100644 src/components/common/preview/index.vue diff --git a/src/components/base/qrcode/index.vue b/src/components/base/qrcode/index.vue index 11b87e79..5f709e0c 100644 --- a/src/components/base/qrcode/index.vue +++ b/src/components/base/qrcode/index.vue @@ -13,7 +13,7 @@ -
+
{{ src }}
复制
@@ -27,6 +27,10 @@ const props = defineProps({ type: String, default: '', }, + isSrc: { + type: Boolean, + default: true, + }, isMask: { type: Boolean, default: false, diff --git a/src/components/common/preview/index.vue b/src/components/common/preview/index.vue new file mode 100644 index 00000000..9a71db87 --- /dev/null +++ b/src/components/common/preview/index.vue @@ -0,0 +1,52 @@ + + + diff --git a/src/components/common/upload/index.scss b/src/components/common/upload/index.scss index 84e88afb..b1928423 100644 --- a/src/components/common/upload/index.scss +++ b/src/components/common/upload/index.scss @@ -154,6 +154,7 @@ background: transparent; border: 1px solid #dddddd; display: flex; + border-radius: 0.2rem; justify-content: center; align-items: center; .upload-btn-bottom-text { @@ -169,6 +170,8 @@ display: flex; align-items: center; justify-content: center; + border-bottom-left-radius: 0.1rem; + border-bottom-right-radius: 0.1rem; } } &-style-2 { diff --git a/src/components/common/upload/index.vue b/src/components/common/upload/index.vue index 57023162..a92a5541 100644 --- a/src/components/common/upload/index.vue +++ b/src/components/common/upload/index.vue @@ -188,7 +188,7 @@