From 5b64e3ceb87bb4744c4d6da60e34e1a8d0c8253d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E9=A3=9E=E6=B4=8B?= <15778543+xufeiyang6017@user.noreply.gitee.com> Date: Thu, 4 Dec 2025 13:15:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BE=8E=E5=8C=96=E6=90=9C=E7=B4=A2=E6=A1=86?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E5=B9=B6=E5=88=A0=E9=99=A4=E5=86=97=E4=BD=99?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/buyer/goods-detail.js | 0 pages/buyer/goods-detail.json | 0 pages/buyer/goods-detail.wxml | 0 pages/buyer/goods-detail.wxss | 0 pages/buyer/index.js | 18 ----------- pages/buyer/index.wxml | 11 +++---- pages/buyer/index.wxss | 39 +++++++++++----------- pages/seller/index.js | 10 ------ pages/seller/index.wxml | 3 +- pages/seller/index.wxss | 61 ----------------------------------- 10 files changed, 27 insertions(+), 115 deletions(-) delete mode 100644 pages/buyer/goods-detail.js delete mode 100644 pages/buyer/goods-detail.json delete mode 100644 pages/buyer/goods-detail.wxml delete mode 100644 pages/buyer/goods-detail.wxss diff --git a/pages/buyer/goods-detail.js b/pages/buyer/goods-detail.js deleted file mode 100644 index e69de29..0000000 diff --git a/pages/buyer/goods-detail.json b/pages/buyer/goods-detail.json deleted file mode 100644 index e69de29..0000000 diff --git a/pages/buyer/goods-detail.wxml b/pages/buyer/goods-detail.wxml deleted file mode 100644 index e69de29..0000000 diff --git a/pages/buyer/goods-detail.wxss b/pages/buyer/goods-detail.wxss deleted file mode 100644 index e69de29..0000000 diff --git a/pages/buyer/index.js b/pages/buyer/index.js index 6608e8a..044b6af 100644 --- a/pages/buyer/index.js +++ b/pages/buyer/index.js @@ -1067,24 +1067,6 @@ Page({ }); }, - // 清除搜索 - clearSearch() { - this.setData({ - searchKeyword: '', - page: 1, - hasMoreData: true, - selectedCategory: '全部' - }, () => { - // 重新加载第一页数据 - this.loadGoods().then(() => { - console.log('清除搜索后数据加载完成'); - }).catch(err => { - console.error('清除搜索后数据加载失败:', err); - this.fallbackToLocalStorageWithPagination(); - }); - }); - }, - // 搜索输入处理 onSearchInput(e) { const searchKeyword = e.detail.value diff --git a/pages/buyer/index.wxml b/pages/buyer/index.wxml index 7dcc0c1..fecbfa3 100644 --- a/pages/buyer/index.wxml +++ b/pages/buyer/index.wxml @@ -1,12 +1,11 @@ - - - - + + + 🔍 - + diff --git a/pages/buyer/index.wxss b/pages/buyer/index.wxss index d0b7a52..c20b55c 100644 --- a/pages/buyer/index.wxss +++ b/pages/buyer/index.wxss @@ -5,49 +5,52 @@ } /* 搜索框样式 */ -.search-bar-container { +.search-bar { position: fixed; top: 0; left: 0; right: 0; padding: 20rpx; - background-color: #ffffff; - z-index: 1000; - box-shadow: 0 2rpx 20rpx rgba(0, 0, 0, 0.08); + background-color: transparent; + z-index: 100; box-sizing: border-box; } -.search-box { - width: 90%; +.search-container { display: flex; align-items: center; - background-color: #f7f8fa; - border-radius: 50rpx; + border: 1rpx solid rgba(0, 0, 0, 0.08); + border-radius: 40rpx; + background-color: white; padding: 0 30rpx; margin: 0 auto; - height: 88rpx; + width: 90%; + height: 80rpx; + box-sizing: border-box; transition: all 0.3s ease; } -.search-box:focus-within { - background-color: #ffffff; - box-shadow: 0 4rpx 24rpx rgba(0, 0, 0, 0.12); - transform: translateY(-2rpx); +.search-container:focus-within { + border-color: #07c160; + background-color: white; + box-shadow: 0 0 0 4rpx rgba(7, 193, 96, 0.1); } .search-icon { - width: 40rpx; - height: 40rpx; + font-size: 30rpx; + color: #999; margin-right: 20rpx; - opacity: 0.4; } .search-input { flex: 1; - height: 100%; - font-size: 32rpx; + font-size: 30rpx; color: #333; background-color: transparent; + border: none; + outline: none; + height: 60rpx; + line-height: 60rpx; } .search-input::placeholder { diff --git a/pages/seller/index.js b/pages/seller/index.js index 11d8a85..f581ad8 100644 --- a/pages/seller/index.js +++ b/pages/seller/index.js @@ -237,16 +237,6 @@ Page({ }); }, - // 清除搜索 - clearSearch() { - this.setData({ - searchKeyword: '' - }, () => { - // 重新加载所有数据 - this.loadSupplies(); - }); - }, - // 处理搜索输入 onSearchInput(e) { this.setData({ diff --git a/pages/seller/index.wxml b/pages/seller/index.wxml index 2e48cbd..5878b28 100644 --- a/pages/seller/index.wxml +++ b/pages/seller/index.wxml @@ -23,15 +23,14 @@ - 🔍 - diff --git a/pages/seller/index.wxss b/pages/seller/index.wxss index abfb65d..467a0f5 100644 --- a/pages/seller/index.wxss +++ b/pages/seller/index.wxss @@ -23,67 +23,6 @@ button { background-color: #fafafa; } -/* 搜索框样式 */ -.search-container { - position: relative; - padding: 20rpx 0; - z-index: 10; - box-sizing: border-box; -} - -.search-box { - width: 90%; - display: flex; - align-items: center; - background-color: #f8f9fa; - border: 2rpx solid #e9ecef; - border-radius: 50rpx; - padding: 0 20rpx; - margin: 0 auto; - transition: all 0.3s ease; -} - -.search-box:focus-within { - border-color: #07c160; - box-shadow: 0 0 0 4rpx rgba(7, 193, 96, 0.1); - background-color: white; -} - -.search-icon { - font-size: 28rpx; - color: #999; - margin-right: 16rpx; -} - -.search-input { - flex: 1; - padding: 24rpx 0; - font-size: 28rpx; - color: #333; - background-color: transparent; - border: none; - outline: none; -} - -.search-input::placeholder { - color: #ccc; -} - -.clear-icon { - font-size: 24rpx; - color: #999; - padding: 8rpx; - border-radius: 50%; - background-color: #e9ecef; - cursor: pointer; - transition: all 0.2s ease; -} - -.clear-icon:hover { - background-color: #dee2e6; - color: #666; -} - /* 页面标题栏 */ .title-bar { display: flex;