model/process_model.go
@@ -32,6 +32,7 @@ Orm *gorm.DB Procedures []string CurrentNumber string Numbers []string } ) @@ -74,6 +75,11 @@ func (slf *ProcessModelSearch) SetNumber(number string) *ProcessModelSearch { slf.Number = number return slf } func (slf *ProcessModelSearch) SetNumbers(numbers []string) *ProcessModelSearch { slf.Numbers = numbers return slf } @@ -137,6 +143,10 @@ db = db.Where("number != ?", slf.CurrentNumber) } if len(slf.Numbers) != 0 { db = db.Where("number in ?", slf.Numbers) } return db }