model/task_status_sync.go
@@ -23,6 +23,7 @@ PageNum int PageSize int Orm *gorm.DB IDs []uint } ) @@ -57,6 +58,11 @@ return slf } func (slf *TaskStatusSyncSearch) SetIDs(ids []uint) *TaskStatusSyncSearch { slf.IDs = ids return slf } func (slf *TaskStatusSyncSearch) build() *gorm.DB { var db = slf.Orm.Table(slf.TableName()) @@ -64,6 +70,10 @@ db = db.Where("id = ?", slf.ID) } if len(slf.IDs) != 0 { db = db.Where("id in ?", slf.IDs) } if slf.Order != "" { db = db.Order(slf.Order) }