From 6e2161fc5ea628560e7a72172b9641d779cd6d49 Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Mon, 2 Feb 2026 09:16:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=88=86=E9=94=80=E5=9B=9E?= =?UTF-8?q?=E6=98=BE=E9=97=AE=E9=A2=98=EF=BC=8C=E4=BF=AE=E5=A4=8D=E9=83=A8?= =?UTF-8?q?=E5=88=86=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/config.js | 2 +- distribution/index.vue | 2 +- .../shop-detail/components/share-popup.vue | 435 ++++++++++-------- distribution/shop-detail/index.vue | 14 +- pages.json | 4 +- pages/product/index.vue | 2 +- pages/user/user.vue | 2 +- 7 files changed, 249 insertions(+), 212 deletions(-) diff --git a/common/config.js b/common/config.js index 41cc002..1273981 100644 --- a/common/config.js +++ b/common/config.js @@ -1,6 +1,6 @@ // const debug = process.env.NODE_ENV == 'development' ? true : false; // const debug = false; // false线上 true本地 -const debug = false; // false线上 true本地 +const debug = true; // false线上 true本地 let baseUrl = '' let baseUrlwws = '' diff --git a/distribution/index.vue b/distribution/index.vue index aeee5d0..16464ae 100644 --- a/distribution/index.vue +++ b/distribution/index.vue @@ -2,7 +2,7 @@ diff --git a/distribution/shop-detail/components/share-popup.vue b/distribution/shop-detail/components/share-popup.vue index c828f94..d0addfc 100644 --- a/distribution/shop-detail/components/share-popup.vue +++ b/distribution/shop-detail/components/share-popup.vue @@ -3,7 +3,8 @@ - + @@ -25,12 +26,15 @@ ref="wQrcode" @generate="(e) => qrcodeResult(e)" > --> - + + 保存图片 - 微信分享 + + 微信分享 + @@ -38,223 +42,252 @@ + + .box { + width: 638rpx; + background-color: #fff; + border-radius: 16rpx; + // overflow: hidden; + position: relative; + + .title { + color: #000000; + font-size: 32rpx; + font-weight: 700; + } + + .top { + border-bottom: 2rpx solid #ededed; + } + + .info { + padding: 96rpx 40rpx 96rpx 40rpx; + font-size: 28rpx; + } + + .small-title { + min-width: 84rpx; + text-align: right; + } + + .footer-wrap { + width: 100%; + position: absolute; + left: 0; + bottom: -100upx; + display: flex; + gap: 28upx; + } + } + + .cancel { + padding: 14rpx 76rpx; + border-radius: 36rpx; + border: 2rpx solid #e8ad7b; + color: #e8ad7b; + font-size: 32rpx; + font-weight: 400; + white-space: nowrap; + line-height: 48rpx; + } + + .confirm { + $color: #e8ad7b; + flex: 1; + padding: 14rpx 76rpx; + border-radius: 16rpx; + background-color: $color; + border: 2rpx solid $color; + color: #fff; + font-size: 32rpx; + font-weight: 400; + white-space: nowrap; + display: flex; + justify-content: center; + align-items: center; + + &.line { + background-color: #fff; + color: $color; + } + } + + .line-height-54 { + line-height: 54rpx; + } + + .w-qrcode { + position: fixed; + left: -9999px; + top: -9999px; + z-index: -1; + } + .code{ + width: 322rpx; + height: 322rpx; + } + \ No newline at end of file diff --git a/distribution/shop-detail/index.vue b/distribution/shop-detail/index.vue index 705182b..6d70c95 100644 --- a/distribution/shop-detail/index.vue +++ b/distribution/shop-detail/index.vue @@ -1,6 +1,6 @@