fix
zhangqian
2023-10-26 08e7f0e4148808ce435b213f09dc8b80eebb6613
fix
2个文件已修改
11 ■■■■■ 已修改文件
api/v1/task.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/task.go 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/task.go
@@ -215,7 +215,7 @@
    }
    err := model.WithTransaction(func(db *gorm.DB) error {
        err := service.NewTaskService().UpdateProcedureStatus(db, id, model.ProcedureStatusFinished, procedure.Channel)
        err := service.NewTaskService().UpdateProcedureStatusAndChannel(db, id, model.ProcedureStatusFinished, procedure.Channel, procedure.ProcessModelNumber)
        if err != nil {
            return err
        }
service/task.go
@@ -152,15 +152,6 @@
    return model.NewProceduresSearch(db).SetId(id).UpdateByMap(upMap)
}
func (slf TaskService) UpdateProcedureStatus(db *gorm.DB, id uint, status model.ProcedureStatus, channel int32) error {
    if status == model.ProcedureStatusFinished {
        ProgressCacheUnset(channel)
    }
    return model.NewProceduresSearch(db).SetId(id).UpdateByMap(map[string]interface{}{
        "status": status,
    })
}
func (slf TaskService) UpdateOrderStatus(db *gorm.DB, id uint, status model.OrderStatus) error {
    return model.NewOrderSearch(db).SetId(id).UpdateByMap(map[string]interface{}{
        "status": status,