| | |
| | | db = db.Where("work_order_id = ?", slf.WorkOrderID) |
| | | } |
| | | |
| | | if len(slf.WorkOrderIDs) != 0 { |
| | | db = db.Where("work_order_id in (?)", slf.WorkOrderIDs) |
| | | } |
| | | |
| | | if slf.Status != 0 { |
| | | db = db.Where("status = ?", slf.Status) |
| | | } |
| | |
| | | package serf |
| | | |
| | | import ( |
| | | "apsClient/pkg/logx" |
| | | "errors" |
| | | "fmt" |
| | | "regexp" |
| | |
| | | if level == "sql" { |
| | | msgArr := gorm.LogFormatter(values...) |
| | | sql := msgArr[3].(string) |
| | | logx.Infof("sql: %v", sql) |
| | | sql = strings.TrimPrefix(sql, " ") |
| | | if !strings.HasPrefix(sql, "SELECT") && !strings.HasPrefix(sql, "select") && !strings.Contains(sql, "PRAGMA") && !strings.Contains(sql, "pragma") { |
| | | affected := values[5].(int64) |