models/location.go
@@ -122,6 +122,11 @@ return slf } func (slf *LocationSearch) SetWarehouseId(warehouseId int) *LocationSearch { slf.WarehouseId = warehouseId return slf } func (slf *LocationSearch) build() *gorm.DB { var db = slf.Orm.Table(slf.TableName()) @@ -171,6 +176,10 @@ db = db.Preload("Warehouse") } if slf.WarehouseId != 0 { db = db.Where("warehouse_id = ?", slf.WarehouseId) } return db }