From 38e6fc986e19d4d215b00ee4db32929617810bca Mon Sep 17 00:00:00 2001
From: liujiandao <274878379@qq.com>
Date: 星期二, 26 九月 2023 09:30:49 +0800
Subject: [PATCH] 产品列表新增字段

---
 models/material.go |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/models/material.go b/models/material.go
index dd74cb1..df61270 100644
--- a/models/material.go
+++ b/models/material.go
@@ -152,6 +152,10 @@
 	slf.TemplateID = id
 	return slf
 }
+func (slf *MaterialSearch) SetCategoryId(id int) *MaterialSearch {
+	slf.CategoryId = id
+	return slf
+}
 
 //
 //func (slf *MaterialSearch) SetSetTemplateType(setType constvar.SetTemplateType) *MaterialSearch {
@@ -207,7 +211,7 @@
 	//}
 
 	if slf.Keyword != "" {
-		db = db.Where("name LIKE ? or id LIKE ? ", "%"+slf.Keyword+"%", "%"+slf.Keyword+"%")
+		db = db.Where("name LIKE ? ", "%"+slf.Keyword+"%")
 	}
 
 	if slf.Order != "" {
@@ -223,6 +227,9 @@
 	if slf.IsSale {
 		db = db.Where("is_sale = ?", 1)
 	}
+	if slf.CategoryId > 0 {
+		db = db.Where("category_id = ?", slf.CategoryId)
+	}
 
 	return db
 }

--
Gitblit v1.8.0