allen 2 tuần trước cách đây
mục cha
commit
53cc6cb823

+ 2 - 0
ips-admin/src/main/java/com/ips/system/service/impl/BizTrainingServiceImpl.java

@@ -156,9 +156,11 @@ public class BizTrainingServiceImpl implements IBizTrainingService {
             errorMsg = "格式化失败";
         }
         //处理结果
+        training.setRemark(StringUtils.substring(errorMsg,0,100));
         if (StringUtils.isEmpty(errorMsg)) {
             training.setStatus("2");
         } else {
+            logger.error("算法调用失败,错误原因:{}", errorMsg);
             training.setStatus("3");
         }
         training.setEndTime(new Date());

+ 2 - 0
ips-admin/src/main/java/com/ips/system/service/impl/ClassifyTestServiceImpl.java

@@ -162,9 +162,11 @@ public class ClassifyTestServiceImpl implements IClassifyTestService
             errorMsg = "格式化失败";
         }
         //处理结果
+        classifyTest.setRemark(StringUtils.substring(errorMsg,0,100));
         if (StringUtils.isEmpty(errorMsg)) {
             classifyTest.setStatus("2");
         } else {
+            logger.error("算法调用失败,错误原因:{}", errorMsg);
             classifyTest.setStatus("3");
         }
         classifyTest.setEndTime(new Date());

+ 2 - 0
ips-admin/src/main/java/com/ips/system/service/impl/DistillationServiceImpl.java

@@ -161,9 +161,11 @@ public class DistillationServiceImpl implements IDistillationService
             errorMsg = "格式化失败";
         }
         //处理结果
+        distillation.setRemark(StringUtils.substring(errorMsg,0,100));
         if (StringUtils.isEmpty(errorMsg)) {
             distillation.setStatus("2");
         } else {
+            logger.error("算法调用失败,错误原因:{}", errorMsg);
             distillation.setStatus("3");
         }
         distillation.setEndTime(new Date());

+ 2 - 0
ips-admin/src/main/java/com/ips/system/service/impl/ExtractedFeaturesServiceImpl.java

@@ -161,9 +161,11 @@ public class ExtractedFeaturesServiceImpl implements IExtractedFeaturesService
             errorMsg = "格式化失败";
         }
         //处理结果
+        extractedFeatures.setRemark(StringUtils.substring(errorMsg,0,100));
         if (StringUtils.isEmpty(errorMsg)) {
             extractedFeatures.setStatus("2");
         } else {
+            logger.error("算法调用失败,错误原因:{}", errorMsg);
             extractedFeatures.setStatus("3");
         }
         extractedFeatures.setEndTime(new Date());

+ 2 - 0
ips-admin/src/main/java/com/ips/system/service/impl/PreprocessedServiceImpl.java

@@ -168,9 +168,11 @@ public class PreprocessedServiceImpl implements IPreprocessedService
             errorMsg = "格式化失败";
         }
         //处理结果
+        preprocessed.setRemark(StringUtils.substring(errorMsg,0,100));
         if (StringUtils.isEmpty(errorMsg)) {
             preprocessed.setStatus("2");
         } else {
+            logger.error("算法调用失败,错误原因:{}", errorMsg);
             preprocessed.setStatus("3");
         }
         preprocessed.setEndTime(new Date());

+ 2 - 0
ips-admin/src/main/java/com/ips/system/service/impl/TimeFrequencyImagesServiceImpl.java

@@ -162,9 +162,11 @@ public class TimeFrequencyImagesServiceImpl implements ITimeFrequencyImagesServi
             errorMsg = "格式化失败";
         }
         //处理结果
+        timeFrequencyImages.setRemark(StringUtils.substring(errorMsg,0,100));
         if (StringUtils.isEmpty(errorMsg)) {
             timeFrequencyImages.setStatus("2");
         } else {
+            logger.error("算法调用失败,错误原因:{}", errorMsg);
             timeFrequencyImages.setStatus("3");
         }
         timeFrequencyImages.setEndTime(new Date());

+ 0 - 1
ips-admin/src/main/java/com/ips/system/utils/AlgorithmCaller.java

@@ -181,7 +181,6 @@ public class AlgorithmCaller {
             errorMsg = String.format("Algorithm execution failed: %s", e.getMessage());
             logger.error(errorMsg, e);
         }
-        logger.info("调用算法结束");
         return errorMsg;
     }
 }

+ 1 - 1
ips-ui/src/views/biz/test/index.vue

@@ -252,7 +252,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="pth模型" prop="modelPath">
-          <file-picker v-model="form.modelPath" />
+          <folder-picker v-model="form.modelPath" />
         </el-form-item>
         <el-form-item label="pkl模型" prop="modelPklPath">
           <file-picker v-model="form.modelPklPath" />