Quellcode durchsuchen

mod:错误提示

panqiuyao vor 11 Monaten
Ursprung
Commit
bb91d01247
2 geänderte Dateien mit 24 neuen und 11 gelöschten Zeilen
  1. 19 8
      electron/controller/imageMatting.js
  2. 5 3
      electron/controller/utils.js

+ 19 - 8
electron/controller/imageMatting.js

@@ -71,18 +71,25 @@ class ImageMattingController extends Controller {
       }
       }
     }
     }
 
 
-    const res = await checkSelectImages(selectParams).catch(e=>{
+    Log.info('selectPara===================ms');
+    Log.info(selectParams);
+
+    let res = null;
+    let error = false
+    res  = await checkSelectImages(selectParams).catch(e=>{
       Log.info(e);
       Log.info(e);
-      return errData
+      error = errData
+      return error;
     })
     })
 
 
 
 
-    Log.info(res.data);
     if( res.data){
     if( res.data){
       if( res.data.code === 0 && res.data.data){
       if( res.data.code === 0 && res.data.data){
 
 
         console.log("params.image_type");
         console.log("params.image_type");
         console.log(params.image_type);
         console.log(params.image_type);
+        Log.info(res.data.data.length);
+        Log.info(res);
         if(params.image_type == 2){
         if(params.image_type == 2){
 
 
 
 
@@ -100,19 +107,22 @@ class ImageMattingController extends Controller {
             delete modelParams.out_width
             delete modelParams.out_width
             delete modelParams.out_height
             delete modelParams.out_height
           }
           }
+          let error = false
           const img  = await  modelFormSegment(modelParams).catch(e=>{
           const img  = await  modelFormSegment(modelParams).catch(e=>{
             Log.info(e);
             Log.info(e);
-            return errData
+            error = errData
+            return error;
           })
           })
 
 
           if(img.data){
           if(img.data){
             return   img.data
             return   img.data
           }
           }
-          return false;
+          return error;
 
 
         }
         }
 
 
 
 
+        let error = false
         const img  = await  segmentImages({
         const img  = await  segmentImages({
           "token": params.token,
           "token": params.token,
           "image_type":  params.image_type,  //图像类型;0非服装;1服装 2人台
           "image_type":  params.image_type,  //图像类型;0非服装;1服装 2人台
@@ -121,18 +131,19 @@ class ImageMattingController extends Controller {
           "need_cutout_images":  res.data.data
           "need_cutout_images":  res.data.data
         }).catch(e=>{
         }).catch(e=>{
           Log.info(e);
           Log.info(e);
-          return errData
+          error = errData
+          return error;
         })
         })
         if(img.data){
         if(img.data){
           return   img.data
           return   img.data
         }
         }
-        return false;
+        return error;
 
 
       }
       }
       return   res.data
       return   res.data
 
 
     }
     }
-    return false;
+    return error;
 
 
   }
   }
 }
 }

+ 5 - 3
electron/controller/utils.js

@@ -52,16 +52,18 @@ class UtilsController extends Controller {
 
 
   async checkProgress(params){
   async checkProgress(params){
     console.log('checkProgress')
     console.log('checkProgress')
+    let error = false
     const res  = await  searchBacthProgress(params).catch(e=>{
     const res  = await  searchBacthProgress(params).catch(e=>{
       Log.info(e);
       Log.info(e);
-      return errData
+      error = errData
+      return error;
     })
     })
     console.log(res)
     console.log(res)
-    if( res.data){
+    if(res.data){
         return res.data
         return res.data
     }
     }
 
 
-    return false;
+    return error;
 
 
 
 
   }
   }