zhangqian
2023-09-16 ef7d02ce56e98e8cbc5ed6ec746ea39bf0b8c9e2
model/work_order.go
@@ -35,6 +35,7 @@
      StartTimeMax int64
      StartTimeMin int64
      StatusList   []OrderStatus
      WorkOrderIDs []string
   }
)
@@ -47,7 +48,7 @@
)
func (slf *Order) TableName() string {
   return "Order"
   return "work_order"
}
func NewOrderSearch(db *gorm.DB) *OrderSearch {
@@ -98,6 +99,11 @@
func (slf *OrderSearch) SetWorkOrderId(workOrderId string) *OrderSearch {
   slf.WorkOrderID = workOrderId
   return slf
}
func (slf *OrderSearch) SetWorkOrderIds(workOrderIds []string) *OrderSearch {
   slf.WorkOrderIDs = workOrderIds
   return slf
}
@@ -166,7 +172,17 @@
   return nil
}
func (slf *OrderSearch) Save(record *Order) error {
func (slf *OrderSearch) Updates(record *Order) error {
   var db = slf.build()
   if err := db.Updates(record).Error; err != nil {
      return fmt.Errorf("save err: %v, record: %+v", err, record)
   }
   return nil
}
func (slf *OrderSearch) Upsert(record *Order) error {
   var db = slf.build()
   if err := db.Save(record).Error; err != nil {