From dd307db990555c049941c41b1c7c5c3348f2b26c Mon Sep 17 00:00:00 2001 From: lzx_win <2602107437@qq.com> Date: Fri, 10 Oct 2025 18:06:59 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=A4=9A=E4=B8=AA?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98=E5=8F=8A?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E7=8E=AF=E5=A2=83=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复商品详情页支付状态显示逻辑,调整二维码页面样式和图片模式 修改环境配置为本地开发环境,优化富文本内容显示组件 --- config.js | 2 +- pages_order/article/index.vue | 32 +++++++++++++--------- .../components/list/gourmet/productSelectList.vue | 8 ++++-- pages_order/gourmet/gourmetDetail.vue | 1 + pages_order/gourmet/qrCode.vue | 14 ++++------ 5 files changed, 32 insertions(+), 25 deletions(-) diff --git a/config.js b/config.js index 7017a57..752d6ee 100644 --- a/config.js +++ b/config.js @@ -7,7 +7,7 @@ import uvUI from '@/uni_modules/uv-ui-tools' Vue.use(uvUI); // 当前环境 -const type = 'prod' +const type = 'local' // 环境配置 diff --git a/pages_order/article/index.vue b/pages_order/article/index.vue index 79d3fd4..0d600f3 100644 --- a/pages_order/article/index.vue +++ b/pages_order/article/index.vue @@ -15,11 +15,16 @@ {{ formatTime(articleDetail.createTime) }} - - - - + + + + @@ -50,6 +55,13 @@ orderId : '', name : '', } + , + // uv-parse 标签默认样式,确保图片不超过容器宽度 + parseTagStyle: { + img: 'max-width:100%;height:auto;display:block;', + video: 'max-width:100%;height:auto;display:block;', + table: 'width:100%;display:block;' + } } }, onLoad(options) { @@ -169,17 +181,11 @@ line-height: 1.6; // 富文本内容样式 - :deep(rich-text) { + :deep(.uv-parse) { font-size: 30rpx; color: #333; - - // 图片样式 - img { - max-width: 100%; - height: auto; - border-radius: 8rpx; - margin: 20rpx 0; - } + + // 图片样式由 uv-parse 的 tag-style 控制 // 段落样式 p { diff --git a/pages_order/components/list/gourmet/productSelectList.vue b/pages_order/components/list/gourmet/productSelectList.vue index 783d450..30372e7 100644 --- a/pages_order/components/list/gourmet/productSelectList.vue +++ b/pages_order/components/list/gourmet/productSelectList.vue @@ -6,7 +6,7 @@ - + @@ -65,7 +66,7 @@ - + {{ checkboxValue.length }} @@ -124,6 +125,9 @@ shopId : { default : '' }, + detail : { + default : {} + } }, computed : { ...mapState(['priceMap']), diff --git a/pages_order/gourmet/gourmetDetail.vue b/pages_order/gourmet/gourmetDetail.vue index 4e54d1a..29099a1 100644 --- a/pages_order/gourmet/gourmetDetail.vue +++ b/pages_order/gourmet/gourmetDetail.vue @@ -58,6 +58,7 @@ diff --git a/pages_order/gourmet/qrCode.vue b/pages_order/gourmet/qrCode.vue index daed1a8..3c82ad2 100644 --- a/pages_order/gourmet/qrCode.vue +++ b/pages_order/gourmet/qrCode.vue @@ -15,10 +15,9 @@ 扫描二维码查看店铺详情 长按图片可保存到相册 @@ -206,15 +205,12 @@ display: flex; flex-direction: column; align-items: center; - margin-top: 100rpx; - background-color: #fff; - padding: 40rpx; - border-radius: 16rpx; - box-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.1); + // background-color: #fff; + // border-radius: 16rpx; + // box-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.1); .qrcode-image { - width: 500rpx; - height: 500rpx; + width: 700rpx; margin-bottom: 30rpx; }