소스 검색

fix: 当extra字段为空或为{}时,提示报错

louhangfei 1 년 전
부모
커밋
6ffc863031
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      src/modules/algo-params-setting-base/components/CameraViewSetting/CameraViewSetting.vue

+ 3 - 2
src/modules/algo-params-setting-base/components/CameraViewSetting/CameraViewSetting.vue

@@ -174,9 +174,10 @@
     const cameraId = cameraDetailStore.cameraId;
 
     const extraStr = selectedAlgoDetail.extra;
+
     const extraJSON = JSON.parse(extraStr);
-    if (!extraJSON) {
-      ElMessage.error('extra字段为 null, 无法保存');
+    if (!extraStr || extraStr === '{}' || !extraJSON) {
+      ElMessage.error(`extra字段为 ${extraStr}, 无法保存`);
       return;
     }