zhangqian
2023-11-09 02a84fb6fb2a39bfe7fc5cf6c0137bbf231b17fe
api/v1/process_model.go
@@ -24,9 +24,15 @@
   if !ok {
      return
   }
   oldProcessModel, _ := service.GetProcessModelByNumber(params.Number)
   procedure, code := service.NewTaskService().GetProcedureById(params.ProcedureId)
   if code != ecode.OK {
      ctx.Fail(code)
      return
   }
   oldProcessModel, _ := service.GetProcessModelByNumber(procedure.ProcessModelNumber)
   offset, limit, push := GetOffsetAndLimit(oldProcessModel, params.Page, params.PageSize)
   list, total, err := service.GetProcessModelList(offset, limit, params.Number)
   list, total, err := service.GetProcessModelList(offset, limit, procedure.ProcessModelNumber)
   if err != nil {
      ctx.Fail(ecode.DBErr)
      return
@@ -37,7 +43,7 @@
   }
   for _, processModel := range list {
      if processModel.Procedure == oldProcessModel.Procedure && processModel.Product == oldProcessModel.Product {
         processModel.IsUpdate = processModel.Number != params.Number
         processModel.IsUpdate = processModel.Number != procedure.ProcessModelNumber
      }
      if processModel.IsUpdate {
         processModel.NewNumber, processModel.NewParamsMap = processModel.Number, processModel.ParamsMap