diff --git a/components.d.ts b/components.d.ts
index 94eb12f..f0d1243 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -17,6 +17,7 @@ declare module '@vue/runtime-core' {
AMenu: typeof import('ant-design-vue/es')['Menu']
AMenuItem: typeof import('ant-design-vue/es')['MenuItem']
AModal: typeof import('ant-design-vue/es')['Modal']
+ APopconfirm: typeof import('ant-design-vue/es')['Popconfirm']
ARow: typeof import('ant-design-vue/es')['Row']
ASelect: typeof import('ant-design-vue/es')['Select']
ATree: typeof import('ant-design-vue/es')['Tree']
diff --git a/src/views/page/cameraCenter.vue b/src/views/page/cameraCenter.vue
index d285788..db90429 100644
--- a/src/views/page/cameraCenter.vue
+++ b/src/views/page/cameraCenter.vue
@@ -34,6 +34,18 @@
+
+
+
+
+
+
@@ -56,7 +68,7 @@
-
+
@@ -189,8 +201,15 @@ function deleteLabel(id: number) {
//标签点击事件
function itemClick(item:any){
// console.log("点击",item);
- popup("监控画面", [h(cameraWindow, { windowData: item })], "cameraWindow");
+ // popup("监控画面", [h(cameraWindow, { windowData: item })], "cameraWindow");
+ //打开小窗
+ item.windowVisible = true
}
+//小窗关闭
+function windowCancel(item: any){
+ item.windowVisible = false
+}
+
function loadVideoPlayer() {
let elmId = 'videoPlayer';
@@ -296,7 +315,8 @@ function mouseDownVideo(e: MouseEvent) {
isDelete: false,
inFlag: true,
name: name,
- groupName: name
+ groupName: name,
+ windowVisible: false //小窗开关状态
}
labelList.value.push(obj)
isActiveChoose.value = false
diff --git a/src/views/page/cameraWindow.vue b/src/views/page/cameraWindow.vue
index 8562716..bc1c8e0 100644
--- a/src/views/page/cameraWindow.vue
+++ b/src/views/page/cameraWindow.vue
@@ -1,10 +1,236 @@
-asdasdasdasdasdasd
+
-
\ No newline at end of file
+