fix
add supplier search with name, number and supplier_type
| | |
| | | if info.Name != "" { |
| | | db = db.Where("name LIKE ?", "%"+info.Name+"%") |
| | | } |
| | | if info.Number != "" { |
| | | db = db.Where("number LIKE ?", "%"+info.Number+"%") |
| | | } |
| | | if info.SupplierType != "" { |
| | | db = db.Where("supplier_type LIKE ?", "%"+info.SupplierType+"%") |
| | | } |
| | | err = db.Count(&total).Error |
| | | if err != nil { |
| | | return |
| | | } |
| | | |
| | | err = db.Limit(limit).Offset(offset).Preload("Contract").Find(&ss).Error |
| | | err = db.Debug().Limit(limit).Offset(offset).Preload("Contract").Find(&ss).Error |
| | | return ss, total, err |
| | | } |
| | | |