Jelajahi Sumber

fix: 相机电子围栏平台跳转地址修复

sunhongyao341504 1 tahun lalu
induk
melakukan
1f5a2d9cbb

+ 4 - 21
src/views/cameras/preview/components/FenceAppSetting/FenceAppSetting.vue

@@ -1,22 +1,9 @@
 <template>
   <!-- 电子围栏显示在前台的控制开关 -->
   <div class="wrapper">
-    <el-checkbox
-      label="平台是否显示电子围栏"
-      v-model="isShowFence"
-      @change="changeShowFence"
-      class="checkbox"
-    />
-    <el-cascader
-      v-model="valuePreset"
-      :options="options"
-      size="small"
-      @change="changePreset"
-      v-if="isShowFence"
-    />
-    <a :href="previewUrl" target="_blank" style="margin-left: 20px" v-if="previewUrl"
-      >平台相机预览</a
-    >
+    <el-checkbox label="平台是否显示电子围栏" v-model="isShowFence" @change="changeShowFence" class="checkbox" />
+    <el-cascader v-model="valuePreset" :options="options" size="small" @change="changePreset" v-if="isShowFence" />
+    <a :href="previewUrl" target="_blank" style="margin-left: 20px" v-if="previewUrl">平台相机预览</a>
   </div>
 </template>
 <script lang="ts" setup>
@@ -43,11 +30,7 @@
   const previewUrl = computed(() => {
     const firstSceneId = detail.value?.sceneTemplateList[0]?.sceneId;
     if (!detail.value?.workshopId || !detail.value?.code || !firstSceneId) return '';
-    return (
-      appPCUrl +
-      `#/shop?id=${detail.value?.workshopId}&cameraId=${detail.value
-        ?.code!}&sceneId=${firstSceneId}`
-    );
+    return appPCUrl + `#/shop?id=${detail.value?.workshopId}&cameraCode=${detail.value?.code!}&sceneId=${firstSceneId}`;
   });
 
   watch(