From c2a36b585d1f00aa400c761e03d80535a4c7c6cb Mon Sep 17 00:00:00 2001
From: hanbaoshan <hanbaoshan@aiotlink.com>
Date: 星期二, 29 十二月 2020 18:31:33 +0800
Subject: [PATCH] 关联摄像机交互优化

---
 src/pages/panoramicView/components/SlideCanvas.vue |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/src/pages/panoramicView/components/SlideCanvas.vue b/src/pages/panoramicView/components/SlideCanvas.vue
index 14362f4..47b4182 100644
--- a/src/pages/panoramicView/components/SlideCanvas.vue
+++ b/src/pages/panoramicView/components/SlideCanvas.vue
@@ -83,10 +83,6 @@
   methods: {
     refresh(url,cameraId) {
       this.$emit('polygonDataUpdate')
-
-      //let camera = this.cameras.find(one => one.id == cameraId);
-      //camera.canvasData.snapshot_url = url;
-
     },
     getCanvasData(data) {
       let _this = this;
@@ -108,11 +104,17 @@
     },
 
     pre () {
-      this.swiper.activeIndex--
+      this.swiper.activeIndex--;
+      if(this.swiper.activeIndex == -1){
+        this.swiper.activeIndex = this.cameras.length-1;
+      }
       this.swiper.slideTo(this.swiper.activeIndex);
     },
     next () {
-      this.swiper.activeIndex++
+      this.swiper.activeIndex++;
+      if(this.swiper.activeIndex == this.cameras.length){
+        this.swiper.activeIndex = 0;
+      }
       this.swiper.slideTo(this.swiper.activeIndex);
     },
     drawBaseImg (id) {

--
Gitblit v1.8.0