| | |
| | | "nsqlookupdAddr":"" |
| | | }, |
| | | "plc": { |
| | | "finishNumberTimeInterval": 10, |
| | | "totalNumberTimeInterval": 100, |
| | | "finishNumberTimeInterval": 100, |
| | | "totalNumberTimeInterval": 1000, |
| | | "modbusIntType": "DINT", |
| | | "slaveId": 0, |
| | | "package": "goborrow", |
| | |
| | | } |
| | | |
| | | if len(slf.ProcedureIds) > 0 { |
| | | db = db.Where("procedure_id in ?", slf.ProcedureIds) |
| | | db = db.Where("procedure_id IN (?)", slf.ProcedureIds) |
| | | } |
| | | |
| | | if slf.ProcedureID != "" { |
| | |
| | | } |
| | | |
| | | if len(slf.Channels) > 0 { |
| | | db = db.Where("channel in ?", slf.Channels) |
| | | db = db.Where("channel IN (?)", slf.Channels) |
| | | } |
| | | |
| | | return db |
| | |
| | | } |
| | | |
| | | if len(slf.Procedures) != 0 { |
| | | db = db.Where("`procedure` in ?", slf.Procedures) |
| | | db = db.Where("`procedure` IN (?)", slf.Procedures) |
| | | } |
| | | |
| | | if len(slf.Number) != 0 { |
| | |
| | | } |
| | | |
| | | if len(slf.StatusList) != 0 { |
| | | db = db.Where("status in ?", slf.StatusList) |
| | | db = db.Where("status IN (?)", slf.StatusList) |
| | | } |
| | | |
| | | if slf.StartTimeMax != 0 { |