|
@@ -17,8 +17,14 @@
|
|
|
|
|
|
|
|
<div class="cameraVideo"><CameraLiveVideo /></div>
|
|
<div class="cameraVideo"><CameraLiveVideo /></div>
|
|
|
<div class="presetAddWrapper">
|
|
<div class="presetAddWrapper">
|
|
|
- <!-- <CameraDirectionControl /> -->
|
|
|
|
|
- <ElButton type="primary" @click="handleAddPreset" size="small">添加预置位</ElButton>
|
|
|
|
|
|
|
+ <CameraDirectionControl />
|
|
|
|
|
+ <ElButton
|
|
|
|
|
+ type="primary"
|
|
|
|
|
+ @click="handleAddPreset"
|
|
|
|
|
+ size="small"
|
|
|
|
|
+ style="margin-top: 20px; width: 100px"
|
|
|
|
|
+ >添加预置位</ElButton
|
|
|
|
|
+ >
|
|
|
<AddPresetModal
|
|
<AddPresetModal
|
|
|
v-if="addPresetModalVisible"
|
|
v-if="addPresetModalVisible"
|
|
|
@close="handleClose"
|
|
@close="handleClose"
|
|
@@ -50,6 +56,7 @@
|
|
|
import AlgorithmsSetting from '../AlgorithmsSetting/AlgorithmsSetting.vue';
|
|
import AlgorithmsSetting from '../AlgorithmsSetting/AlgorithmsSetting.vue';
|
|
|
import CameraParams from '../CameraParams/CameraParams.vue';
|
|
import CameraParams from '../CameraParams/CameraParams.vue';
|
|
|
import { ElMessage } from 'element-plus';
|
|
import { ElMessage } from 'element-plus';
|
|
|
|
|
+ import CameraDirectionControl from '../CameraDirectionControl/CameraDirectionControl.vue';
|
|
|
|
|
|
|
|
const fenceEditorRef = ref<typeof FenceEditor | null>(null);
|
|
const fenceEditorRef = ref<typeof FenceEditor | null>(null);
|
|
|
|
|
|
|
@@ -199,6 +206,9 @@
|
|
|
position: absolute;
|
|
position: absolute;
|
|
|
bottom: 50px;
|
|
bottom: 50px;
|
|
|
right: 50px;
|
|
right: 50px;
|
|
|
|
|
+ flex-direction: column;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
z-index: 10;
|
|
z-index: 10;
|
|
|
}
|
|
}
|
|
|
|
|
|