zhangqian
2024-08-01 fc3313955a083c9480e4ea74398f72f9ba6addcd
models/operation_details.go
@@ -55,6 +55,7 @@
      Preload      bool
      OperationIDs []int
      Fields       string
      ProductIds   []string
   }
)
@@ -147,6 +148,11 @@
   return slf
}
func (slf *OperationDetailsSearch) SetProductIds(productIds []string) *OperationDetailsSearch {
   slf.ProductIds = productIds
   return slf
}
func (slf *OperationDetailsSearch) SetBaseOperationType(baseOperationType constvar.BaseOperationType) *OperationDetailsSearch {
   slf.BaseOperationType = baseOperationType
   return slf
@@ -189,6 +195,10 @@
      db = db.Where("base_operation_type = ?", slf.BaseOperationType)
   }
   if len(slf.ProductIds) > 0 {
      db = db.Where("product_id in ?", slf.ProductIds)
   }
   return db
}