浏览代码

fix: 算法启用switch按钮添加change事件

sunhongyao341504 2 年之前
父节点
当前提交
8c4a826ae9
共有 1 个文件被更改,包括 9 次插入1 次删除
  1. 9 1
      src/views/cameras/preview/components/AlgorithmsSetting/AlgoSettingCard.vue

+ 9 - 1
src/views/cameras/preview/components/AlgorithmsSetting/AlgoSettingCard.vue

@@ -2,7 +2,11 @@
   <div class="algoCardWrapper">
     <div class="algoCardTitle">
       <div>{{ selectedAlgoDetail?.algoInfo?.name }}</div>
-      <ElSwitch v-model="selectedAlgoDetail.enableCardBool" size="small" />
+      <ElSwitch
+        v-model="selectedAlgoDetail.enableCardBool"
+        size="small"
+        @change="handleAlgoEnable"
+      />
     </div>
     <div class="algoCardMain">
       <div class="algoRow">
@@ -120,6 +124,10 @@
     return getTimeStr(d[0]) + '-' + getTimeStr(d[1]);
   };
 
+  const handleAlgoEnable = () => {
+    handleSave();
+  };
+
   const handleSave = () => {
     const detail = selectedAlgoDetail.value;
     if (!detail) return;