fix
zhangqian
2023-09-07 1df0424033208701c7d1f40c095eaf1b60dafe32
model/procedures.go
@@ -85,6 +85,12 @@
   slf.WorkOrderID = orderId
   return slf
}
func (slf *ProceduresSearch) SetProcedureId(id string) *ProceduresSearch {
   slf.ProcedureID = id
   return slf
}
func (slf *ProceduresSearch) SetStartTimeMax(ts int64) *ProceduresSearch {
   slf.StartTimeMax = ts
   return slf
@@ -159,6 +165,10 @@
      db = db.Where("procedure_id in ?", slf.ProcedureIds)
   }
   if slf.ProcedureID != "" {
      db = db.Where("procedure_id = ?", slf.ProcedureID)
   }
   return db
}
@@ -184,10 +194,10 @@
   return nil
}
func (slf *ProceduresSearch) Save(record *Procedures) error {
func (slf *ProceduresSearch) Updates(record *Procedures) error {
   var db = slf.build()
   if err := db.Save(record).Error; err != nil {
   if err := db.Updates(record).Error; err != nil {
      return fmt.Errorf("save err: %v, record: %+v", err, record)
   }