From e8b5f1d2e7ed86e728f6526f52b8537e8e78ba8e Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Thu, 31 Oct 2024 11:08:58 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=80=E6=AC=BE=E5=AE=A2=E5=BA=A7=E8=B4=B9?= =?UTF-8?q?=E9=99=90=E5=88=B6=E5=8F=AA=E8=83=BD=E5=85=A8=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pagesOrder/detail/components/tuicai.vue | 27 ++++++++++++---- pagesOrder/detail/detail.vue | 12 ++++--- pagesOrder/tuikuan/tuikuan.vue | 42 +++++++++++++++++++------ 3 files changed, 60 insertions(+), 21 deletions(-) diff --git a/pagesOrder/detail/components/tuicai.vue b/pagesOrder/detail/components/tuicai.vue index 930ccc6..2e2e687 100644 --- a/pagesOrder/detail/components/tuicai.vue +++ b/pagesOrder/detail/components/tuicai.vue @@ -5,21 +5,24 @@ {{data.productName}} - - + + @@ -66,7 +69,11 @@ const props = defineProps({ data: { type: Object, - default: () => {} + default: () => { + return { + productId:'-999' + } + } }, show: { type: Boolean, @@ -143,6 +150,9 @@ function open() { model.value.open() + if(props.data.productId=='-999'){ + number.value=props.data.num + } } function close() { @@ -191,7 +201,12 @@ ::v-deep .uni-input-input { text-align: center; } - + .gray{ + .minus::after{ + border-color: #ccc; + } + + } .minus { &::after { content: ''; diff --git a/pagesOrder/detail/detail.vue b/pagesOrder/detail/detail.vue index 463d73e..0bebcf2 100644 --- a/pagesOrder/detail/detail.vue +++ b/pagesOrder/detail/detail.vue @@ -284,11 +284,13 @@ } console.log(res.seatInfo); orderDetail.seatFee = res.seatInfo|| { - name: '客座费', - number: res.seatCount, - totalNumber: res.seatCount, - priceAmount: res.seatAmount, - status:'' + // name: '客座费', + // number: res.seatCount, + // num: res.seatCount, + // totalNumber: res.seatCount, + // priceAmount: res.seatAmount, + // status:'', + totalNumber:0, } orderDetail.goodsList = Object.entries(goodsMap).map(([key, value]) => ({ info: value, diff --git a/pagesOrder/tuikuan/tuikuan.vue b/pagesOrder/tuikuan/tuikuan.vue index dc2feee..04df108 100644 --- a/pagesOrder/tuikuan/tuikuan.vue +++ b/pagesOrder/tuikuan/tuikuan.vue @@ -3,9 +3,13 @@ 全退 - + + + * + 客座费只能全退 + @@ -14,15 +18,25 @@ {{item.productSkuName||""}} 最多可退×{{item.num}} - - ¥{{item.priceAmount}} - - - {{item.number}} - + + @@ -139,6 +153,9 @@ } function changeItem(item, step) { + if(item.productId=='-999'){ + return + } console.log(item); let newval = item.number * 1 + step * 1; if (newval <= 0) { @@ -179,9 +196,14 @@ uni.navigateBack({delta:1}) },500) } - const option=reactive({}) + const option=reactive({ + productId:'-999' + }) onLoad((opt) => { Object.assign(option,opt) + if(opt.productId=='-999'){ + allTui.value=true + } if (Array.isArray(opt)) { orderDetail.goodsList = opt } else {