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