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 @@