fix
wangpengfei
2023-07-27 45a526194b33ddb4c7e668d7582e7481d0ca1fca
model/followRecord.go
@@ -52,6 +52,9 @@
func (slf *FollowRecordSearch) build() *gorm.DB {
   var db = slf.Orm.Model(&FollowRecord{})
   if slf.Keyword != "" {
      db = db.Where("name LIKE ?", "%"+slf.Keyword+"%")
   }
   if slf.Keyword != "" {
      db = db.Where("topic LIKE ?", "%"+slf.Keyword+"%")
   }
   if slf.Id != 0 {
@@ -110,8 +113,13 @@
}
func (slf *FollowRecordSearch) Find() ([]*FollowRecord, error) {
   var db = slf.build()
   var records = make([]*FollowRecord, 0)
   err := slf.build().Preload("Client").Preload("Contact").Find(&records).Error
   if slf.PageNum > 0 && slf.PageSize > 0 {
      db = db.Limit(slf.PageSize).Offset((slf.PageNum - 1) * slf.PageSize)
   }
   err := db.Preload("Client").Preload("Contact").Find(&records).Error
   return records, err
}