From 82735e4d46ac7b9969facef2acc8f8e793b68f71 Mon Sep 17 00:00:00 2001 From: doum <doum> Date: 星期一, 15 九月 2025 16:11:42 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- small-program/pages/index/index.vue | 17 +++++++++++------ 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/small-program/pages/index/index.vue b/small-program/pages/index/index.vue index a5e872a..15c8086 100644 --- a/small-program/pages/index/index.vue +++ b/small-program/pages/index/index.vue @@ -137,7 +137,7 @@ </view> <view class="radio-item-list-data"> <text style="flex-shrink: 0;">浠芥暟锛�</text> - <input type="number" v-model="item.num" placeholder="璇疯緭鍏�"> + <input type="digit" v-model="item.num" placeholder="璇疯緭鍏�"> <text style="color: #999999;">浠�</text> <view class="radio-item-list-data-btn" @click="clear(index)">鍙栨秷</view> </view> @@ -167,14 +167,15 @@ <view class="list-item-row" > <view class="list-item-row-label">鍥剧墖</view> <view class="list-item-row-upload"> - <view class="upload-item" v-if=" form.multifileList" v-for="(item, index) in form.multifileList" :key="index"> + <view class="upload-item" v-if=" form.multifileList" v-for="(item, index) in form.multifileList" :key="index" @click="preview(index, form.multifileList)"> <image :src="item.url" mode="widthFix"></image> - <image class="upload-item-dele" @click="form.multifileList.splice(index, 1)" src="/static/icon/ic_delete1@2x.png" mode="widthFix"></image> + <image class="upload-item-dele" @click.stop="form.multifileList.splice(index, 1)" src="/static/icon/ic_delete1@2x.png" mode="widthFix"></image> </view> <view class="upload-item" @click="uploadImg"> <u-icon name="plus" color="#999999" size="24"></u-icon> <text>鐐瑰嚮涓婁紶</text> </view> + <view style="width: 208rpx; height: 0;"></view> </view> </view> <!-- <view class="list-item-zk" @click="viewStatus = !viewStatus"> @@ -583,6 +584,10 @@ } }, methods: { + preview(current, arr) { + let urls = arr.map(item => item.url || item.fileurlFull) + uni.previewImage({ current, urls }) + }, goOrderDetail(id){ uni.navigateTo({ url: '/pages/order-details/order-details?id='+id @@ -1584,19 +1589,19 @@ width: 100%; display: flex; align-items: center; + justify-content: space-between; flex-wrap: wrap; padding: 30rpx 0; box-sizing: border-box; .upload-item { - width: 156rpx; - height: 156rpx; + width: 208rpx; + height: 208rpx; display: flex; align-items: center; flex-direction: column; justify-content: center; background: #F8F9FB; border-radius: 8rpx; - margin-right: 20rpx; border: 2rpx solid #EEEEEE; position: relative; &:last-child { -- Gitblit v1.9.3