Commit 118fbd49 authored by 纪泽龙's avatar 纪泽龙

优化

parent bafc4fd5
/*
* @Author: your name
* @Date: 2022-01-11 13:45:12
* @LastEditTime: 2022-03-01 10:04:44
* @LastEditTime: 2022-03-01 10:19:55
* @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: /test/hello-world/src/utils/mapClass.js
......@@ -506,7 +506,10 @@ export class EditorMap {
// 将旧的值缓存一下
device.oldData = device.getExtData();
device.setExtData(obj);
// 如果infowindow是打开的,就改变里面的数据
if (this.infowindowComponent) {
this.infowindowComponentChange(obj);
}
if (!this.alarmObj[iconType]) {
this.alarmObj[iconType] = [];
} else {
......@@ -542,7 +545,10 @@ export class EditorMap {
const deviceData = device.oldData;
device.setExtData(deviceData);
device.oldData = null;
// 如果infowindow是打开的
if (this.infowindowComponent) {
this.infowindowComponentChange(deviceData);
}
// 在arr中删掉
arr.splice(i, 1);
// 由于删掉了当前,所以要--恢复位置
......@@ -562,16 +568,15 @@ export class EditorMap {
// 2报警,1恢复
if (userStatus == 2) {
icon = svgAlarm[iconType];
device.oldData = device.getExtData()
device.oldData = device.getExtData();
device.setExtData(obj);
}else if(userStatus==1){
} else if (userStatus == 1) {
icon = svgUrl[iconType];
const oldData = device.oldData;
device.setExtData(oldData);
device.oldData=null;
device.oldData = null;
}
decice.setIcon(icon)
decice.setIcon(icon);
}
// 卫星图切换
satellite = null;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment