From d2ac2f407ea7df6a0184cc961500b5a305c73ed0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E5=AE=B6=E5=8D=8E?= <3599164049@qq.com> Date: Wed, 18 May 2022 14:07:37 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9B=B6=E5=94=AE=E6=A0=B7=E5=BC=8F=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/order_list/retail/retail.vue | 3 +- .../order/pages/retail/detail/detail.vue | 8 +- .../components/hover_cart_list/hover_cart_list.vue | 73 +--- .../store_card_select/store_card_select.vue | 79 ++-- .../retail/pages/confirm_goods/confirm_goods.vue | 146 ++----- .../retail/pages/confirm_order/confirm_order.vue | 187 +++------ src/subpackage/retail/pages/index/index.vue | 436 ++++++--------------- .../retail/pages/pay_success/pay_success.vue | 37 +- src/subpackage/retail/pages/search/search.vue | 119 ++---- 9 files changed, 307 insertions(+), 781 deletions(-) diff --git a/src/components/order_list/retail/retail.vue b/src/components/order_list/retail/retail.vue index e5ccafe..3236f0c 100644 --- a/src/components/order_list/retail/retail.vue +++ b/src/components/order_list/retail/retail.vue @@ -47,7 +47,8 @@ export default { methods: { getStatus(status){ let _obj = { - 1: '交易成功' + 1: '交易成功', + 4: '已退款' } return _obj[status] || '-' }, diff --git a/src/subpackage/order/pages/retail/detail/detail.vue b/src/subpackage/order/pages/retail/detail/detail.vue index 90e4f44..d8bcf48 100644 --- a/src/subpackage/order/pages/retail/detail/detail.vue +++ b/src/subpackage/order/pages/retail/detail/detail.vue @@ -159,8 +159,7 @@ export default { background-color: #fff; .ra-header { position: relative; - padding-top: 30upx; - padding-bottom: 30upx; + padding: 30upx 0; @include centerFlex(flex-start); >image { width: 32upx; @@ -181,8 +180,7 @@ export default { } } .rh-name{ - padding-top: 18upx; - padding-bottom: 18upx; + padding: 18upx 0; .rh-name-line { @include centerFlex(space-between); font-size: 28upx; @@ -200,7 +198,7 @@ export default { flex-shrink: 0; } >text { - color: #333333; + color: #333; @include textHide(1); } } diff --git a/src/subpackage/retail/components/hover_cart_list/hover_cart_list.vue b/src/subpackage/retail/components/hover_cart_list/hover_cart_list.vue index f6f3166..3bfd21a 100644 --- a/src/subpackage/retail/components/hover_cart_list/hover_cart_list.vue +++ b/src/subpackage/retail/components/hover_cart_list/hover_cart_list.vue @@ -7,7 +7,7 @@ - + @@ -56,32 +56,16 @@ clearCart() { this.$emit("update:clearCart"); }, - // 底部遮罩点击 maskClick() { this.$emit("update:maskClick"); }, - // 购物车输入确认 - cartInputConfirm(event, id) { - // 修改购物车列表对应的价格 - // console.log(event.detail.value.match(/(([0-9]+\.[0-9]+)|([0-9]+))/g)); // 取正浮点数 跟 正整数 - - let value = parseFloat(event.detail.value ? event.detail.value : 0).toFixed(2); - for (let i = 0; i < this.cartList.length; ++i) { - if (this.cartList[i].id == id) { - this.$emit("update:cartInputConfirm", value, i); - } - } - }, - // 购物车列表数量选项触发 cartCountClick(type, id) { - // 找点击的对应商品 let item = null; for (let i = 0; i < this.cartList.length; ++i) { if (this.cartList[i].id == id) { - // item = this.cartList[i]; this.$emit("update:cartCountClick", type, i); break; } @@ -92,52 +76,45 @@