zhangqian
2023-08-18 478720790a6c7adfad82cf6829ef9471a00daab2
service/task.go
@@ -35,13 +35,13 @@
      return nil, ecode.DBErr
   }
   procedure, err := model.NewProceduresSearch(nil).
      SetOrderId(order.OrderID).
      SetWorkOrderId(order.WorkOrderID).
      SetStartTimeMax(nowTs).
      SetStatus(model.ProcedureStatusUnFinished).
      First()
   if err == gorm.ErrRecordNotFound { //该订单本设备全部工序完成,把订单置为完成状态(只是对本设备完成)
      err = nil
      err = model.NewOrderSearch(nil).SetOrderId(order.OrderID).UpdateByMap(map[string]interface{}{
      err = model.NewOrderSearch(nil).SetWorkOrderId(order.WorkOrderID).UpdateByMap(map[string]interface{}{
         "status": model.OrderStatusFinished,
      })
      if err != nil {
@@ -71,6 +71,6 @@
   })
}
func (slf TaskService) GetOrderByOrderId(orderId string) (order *model.Order, err error) {
   return model.NewOrderSearch(nil).SetOrderId(orderId).First()
func (slf TaskService) GetOrderByWorkOrderId(workOrderId string) (order *model.Order, err error) {
   return model.NewOrderSearch(nil).SetWorkOrderId(workOrderId).First()
}