jiangshuai
2023-12-15 fda60dd56911c03330eb7330ebabd5d46e9d7622
models/operation.go
@@ -158,8 +158,7 @@
   }
   if slf.Preload {
      db = db.Model(&Operation{}).Preload("Details").Preload("Details.Product").Preload("FromLocation").
         Preload("ToLocation").Preload("LogisticCompany")
      db = db.Model(&Operation{}).Preload("Details").Preload("Details.Product").Preload("LogisticCompany").Preload("FromLocation").Preload("ToLocation")
   }
   if slf.Disuse {
@@ -338,3 +337,15 @@
   return records, nil
}
func (slf *OperationSearch) MaxAutoIncr() (int, error) {
   var (
      db    = slf.build()
      total int64
   )
   if err := db.Count(&total).Error; err != nil {
      return int(total), fmt.Errorf("max err: %v", err)
   }
   return int(total), nil
}