zhangqian
2024-04-25 2d6875c93b25d0b7336c7fa11e066d213259fe2e
api/v1/process_model.go
@@ -42,13 +42,13 @@
   }
   newProcessModel, _ = service.NewTaskService().GetProcessParams(procedure, order)                            //获取新的工艺参数
   if newProcessModel != nil && (oldProcessModel == nil || newProcessModel.Number != oldProcessModel.Number) { //旧的没有或者编号不同,更新
      newProcessModel.NewNumber, newProcessModel.NewParamsMap = newProcessModel.Number, newProcessModel.ParamsMap
      if oldProcessModel != nil {
         newProcessModel.Number, newProcessModel.ParamsMap = oldProcessModel.Number, oldProcessModel.ParamsMap
      } else { //旧的没有,也可以"更新"(补充)
         newProcessModel.Number, newProcessModel.ParamsMap = "", nil
      }
      if procedure.Status == model.ProcedureStatusProcessing {
         newProcessModel.NewNumber, newProcessModel.NewParamsMap = newProcessModel.Number, newProcessModel.ParamsMap
         if oldProcessModel != nil {
            newProcessModel.Number, newProcessModel.ParamsMap = oldProcessModel.Number, oldProcessModel.ParamsMap
         } else { //旧的没有,也可以"更新"(补充)
            newProcessModel.Number, newProcessModel.ParamsMap = "", nil
         }
         newProcessModel.IsUpdate = true
      }
      headProcessModel = newProcessModel