From 1af99a44f0443b20bfbc75766c9dd544f31eabdf Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期日, 11 八月 2024 22:31:26 +0800
Subject: [PATCH] update

---
 sub_pages/customer/shopping/shopping.vue |   20 ++++++++++++++++----
 sub_pages/customer/shopping/confirm.vue  |    1 +
 2 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/sub_pages/customer/shopping/confirm.vue b/sub_pages/customer/shopping/confirm.vue
index 628c5c7..01c4631 100644
--- a/sub_pages/customer/shopping/confirm.vue
+++ b/sub_pages/customer/shopping/confirm.vue
@@ -488,6 +488,7 @@
 						color: #000000;
 						line-height: 40rpx;
 						word-break: break-word;
+						min-height: 90rpx
 					}
 
 					.price {
diff --git a/sub_pages/customer/shopping/shopping.vue b/sub_pages/customer/shopping/shopping.vue
index 2723829..a7de25c 100644
--- a/sub_pages/customer/shopping/shopping.vue
+++ b/sub_pages/customer/shopping/shopping.vue
@@ -147,6 +147,7 @@
 				}
 				if (arr.length < 1) {
 					console.log('请选择商品', arr, this.ids)
+					this.$message.showToast('请选择商品')
 					return
 				}
 				this.$message.showLoading()
@@ -170,6 +171,7 @@
 				}, 300)
 			},
 			async clickSwipeButton(item, check) {
+				// console.log('clickSwipeButton', e)
 				//删除商品,重新加载数据?
 				if (check) {
 					await this.$message.confirm('是否删除商品')
@@ -187,7 +189,7 @@
 				this.$message.hideLoading()
 				if (code === 0) {
 					this.$store.dispatch('sign_add', 'shopnum');
-					
+
 					if (this.ids.indexOf(item.id) >= 0) {
 						this.ids.splice(this.ids.indexOf(item.id), 1)
 					}
@@ -215,7 +217,17 @@
 							break
 						}
 					}
-					console.log('this.list', this.list)
+					// console.log('this.list', this.list)
+					// 解决滑动的swipe不自动关闭的问题
+					if (check) {
+						let arr = this.list
+						this.list = []
+						this.$nextTick(() => {
+							this.list = arr
+						})
+					}
+
+
 				}
 			},
 
@@ -359,7 +371,7 @@
 						await this.clickSwipeButton(dto, false)
 						// await this.init()
 					}
-					this.$store.dispatch('sign_add', 'shopnum');					
+					this.$store.dispatch('sign_add', 'shopnum');
 					this.$forceUpdate()
 				}
 			},
@@ -410,7 +422,7 @@
 			padding: 20rpx;
 			right: 0rpx;
 			// bottom: 160rpx;
-			bottom: 140rpx;
+			bottom: 130rpx;
 			z-index: 11;
 		}
 

--
Gitblit v1.9.3