fix
wangpengfei
2023-08-15 2f3c15af426ff8fda771743e9c880837ddcf61ed
model/quotation.go
@@ -59,20 +59,16 @@
      for key, value := range slf.SearchMap {
         switch v := value.(type) {
         case string:
            if key == "validity_date" || key == "number" {
               db = db.Where(key+" = ?", v)
            if key == "number" || key == "validity_date" {
               db = db.Where(key+" LIKE ?", "%"+v+"%")
            }
            if key == "client_name" {
               db = db.Joins("Client").Where("Client.name = ?", v)
               db = db.Joins("Client").Where("Client.name LIKE ?", "%"+v+"%")
            }
            if key == "contact_name" {
               db = db.Joins("Contact").Where("Contact.name = ?", v)
            }
            if key == "validity_date" {
               db = db.Where(key+" = ?", v)
               db = db.Joins("Contact").Where("LIKE", "%"+v+"%")
            }
         case int: