|
|
@@ -1,32 +1,22 @@
|
|
|
<!-- 算法参数配置页面 -->
|
|
|
<template>
|
|
|
- <div class="camera-group-page">
|
|
|
- <!-- <div class="camera-group-header">
|
|
|
- <div class="camera-group-rollback" @click="router.back()">
|
|
|
- <img :src="rollback" /><span>配置算法</span>
|
|
|
- </div>
|
|
|
- <span class="camera-name">相机:{{ currentCameraName }}</span>
|
|
|
- </div> -->
|
|
|
- <AlgoParamsSettingBase :cameraAllAlgoList="cameraAllAlgoList" :isCameraGroup="true">
|
|
|
- <template #cameraTree>
|
|
|
- <CameraTreeList ref="CameraTreeRef"/>
|
|
|
- </template>
|
|
|
- </AlgoParamsSettingBase>
|
|
|
- </div>
|
|
|
+ <AlgoParamsSettingBase :cameraAllAlgoList="cameraAllAlgoList" :isCameraGroup="true">
|
|
|
+ <template #cameraTree>
|
|
|
+ <CameraTreeList ref="CameraTreeRef"/>
|
|
|
+ </template>
|
|
|
+ </AlgoParamsSettingBase>
|
|
|
</template>
|
|
|
|
|
|
<script lang="ts" setup>
|
|
|
import { watch, ref, computed } from 'vue';
|
|
|
- import { useRoute, useRouter } from 'vue-router';
|
|
|
+ import { useRoute } from 'vue-router';
|
|
|
import AlgoParamsSettingBase from '@/modules/algo-params-setting-base/AlgoParamsSettingBase.vue';
|
|
|
import CameraTreeList from './components/CameraTreeList.vue';
|
|
|
import { AlgoDetail } from '@/api/algo/algo';
|
|
|
import { queryGroupAlgoInfoByCameraId } from '@/api/camera/camera-preview-group'
|
|
|
- import rollback from '@/assets/rollback.png';
|
|
|
|
|
|
const cameraAllAlgoList = ref<AlgoDetail[]>([]);
|
|
|
const route = useRoute();
|
|
|
- const router = useRouter();
|
|
|
const CameraTreeRef = ref<InstanceType<typeof CameraTreeList>>();
|
|
|
|
|
|
watch(
|
|
|
@@ -43,7 +33,6 @@
|
|
|
{ immediate: true },
|
|
|
);
|
|
|
|
|
|
- const currentCameraName = computed(() => CameraTreeRef?.value?.getCurrentCameraName());
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|