liujiandao
2024-01-22 19212a001fa6f64abbf042a781ff0f18acb61fcc
models/material.go
@@ -110,7 +110,7 @@
}
func NewMaterialSearch() *MaterialSearch {
   return &MaterialSearch{Orm: mysqlx.GetDB().Where("is_storage = ", 1)} //只查询有库存的
   return &MaterialSearch{Orm: mysqlx.GetDB().Where("is_storage = ?", 1)} //只查询有库存的
}
func (slf *MaterialSearch) SetOrm(tx *gorm.DB) *MaterialSearch {
@@ -133,10 +133,10 @@
   return slf
}
//func (slf *MaterialSearch) SetIsSale(isSale bool) *MaterialSearch {
//   slf.IsSale = isSale
//   return slf
//}
func (slf *MaterialSearch) SetIsSale(isSale bool) *MaterialSearch {
   slf.IsSale = isSale
   return slf
}
func (slf *MaterialSearch) SetIDs(ids []string) *MaterialSearch {
   slf.Ids = ids
@@ -249,9 +249,9 @@
   if len(slf.Ids) > 0 {
      db = db.Where("id in ?", slf.Ids)
   }
   //if slf.IsSale {
   //   db = db.Where("is_sale = ?", 1)
   //}
   if slf.IsSale {
      db = db.Where("is_sale = ?", 1)
   }
   if slf.CategoryId > 0 {
      db = db.Where("category_id = ?", slf.CategoryId)
   }