From 2c74621290dfea7446c1051580acf1ac9c0ce3f1 Mon Sep 17 00:00:00 2001
From: fanluyan <754122931@qq.com>
Date: Wed, 27 Dec 2023 09:48:43 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=B7=BB=E5=8A=A0=E6=94=B6?=
=?UTF-8?q?=E8=97=8F=E5=A4=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/components/carouselChart.vue | 27 +-
src/views/components/carouselChartmore.vue | 21 +-
src/views/realTimeMonitor/index copy.vue | 1686 ++++++++++++++++++++
src/views/realTimeMonitor/index.vue | 396 ++---
4 files changed, 1838 insertions(+), 292 deletions(-)
create mode 100644 src/views/realTimeMonitor/index copy.vue
diff --git a/src/views/components/carouselChart.vue b/src/views/components/carouselChart.vue
index ae213e3..811e68d 100644
--- a/src/views/components/carouselChart.vue
+++ b/src/views/components/carouselChart.vue
@@ -212,6 +212,7 @@ export default {
},
data() {
return {
+ localPhoto: this.terminalPhoto,
OptionssalseImg: {
inline: false,
button: true,
@@ -255,18 +256,18 @@ export default {
};
},
mounted() {
- console.log(this.terminalPhoto);
- this.mediaType = this.terminalPhoto[0].mediaType;
- this.bigPicPath = this.terminalPhoto[0].path + "!1366x768";
- this.bigArr = this.terminalPhoto[0];
- // this.bigPicPath = this.terminalPhoto[0].path + "!1366x768";
- this.fiveList = this.terminalPhoto.slice(this.page - 1, this.pagesize);
- this.total = this.terminalPhoto.length / this.pagesize;
+ console.log(this.localPhoto);
+ this.mediaType = this.localPhoto[0].mediaType;
+ this.bigPicPath = this.localPhoto[0].path + "!1366x768";
+ this.bigArr = this.localPhoto[0];
+ // this.bigPicPath = this.localPhoto [0].path + "!1366x768";
+ this.fiveList = this.localPhoto.slice(this.page - 1, this.pagesize);
+ this.total = this.localPhoto.length / this.pagesize;
console.log(this.fiveList);
//this.alarmList = this.fiveList[0].alarmlist;
this.alarmList = this.fiveList[0].alarmlist;
- console.log(this.alarmList[0]);
- if (this.alarmList.length !== 0) {
+
+ if (this.alarmList !== undefined && this.alarmList.length !== 0) {
this.$nextTick(() => {
this.drawlineBig(this.alarmList[0]);
});
@@ -294,10 +295,10 @@ export default {
watch: {
terminalPhoto: function (newVal, oldVal) {
console.log("我是图片我变了");
- this.terminalPhoto = oldVal.concat(newVal);
- this.bigPicPath = this.terminalPhoto[0].path + "!1366x768";
- this.fiveList = this.terminalPhoto.slice(this.page - 1, this.pagesize);
- this.total = this.terminalPhoto.length / this.pagesize;
+ this.localPhoto = oldVal.concat(newVal);
+ this.bigPicPath = this.localPhoto[0].path + "!1366x768";
+ this.fiveList = this.localPhoto.slice(this.page - 1, this.pagesize);
+ this.total = this.localPhoto.length / this.pagesize;
//this.drawlineBig(this.terminalPhoto[0].alarmList[0])
},
},
diff --git a/src/views/components/carouselChartmore.vue b/src/views/components/carouselChartmore.vue
index 7640f3a..f731617 100644
--- a/src/views/components/carouselChartmore.vue
+++ b/src/views/components/carouselChartmore.vue
@@ -281,15 +281,18 @@ export default {
//this.alarmList = this.fiveList[0].alarmlist;
this.alarmList = this.fiveList[0].alarmlist;
console.log(this.alarmList[0]);
- this.$nextTick(() => {
- this.handleBigpic(this.bigArr, 0);
- setTimeout(() => {
- this.$nextTick(() => {
- this.drawlineBig(this.alarmList[0]);
- });
- }, 100);
- console.log("执行绘制");
- });
+ if (this.alarmList !== undefined && this.alarmList.length !== 0) {
+ this.$nextTick(() => {
+ this.handleBigpic(this.bigArr, 0);
+ setTimeout(() => {
+ this.$nextTick(() => {
+ this.drawlineBig(this.alarmList[0]);
+ });
+ }, 100);
+ console.log("执行绘制");
+ });
+ }
+
//获取points
getCoordinate({
channelId:
diff --git a/src/views/realTimeMonitor/index copy.vue b/src/views/realTimeMonitor/index copy.vue
new file mode 100644
index 0000000..adc5087
--- /dev/null
+++ b/src/views/realTimeMonitor/index copy.vue
@@ -0,0 +1,1686 @@
+
+ 日历快速查询
+ 选择通道监拍点
+ 操作项
+
+ 焦距调节
+