fix
zhangqian
2023-09-07 1df0424033208701c7d1f40c095eaf1b60dafe32
fix
2个文件已修改
26 ■■■■ 已修改文件
model/procedures.go 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/work_order.go 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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)
    }
model/work_order.go
@@ -166,7 +166,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 {