|
@@ -38,6 +38,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
<AddCamera class="add-popover" v-model="showAddPopover" />
|
|
<AddCamera class="add-popover" v-model="showAddPopover" />
|
|
|
<EditCamera class="add-popover" v-model="showEditPopover" :edit-data="editCameraData" />
|
|
<EditCamera class="add-popover" v-model="showEditPopover" :edit-data="editCameraData" />
|
|
|
|
|
+ <EditSRSCamera class="add-popover" v-model="showEditSRSPopover" :edit-data="editCameraData!" />
|
|
|
<ShareCamera class="add-popover" v-model="addSharedPopover" :share-data="shareCameraData" />
|
|
<ShareCamera class="add-popover" v-model="addSharedPopover" :share-data="shareCameraData" />
|
|
|
<EditSharedCamera
|
|
<EditSharedCamera
|
|
|
class="add-popover"
|
|
class="add-popover"
|
|
@@ -56,6 +57,7 @@
|
|
|
import AddCamera from './components/CameraAddPopover.vue';
|
|
import AddCamera from './components/CameraAddPopover.vue';
|
|
|
import ShareCamera from './components/CameraSharePopover.vue';
|
|
import ShareCamera from './components/CameraSharePopover.vue';
|
|
|
import EditCamera from './components/CameraEditPopover.vue';
|
|
import EditCamera from './components/CameraEditPopover.vue';
|
|
|
|
|
+ import EditSRSCamera from './components/CameraEditSRSPopover.vue';
|
|
|
import EditSharedCamera from './components/CameraSharedEdit.vue';
|
|
import EditSharedCamera from './components/CameraSharedEdit.vue';
|
|
|
import emptyImg from '@/assets/images/table/table-empty.png';
|
|
import emptyImg from '@/assets/images/table/table-empty.png';
|
|
|
import { Plus } from '@element-plus/icons-vue';
|
|
import { Plus } from '@element-plus/icons-vue';
|
|
@@ -91,6 +93,7 @@
|
|
|
const addSharedPopover = ref(false);
|
|
const addSharedPopover = ref(false);
|
|
|
|
|
|
|
|
const showEditPopover = ref(false);
|
|
const showEditPopover = ref(false);
|
|
|
|
|
+ const showEditSRSPopover = ref(false);
|
|
|
const editCameraData = ref<CameraIPItem | null>();
|
|
const editCameraData = ref<CameraIPItem | null>();
|
|
|
const shareCameraData = ref<CameraShowItem | null>();
|
|
const shareCameraData = ref<CameraShowItem | null>();
|
|
|
|
|
|
|
@@ -178,7 +181,11 @@
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
const handleEdit = (row) => {
|
|
const handleEdit = (row) => {
|
|
|
- showEditPopover.value = true;
|
|
|
|
|
|
|
+ if (row.rtspurl) {
|
|
|
|
|
+ showEditSRSPopover.value = true;
|
|
|
|
|
+ } else {
|
|
|
|
|
+ showEditPopover.value = true;
|
|
|
|
|
+ }
|
|
|
editCameraData.value = row;
|
|
editCameraData.value = row;
|
|
|
};
|
|
};
|
|
|
|
|
|