diff --git a/pages/buyer/index.js b/pages/buyer/index.js
index 322f26e..37d4270 100644
--- a/pages/buyer/index.js
+++ b/pages/buyer/index.js
@@ -1091,12 +1091,9 @@ Page({
return
}
- // ✅ 修改:实时过滤当前已加载的商品(前端搜索)
- // 注意:这是在前端对已加载数据进行搜索,如果要搜索全部数据需要后端支持
+ // ✅ 修改:只搜索商品名称字段(对应数据库product表的productName字段)
const filtered = goods.filter(item =>
- (item.name && item.name.toLowerCase().includes(searchKeyword.toLowerCase())) ||
- (item.spec && item.spec.toLowerCase().includes(searchKeyword.toLowerCase())) ||
- (item.yolk && item.yolk.toLowerCase().includes(searchKeyword.toLowerCase()))
+ item.name && item.name.toLowerCase().includes(searchKeyword.toLowerCase())
)
this.setData({
@@ -1135,11 +1132,9 @@ Page({
});
}
- // ✅ 修改:在当前已加载商品中搜索(前端搜索)
+ // ✅ 修改:只搜索商品名称字段(对应数据库product表的productName字段)
const filtered = goods.filter(item =>
- (item.name && item.name.toLowerCase().includes(searchKeyword.toLowerCase())) ||
- (item.spec && item.spec.toLowerCase().includes(searchKeyword.toLowerCase())) ||
- (item.yolk && item.yolk.toLowerCase().includes(searchKeyword.toLowerCase()))
+ item.name && item.name.toLowerCase().includes(searchKeyword.toLowerCase())
)
this.setData({
diff --git a/pages/buyer/index.wxml b/pages/buyer/index.wxml
index 88b3626..d9d22aa 100644
--- a/pages/buyer/index.wxml
+++ b/pages/buyer/index.wxml
@@ -92,6 +92,11 @@
+
+
+ 已加载全部商品
+
+
@@ -101,7 +106,7 @@
-
+
-
+
diff --git a/pages/buyer/index.wxss b/pages/buyer/index.wxss
index 2e8865f..f2a7f32 100644
--- a/pages/buyer/index.wxss
+++ b/pages/buyer/index.wxss
@@ -468,4 +468,11 @@ button:after {
height: 25vh;
width: 100%;
box-sizing: border-box;
+}
+
+/* 半页空白页样式 */
+.half-page-blank {
+ height: 32vh;
+ width: 100%;
+ box-sizing: border-box;
}
\ No newline at end of file