fix
wangpengfei
2023-07-26 10465790b3b82cbc10883c5ab16fb982406f8e0c
model/serviceContract.go
File was renamed from model/serverContract.go
@@ -51,6 +51,12 @@
func (slf *ServiceContractSearch) build() *gorm.DB {
   var db = slf.Orm.Model(&ServiceContract{})
   if slf.Keyword != "" {
      db = db.Where("name LIKE ?", "%"+slf.Keyword+"%")
   }
   if slf.Keyword != "" {
      db = db.Where("name LIKE ?", "%"+slf.Keyword+"%")
   }
   if slf.Id != 0 {
      db = db.Where("id = ?", slf.Id)
   }
@@ -83,6 +89,10 @@
func (slf *ServiceContractSearch) FindAll() ([]*ServiceContract, error) {
   var db = slf.build()
   var records = make([]*ServiceContract, 0)
   if slf.PageNum > 0 && slf.PageSize > 0 {
      db = db.Limit(slf.PageSize).Offset((slf.PageNum - 1) * slf.PageSize)
   }
   err := db.Preload("Products").Find(&records).Error
   return records, err
}