Bläddra i källkod

fix: 参数配置 修复样式问题

louhangfei 1 år sedan
förälder
incheckning
0f93e4476d

+ 1 - 7
src/components/SvgIcon/SvgIcon.vue

@@ -1,11 +1,5 @@
 <template>
-  <svg
-    class="svg-icon"
-    aria-hidden="true"
-    :style="{ color: color }"
-    :width="width"
-    :height="height"
-  >
+  <svg class="svg-icon" aria-hidden="true" :style="{ color: color, width: width, height: height }">
     <use :xlink:href="svgName" />
   </svg>
 </template>

+ 1 - 2
src/modules/algo-params-setting-base/components/AlgoSwitchCard/ElectronicFenceIcon.vue

@@ -4,11 +4,10 @@
     <!-- <el-tooltip :content="props.active ? '关闭电子围栏' : '开启电子围栏'">
       <svg-icon icon-name="electronic-fence" :color="color" />
     </el-tooltip> -->
-    <svg-icon icon-name="electronic-fence" :color="color" />
+    <svg-icon icon-name="electronic-fence" :color="color" width="18px" height="18px" />
   </div>
 </template>
 <script lang="ts" setup>
-  import { ElTooltip } from 'element-plus';
   import { computed } from 'vue';
   const props = defineProps<{
     active: boolean;

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

@@ -205,7 +205,7 @@
       cameraId: cameraDetailStore.cameraId,
     }).then((res) => {
       getCameraAlgoList(cameraDetailStore.cameraId);
-      ElMessage.success('添加成功,请完成算法参数配置后生效');
+      ElMessage.success('添加成功,开启后算法生效');
     });
   };
 </script>

+ 1 - 1
src/modules/algo-params-setting-base/components/FenceToolbar/FenceToolbar.vue

@@ -7,6 +7,7 @@
         class="fenceSwitchBtn"
         v-model="selectedAlgoDetail.electronicFenceBool"
         @update:modelValue="handleUpdateFenceStatus"
+        v-if="fenceStore.allFences.length > 0"
       />
     </div>
     <div class="algoName">
@@ -18,7 +19,6 @@
       <div style="display: flex">
         <ElCheckbox label="检测围栏外部" v-model="isFenceRegionOut" @update:modelValue="handleUpdateRegion" />
         <ElCheckbox label="前台画面显示" v-model="isDisplayFenceInVideo" @update:modelValue="handleUpdateDisplay" />
-        <a :href="previewUrl" target="_blank" style="margin-left: 20px" v-if="previewUrl && false">平台相机预览</a>
       </div>
       <div class="fenceListWrapper">
         <FenceNameItem