From 8c52fcc8ef02af8fc0b2e599d823b36d07da4c5e Mon Sep 17 00:00:00 2001 From: zyy <1787816799@qq.com> Date: Tue, 9 Jun 2020 13:24:18 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4iscs=20=E9=BC=A0=E6=A0=87?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ibp/shape/appendageBox.js | 244 ++++----- src/ibp/shape/button.js | 150 +++--- src/ibp/shape/clock.js | 486 +++++++++--------- src/ibp/shape/ibpText.js | 120 ++--- src/iscs/constant/iscsData.js | 8 +- src/iscs/iscs.js | 11 + src/iscs/keyboardController.js | 5 - src/iscs/mouseController.js | 118 +++-- ...Controller copy.js => mouseController1.js} | 93 ++-- src/iscs/shape/fasBrakeMachine.js | 2 +- src/iscs/shape/psd/platformScreenDoor.js | 2 +- src/iscs/shape/stairControl.js | 2 +- src/store/modules/iscs.js | 1 - src/views/iscsSystem/index.vue | 62 ++- 14 files changed, 694 insertions(+), 610 deletions(-) rename src/iscs/{mouseController copy.js => mouseController1.js} (80%) diff --git a/src/ibp/shape/appendageBox.js b/src/ibp/shape/appendageBox.js index d8c895a43..d2a17b7a6 100644 --- a/src/ibp/shape/appendageBox.js +++ b/src/ibp/shape/appendageBox.js @@ -3,127 +3,127 @@ import Sector from 'zrender/src/graphic/shape/Sector'; import Rect from 'zrender/src/graphic/shape/Rect'; export default class AppendageBox extends Group { - constructor(device) { - super(); - this.model = device.model; - this._type = device.model._type; - this._code = device.model.code; - this.zlevel = device.model.zlevel; - this.z = device.model.z; - this.create(); - } + constructor(device) { + super(); + this.model = device.model; + this._type = device.model._type; + this._code = device.model.code; + this.zlevel = device.model.zlevel; + this.z = device.model.z; + this.create(); + } - create() { - this.grouper=new Group({ - id: this.model.code, - position: [this.model.point.x, this.model.point.y] - }); - const spaceHeight = (this.model.height-this.model.borderWidth*3)/2; - this.rect1 = new Rect({ - zlevel: this.zlevel, - z: this.z, - shape: { - x: 0, - y: 0, - width: this.model.width - this.model.borderWidth, - height: this.model.borderWidth - }, - style: { - fill: '#34383A' - } - }); - this.rect2 = new Rect({ - zlevel: this.zlevel, - z: this.z, - shape: { - x: 0, - y: this.model.borderWidth + spaceHeight, - width: this.model.width - this.model.borderWidth, - height: this.model.borderWidth - }, - style: { - fill: '#34383A' - } - }); - this.rect3 = new Rect({ - zlevel: this.zlevel, - z: this.z, - shape: { - x: 0, - y: 2*this.model.borderWidth + 2*spaceHeight, - width: this.model.width - this.model.borderWidth, - height: this.model.borderWidth - }, - style: { - fill: '#34383A' - } - }); - this.rect4 = new Rect({ - zlevel: this.zlevel, - z: this.z, - shape: { - x: 0, - y: 0, - width: this.model.borderWidth, - height: this.model.height - }, - style: { - fill: '#34383A' - } - }); - this.sector1 = new Sector({ - zlevel: this.zlevel, - z: this.z, - shape: { - cx: this.model.width - this.model.borderWidth, - cy: this.model.borderWidth, - r: this.model.borderWidth, - startAngle: 1.5*Math.PI, - endAngle: 2*Math.PI - }, - style: { - fill: '#34383A' - } - }); - this.sector2 = new Sector({ - zlevel: this.zlevel, - z: this.z, - shape: { - cx: this.model.width - this.model.borderWidth, - cy: 2*this.model.borderWidth + spaceHeight, - r: this.model.borderWidth, - startAngle: 1.5*Math.PI, - endAngle: 2*Math.PI - }, - style: { - fill: '#34383A' - } - }); - this.sector3 = new Sector({ - zlevel: this.zlevel, - z: this.z, - shape: { - cx: this.model.width - this.model.borderWidth, - cy: 3*this.model.borderWidth + 2*spaceHeight, - r: this.model.borderWidth, - startAngle: 1.5*Math.PI, - endAngle: 2*Math.PI - }, - style: { - fill: '#34383A' - } - }); - this.grouper.add(this.rect1); - this.grouper.add(this.rect2); - this.grouper.add(this.rect3); - this.grouper.add(this.rect4); - this.grouper.add(this.sector1); - this.grouper.add(this.sector2); - this.grouper.add(this.sector3); - this.add(this.grouper); - } - setModel(dx, dy) { - this.model.point.x+=dx; - this.model.point.y+=dy; - } + create() { + this.grouper = new Group({ + id: this.model.code, + position: [this.model.point.x, this.model.point.y] + }); + const spaceHeight = (this.model.height - this.model.borderWidth * 3) / 2; + this.rect1 = new Rect({ + zlevel: this.zlevel, + z: this.z, + shape: { + x: 0, + y: 0, + width: this.model.width - this.model.borderWidth, + height: this.model.borderWidth + }, + style: { + fill: '#34383A' + } + }); + this.rect2 = new Rect({ + zlevel: this.zlevel, + z: this.z, + shape: { + x: 0, + y: this.model.borderWidth + spaceHeight, + width: this.model.width - this.model.borderWidth, + height: this.model.borderWidth + }, + style: { + fill: '#34383A' + } + }); + this.rect3 = new Rect({ + zlevel: this.zlevel, + z: this.z, + shape: { + x: 0, + y: 2 * this.model.borderWidth + 2 * spaceHeight, + width: this.model.width - this.model.borderWidth, + height: this.model.borderWidth + }, + style: { + fill: '#34383A' + } + }); + this.rect4 = new Rect({ + zlevel: this.zlevel, + z: this.z, + shape: { + x: 0, + y: 0, + width: this.model.borderWidth, + height: this.model.height + }, + style: { + fill: '#34383A' + } + }); + this.sector1 = new Sector({ + zlevel: this.zlevel, + z: this.z, + shape: { + cx: this.model.width - this.model.borderWidth, + cy: this.model.borderWidth, + r: this.model.borderWidth, + startAngle: 1.5 * Math.PI, + endAngle: 2 * Math.PI + }, + style: { + fill: '#34383A' + } + }); + this.sector2 = new Sector({ + zlevel: this.zlevel, + z: this.z, + shape: { + cx: this.model.width - this.model.borderWidth, + cy: 2 * this.model.borderWidth + spaceHeight, + r: this.model.borderWidth, + startAngle: 1.5 * Math.PI, + endAngle: 2 * Math.PI + }, + style: { + fill: '#34383A' + } + }); + this.sector3 = new Sector({ + zlevel: this.zlevel, + z: this.z, + shape: { + cx: this.model.width - this.model.borderWidth, + cy: 3 * this.model.borderWidth + 2 * spaceHeight, + r: this.model.borderWidth, + startAngle: 1.5 * Math.PI, + endAngle: 2 * Math.PI + }, + style: { + fill: '#34383A' + } + }); + this.grouper.add(this.rect1); + this.grouper.add(this.rect2); + this.grouper.add(this.rect3); + this.grouper.add(this.rect4); + this.grouper.add(this.sector1); + this.grouper.add(this.sector2); + this.grouper.add(this.sector3); + this.add(this.grouper); + } + setModel(dx, dy) { + this.model.point.x += dx; + this.model.point.y += dy; + } } diff --git a/src/ibp/shape/button.js b/src/ibp/shape/button.js index 00ac189b8..03e8595f4 100644 --- a/src/ibp/shape/button.js +++ b/src/ibp/shape/button.js @@ -13,106 +13,106 @@ import grayButtonPicOn from '@/assets/ibp_images/gray_button_on.png'; export default class button extends Group { static colors = new Map([ - ['red_on', [redButtonPicOn]], - ['red_off', [redButtonPic]], - ['green_on', [greenButtonPicOn]], - ['green_off', [greenButtonPic]], - ['blue_on', [blueButtonPicOn]], - ['blue_off', [blueButtonPic]], - ['yellow_on', [yellowButtonPicOn]], - ['yellow_off', [yellowButtonPic]], - ['gray_on', [grayButtonPicOn]], - ['gray_off', [grayButtonPic]] + ['red_on', [redButtonPicOn]], + ['red_off', [redButtonPic]], + ['green_on', [greenButtonPicOn]], + ['green_off', [greenButtonPic]], + ['blue_on', [blueButtonPicOn]], + ['blue_off', [blueButtonPic]], + ['yellow_on', [yellowButtonPicOn]], + ['yellow_off', [yellowButtonPic]], + ['gray_on', [grayButtonPicOn]], + ['gray_off', [grayButtonPic]] ]); constructor(device) { - super(); - this._type = device.model._type; - this._code = device.model.code; - this.model = device.model; - this.zlevel = device.model.zlevel; - this.z = device.model.z; - this.create(); + super(); + this._type = device.model._type; + this._code = device.model.code; + this.model = device.model; + this.zlevel = device.model.zlevel; + this.z = device.model.z; + this.create(); } create() { - this.grouper=new Group({ - id: this.model.code, - position: [this.model.point.x, this.model.point.y] - }); - this.imageBg = new Image({ - zlevel: this.zlevel, - z: this.z, - draggable: false, - style: { - image: this.getImagePic(), - x: 0, - y: 0, - width: 70, - height: 80 - } - }); - this.grouper.add(this.imageBg); - this.add(this.grouper); - this.transformScale(); + this.grouper = new Group({ + id: this.model.code, + position: [this.model.point.x, this.model.point.y] + }); + this.imageBg = new Image({ + zlevel: this.zlevel, + z: this.z, + draggable: false, + style: { + image: this.getImagePic(), + x: 0, + y: 0, + width: 70, + height: 80 + } + }); + this.grouper.add(this.imageBg); + this.add(this.grouper); + this.transformScale(); } /** 缩放按钮 */ transformScale() { - this.imageBg.origin = [0, 0]; - this.imageBg.scale =[this.model.width/70, this.model.width/70]; - this.imageBg.dirty(); + this.imageBg.origin = [0, 0]; + this.imageBg.scale = [this.model.width / 70, this.model.width / 70]; + this.imageBg.dirty(); } getImagePic() { - const color = button.colors.get(`${this.model.color}_${this.model.status}`); - return color[0]; + const color = button.colors.get(`${this.model.color}_${this.model.status}`); + return color[0]; } // 设置按钮状态 setState(model) { - switch (model.status) { - case 'on': { - // 开放 - this.open(); - this.model.status='on'; - break; - } - case 'off': { - // 关闭 - this.close(); - this.model.status='off'; - break; - } - } + switch (model.status) { + case 'on': { + // 开放 + this.open(); + this.model.status = 'on'; + break; + } + case 'off': { + // 关闭 + this.close(); + this.model.status = 'off'; + break; + } + } } onclick() { - // if (!this.model.draggable) { - // switch (this.model.status) { - // case 'off': { - // this.open(); - // this.model.status='on'; - // break; - // } - // case 'on': { - // this.close(); - // this.model.status='off'; - // break; - // } - // } - // } + // if (!this.model.draggable) { + // switch (this.model.status) { + // case 'off': { + // this.open(); + // this.model.status='on'; + // break; + // } + // case 'on': { + // this.close(); + // this.model.status='off'; + // break; + // } + // } + // } } // 关闭 close() { - const color = button.colors.get(`${this.model.color}_off`); - this.imageBg.setStyle({image: color[0]}); + const color = button.colors.get(`${this.model.color}_off`); + this.imageBg.setStyle({image: color[0]}); } // 开放 open() { - const color = button.colors.get(`${this.model.color}_on`); - this.imageBg.setStyle({image: color[0]}); + const color = button.colors.get(`${this.model.color}_on`); + this.imageBg.setStyle({image: color[0]}); } setModel(dx, dy) { - this.model.point.x+=dx; - this.model.point.y+=dy; + this.model.point.x += dx; + this.model.point.y += dy; } } diff --git a/src/ibp/shape/clock.js b/src/ibp/shape/clock.js index 3a72be22c..b2748edb3 100644 --- a/src/ibp/shape/clock.js +++ b/src/ibp/shape/clock.js @@ -14,248 +14,248 @@ import clockBg from '@/assets/ibp_images/clock/clock_bg.png'; import clockColon from '@/assets/ibp_images/clock/clock_colon.png'; export default class clock extends Group { - constructor(device) { - super(); - this._type = device.model._type; - this._code = device.model.code; - this.model = device.model; - this.zlevel = device.model.zlevel; - this.z = device.model.z; - this.initTime = 0; - this.create(); + constructor(device) { + super(); + this._type = device.model._type; + this._code = device.model.code; + this.model = device.model; + this.zlevel = device.model.zlevel; + this.z = device.model.z; + this.initTime = 0; + this.create(); - } - create() { - this.grouper=new Group({ - id: this.model.code, - position: [this.model.point.x, this.model.point.y] - }); - this.clockBg = new Image({ - zlevel: this.zlevel, - z: this.z, - style: { - image: clockBg, - x: 0, - y: 0, - width: this.model.width, - height: this.model.width/493*156 - } - }); - this.num1 = new Image({ - zlevel: this.zlevel, - z: this.z, - style: { - image: this.getImagePic('0'), - x: this.model.width*0.098, - y: this.model.width*0.062, - width: this.model.width*0.095, - height: this.model.width*0.095/37*74 - } - }); - this.num2 = new Image({ - zlevel: this.zlevel, - z: this.z, - style: { - image: this.getImagePic('0'), - x: this.model.width*0.22, - y: this.model.width*0.062, - width: this.model.width*0.095, - height: this.model.width*0.095/37*74 - } - }); - this.num3 = new Image({ - zlevel: this.zlevel, - z: this.z, - style: { - image: this.getImagePic('0'), - x: this.model.width*0.395, - y: this.model.width*0.062, - width: this.model.width*0.095, - height: this.model.width*0.095/37*74 - } - }); - this.num4 = new Image({ - zlevel: this.zlevel, - z: this.z, - style: { - image: this.getImagePic('0'), - x: this.model.width*0.52, - y: this.model.width*0.062, - width: this.model.width*0.095, - height: this.model.width*0.095/37*74 - } - }); - this.num5 = new Image({ - zlevel: this.zlevel, - z: this.z, - style: { - image: this.getImagePic('0'), - x: this.model.width*0.69, - y: this.model.width*0.062, - width: this.model.width*0.095, - height: this.model.width*0.095/37*74 - } - }); - this.num6 = new Image({ - zlevel: this.zlevel, - z: this.z, - style: { - image: this.getImagePic('0'), - x: this.model.width*0.816, - y: this.model.width*0.062, - width: this.model.width*0.095, - height: this.model.width*0.095/37*74 - } - }); - this.clockColon1 = new Image({ - zlevel: this.zlevel, - z: this.z, - style: { - image: clockColon, - x: +this.model.width*0.183, - y: -this.model.width*0.017, - width: this.model.width*0.34, - height: this.model.width/1*0.34 - } - }); - this.clockColon2 = new Image({ - zlevel: this.zlevel, - z: this.z, - style: { - image: clockColon, - x: +this.model.width*0.48, - y: -this.model.width*0.017, - width: this.model.width*0.34, - height: this.model.width/1*0.34 - } - }); - this.grouper.add(this.clockBg); - this.grouper.add(this.num1); - this.grouper.add(this.num2); - this.grouper.add(this.num3); - this.grouper.add(this.num4); - this.grouper.add(this.num5); - this.grouper.add(this.num6); - this.grouper.add(this.clockColon1); - this.grouper.add(this.clockColon2); - this.add(this.grouper); - } - getImagePic(context) { - let pic = clock0; - switch (context) { - case '0': - pic = clock0; - break; - case '1': - pic = clock1; - break; - case '2': - pic = clock2; - break; - case '3': - pic = clock3; - break; - case '4': - pic = clock4; - break; - case '5': - pic = clock5; - break; - case '6': - pic = clock6; - break; - case '7': - pic = clock7; - break; - case '8': - pic = clock8; - break; - case '9': - pic = clock9; - break; - } - return pic; - } - setClockStart(started) { - const _this = this; - if (started) { - this.timer&&clearInterval(this.timer); - this.timer = setInterval(() => { - _this.handleClock(_this); - }, 1000); - } else { - this.timer&&clearInterval(this.timer); - } - } - handleClock(_this) { - _this.initTime += 1000; - const newDate = new Date(); - newDate.setTime(_this.initTime); - let seconds = newDate.getSeconds() +''; - let minutes = newDate.getMinutes() + ''; - let hours = newDate.getHours() + ''; - if (seconds.length<2) { - seconds = '0' + seconds; - } - if (minutes.length<2) { - minutes = '0' + minutes; - } - if (hours.length<2) { - hours = '0'+ hours; - } - _this.setNumPic(6, seconds.charAt(1)); - _this.setNumPic(5, seconds.charAt(0)); - _this.setNumPic(4, minutes.charAt(1)); - _this.setNumPic(3, minutes.charAt(0)); - _this.setNumPic(2, hours.charAt(1)); - _this.setNumPic(1, hours.charAt(0)); - } - setNumPic(num, context) { - switch (num) { - case 1: - this.num1.setStyle('image', this.getImagePic(context)); - break; - case 2: - this.num2.setStyle('image', this.getImagePic(context)); - break; - case 3: - this.num3.setStyle('image', this.getImagePic(context)); - break; - case 4: - this.num4.setStyle('image', this.getImagePic(context)); - break; - case 5: - this.num5.setStyle('image', this.getImagePic(context)); - break; - case 6: - this.num6.setStyle('image', this.getImagePic(context)); - } - } - setClockTime(initTime) { - this.initTime = initTime; - const newDate = new Date(); - newDate.setTime(initTime); - let seconds = newDate.getSeconds() +''; - let minutes = newDate.getMinutes() + ''; - let hours = newDate.getHours() + ''; - if (seconds.length<2) { - seconds = '0' + seconds; - } - if (minutes.length<2) { - minutes = '0' + minutes; - } - if (hours.length<2) { - hours = '0'+ hours; - } - this.setNumPic(6, seconds.charAt(1)); - this.setNumPic(5, seconds.charAt(0)); - this.setNumPic(4, minutes.charAt(1)); - this.setNumPic(3, minutes.charAt(0)); - this.setNumPic(2, hours.charAt(1)); - this.setNumPic(1, hours.charAt(0)); - } - setModel(dx, dy) { - this.model.point.x+=dx; - this.model.point.y+=dy; - } + } + create() { + this.grouper = new Group({ + id: this.model.code, + position: [this.model.point.x, this.model.point.y] + }); + this.clockBg = new Image({ + zlevel: this.zlevel, + z: this.z, + style: { + image: clockBg, + x: 0, + y: 0, + width: this.model.width, + height: this.model.width / 493 * 156 + } + }); + this.num1 = new Image({ + zlevel: this.zlevel, + z: this.z, + style: { + image: this.getImagePic('0'), + x: this.model.width * 0.098, + y: this.model.width * 0.062, + width: this.model.width * 0.095, + height: this.model.width * 0.095 / 37 * 74 + } + }); + this.num2 = new Image({ + zlevel: this.zlevel, + z: this.z, + style: { + image: this.getImagePic('0'), + x: this.model.width * 0.22, + y: this.model.width * 0.062, + width: this.model.width * 0.095, + height: this.model.width * 0.095 / 37 * 74 + } + }); + this.num3 = new Image({ + zlevel: this.zlevel, + z: this.z, + style: { + image: this.getImagePic('0'), + x: this.model.width * 0.395, + y: this.model.width * 0.062, + width: this.model.width * 0.095, + height: this.model.width * 0.095 / 37 * 74 + } + }); + this.num4 = new Image({ + zlevel: this.zlevel, + z: this.z, + style: { + image: this.getImagePic('0'), + x: this.model.width * 0.52, + y: this.model.width * 0.062, + width: this.model.width * 0.095, + height: this.model.width * 0.095 / 37 * 74 + } + }); + this.num5 = new Image({ + zlevel: this.zlevel, + z: this.z, + style: { + image: this.getImagePic('0'), + x: this.model.width * 0.69, + y: this.model.width * 0.062, + width: this.model.width * 0.095, + height: this.model.width * 0.095 / 37 * 74 + } + }); + this.num6 = new Image({ + zlevel: this.zlevel, + z: this.z, + style: { + image: this.getImagePic('0'), + x: this.model.width * 0.816, + y: this.model.width * 0.062, + width: this.model.width * 0.095, + height: this.model.width * 0.095 / 37 * 74 + } + }); + this.clockColon1 = new Image({ + zlevel: this.zlevel, + z: this.z, + style: { + image: clockColon, + x: +this.model.width * 0.183, + y: -this.model.width * 0.017, + width: this.model.width * 0.34, + height: this.model.width / 1 * 0.34 + } + }); + this.clockColon2 = new Image({ + zlevel: this.zlevel, + z: this.z, + style: { + image: clockColon, + x: +this.model.width * 0.48, + y: -this.model.width * 0.017, + width: this.model.width * 0.34, + height: this.model.width / 1 * 0.34 + } + }); + this.grouper.add(this.clockBg); + this.grouper.add(this.num1); + this.grouper.add(this.num2); + this.grouper.add(this.num3); + this.grouper.add(this.num4); + this.grouper.add(this.num5); + this.grouper.add(this.num6); + this.grouper.add(this.clockColon1); + this.grouper.add(this.clockColon2); + this.add(this.grouper); + } + getImagePic(context) { + let pic = clock0; + switch (context) { + case '0': + pic = clock0; + break; + case '1': + pic = clock1; + break; + case '2': + pic = clock2; + break; + case '3': + pic = clock3; + break; + case '4': + pic = clock4; + break; + case '5': + pic = clock5; + break; + case '6': + pic = clock6; + break; + case '7': + pic = clock7; + break; + case '8': + pic = clock8; + break; + case '9': + pic = clock9; + break; + } + return pic; + } + setClockStart(started) { + const _this = this; + if (started) { + this.timer && clearInterval(this.timer); + this.timer = setInterval(() => { + _this.handleClock(_this); + }, 1000); + } else { + this.timer && clearInterval(this.timer); + } + } + handleClock(_this) { + _this.initTime += 1000; + const newDate = new Date(); + newDate.setTime(_this.initTime); + let seconds = newDate.getSeconds() + ''; + let minutes = newDate.getMinutes() + ''; + let hours = newDate.getHours() + ''; + if (seconds.length < 2) { + seconds = '0' + seconds; + } + if (minutes.length < 2) { + minutes = '0' + minutes; + } + if (hours.length < 2) { + hours = '0' + hours; + } + _this.setNumPic(6, seconds.charAt(1)); + _this.setNumPic(5, seconds.charAt(0)); + _this.setNumPic(4, minutes.charAt(1)); + _this.setNumPic(3, minutes.charAt(0)); + _this.setNumPic(2, hours.charAt(1)); + _this.setNumPic(1, hours.charAt(0)); + } + setNumPic(num, context) { + switch (num) { + case 1: + this.num1.setStyle('image', this.getImagePic(context)); + break; + case 2: + this.num2.setStyle('image', this.getImagePic(context)); + break; + case 3: + this.num3.setStyle('image', this.getImagePic(context)); + break; + case 4: + this.num4.setStyle('image', this.getImagePic(context)); + break; + case 5: + this.num5.setStyle('image', this.getImagePic(context)); + break; + case 6: + this.num6.setStyle('image', this.getImagePic(context)); + } + } + setClockTime(initTime) { + this.initTime = initTime; + const newDate = new Date(); + newDate.setTime(initTime); + let seconds = newDate.getSeconds() + ''; + let minutes = newDate.getMinutes() + ''; + let hours = newDate.getHours() + ''; + if (seconds.length < 2) { + seconds = '0' + seconds; + } + if (minutes.length < 2) { + minutes = '0' + minutes; + } + if (hours.length < 2) { + hours = '0' + hours; + } + this.setNumPic(6, seconds.charAt(1)); + this.setNumPic(5, seconds.charAt(0)); + this.setNumPic(4, minutes.charAt(1)); + this.setNumPic(3, minutes.charAt(0)); + this.setNumPic(2, hours.charAt(1)); + this.setNumPic(1, hours.charAt(0)); + } + setModel(dx, dy) { + this.model.point.x += dx; + this.model.point.y += dy; + } } diff --git a/src/ibp/shape/ibpText.js b/src/ibp/shape/ibpText.js index 4377b73da..7705a49dc 100644 --- a/src/ibp/shape/ibpText.js +++ b/src/ibp/shape/ibpText.js @@ -1,66 +1,66 @@ import Group from 'zrender/src/container/Group'; import Text from 'zrender/src/graphic/Text'; -import Rect from 'zrender/src/graphic/shape/Rect'; +// import Rect from 'zrender/src/graphic/shape/Rect'; export default class ibpText extends Group { - constructor(device) { - super(); - this.model = device.model; - this._type = device.model._type; - this._code = device.model.code; - this.zlevel = device.model.zlevel; - this.z = device.model.z; - this.create(); - } - create() { - const model = this.model; - this.grouper=new Group({ - id: this.model.code, - position: [this.model.point.x, this.model.point.y] - }); - this.textName = new Text({ - zlevel: model.zlevel, - z: model.z, - silent: model.silent || false, - draggable: false, - style: { - x: 0, - y: 0, - fontWeight: model.fontWeight, - fontSize: model.fontSize, - fontFamily: model.fontFamily, - text: model.context, - textStrokeWidth: model.textStrokeWidth, - textFill: model.textFill, - textAlign: model.textAlign, - textPosition: model.textPosition || 'inside', - textVerticalAlign: model.textVerticalAlign || null, - textLineHeight: model.fontSize - } - }); - // if ( model.hasRect) { - // this.grouper.add(this.tip); - // this.tip = new Rect({ - // zlevel: model.zlevel, - // z: model.z-1, - // draggable: false, - // shape: { - // x: model.textRect.x- model.point.x, - // y: model.textRect.x - model.point.y, - // width: model.textRect.width, - // height: model.textRect.height - // }, - // style: { - // fill: model.textBackgroundColor - // } - // }); - // } - this.grouper.add(this.textName); + constructor(device) { + super(); + this.model = device.model; + this._type = device.model._type; + this._code = device.model.code; + this.zlevel = device.model.zlevel; + this.z = device.model.z; + this.create(); + } + create() { + const model = this.model; + this.grouper = new Group({ + id: this.model.code, + position: [this.model.point.x, this.model.point.y] + }); + this.textName = new Text({ + zlevel: model.zlevel, + z: model.z, + silent: model.silent || false, + draggable: false, + style: { + x: 0, + y: 0, + fontWeight: model.fontWeight, + fontSize: model.fontSize, + fontFamily: model.fontFamily, + text: model.context, + textStrokeWidth: model.textStrokeWidth, + textFill: model.textFill, + textAlign: model.textAlign, + textPosition: model.textPosition || 'inside', + textVerticalAlign: model.textVerticalAlign || null, + textLineHeight: model.fontSize + } + }); + // if ( model.hasRect) { + // this.grouper.add(this.tip); + // this.tip = new Rect({ + // zlevel: model.zlevel, + // z: model.z-1, + // draggable: false, + // shape: { + // x: model.textRect.x- model.point.x, + // y: model.textRect.x - model.point.y, + // width: model.textRect.width, + // height: model.textRect.height + // }, + // style: { + // fill: model.textBackgroundColor + // } + // }); + // } + this.grouper.add(this.textName); - this.add(this.grouper); - } - setModel(dx, dy) { - this.model.point.x+=dx; - this.model.point.y+=dy; - } + this.add(this.grouper); + } + setModel(dx, dy) { + this.model.point.x += dx; + this.model.point.y += dy; + } } diff --git a/src/iscs/constant/iscsData.js b/src/iscs/constant/iscsData.js index c41a2ad4b..45f0cd32c 100644 --- a/src/iscs/constant/iscsData.js +++ b/src/iscs/constant/iscsData.js @@ -21,8 +21,8 @@ const iscsData = { 'airConditionerList':[{'point':{'x':125, 'y':90}, '_type':'AirConditioner', 'code':'AirConditioner_1', 'width':80, 'isRight':false, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':124, 'y':180}, '_type':'AirConditioner', 'code':'AirConditioner_2', 'width':80, 'isRight':false, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':126, 'y':268}, '_type':'AirConditioner', 'code':'AirConditioner_3', 'width':80, 'isRight':false, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':655, 'y':236}, '_type':'AirConditioner', 'code':'AirConditioner_4', 'width':80, 'isRight':false, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':655, 'y':301}, '_type':'AirConditioner', 'code':'AirConditioner_5', 'width':80, 'isRight':false, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':656, 'y':366}, '_type':'AirConditioner', 'code':'AirConditioner_6', 'width':80, 'isRight':false, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':739, 'y':68}, '_type':'AirConditioner', 'code':'AirConditioner_7', 'width':70, 'isRight':true, 'rotate':90, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':1059, 'y':72}, '_type':'AirConditioner', 'code':'AirConditioner_8', 'width':70, 'isRight':true, 'rotate':90, 'color':'#00ff00', 'zlevel':1, 'z':4}], 'iscsRectList':[{'point':{'x':435, 'y':502}, 'code':'IscsRect_1', '_type':'IscsRect', 'fillColor':'rgba(166, 73, 73, 0)', 'borderWidth':2, 'strokeColor':'#FFFFFF', 'width':100, 'height':20, 'zlevel':1, 'z':3}, {'point':{'x':258, 'y':502}, 'code':'IscsRect_2', '_type':'IscsRect', 'fillColor':'rgba(166, 73, 73, 0)', 'borderWidth':2, 'strokeColor':'#FFFFFF', 'width':100, 'height':20, 'zlevel':1, 'z':3}], 'iscsTextList':[{'point':{'x':160, 'y':78}, 'code':'IscsText_5', '_type':'IscsText', 'context':'BAS', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':98, 'y':166}, 'code':'IscsText_6', '_type':'IscsText', 'context':'AHU_2', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':98, 'y':255}, 'code':'IscsText_7', '_type':'IscsText', 'context':'AHU_B101', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':166, 'y':164}, 'code':'IscsText_8', '_type':'IscsText', 'context':'BAS', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':169, 'y':253}, 'code':'IscsText_9', '_type':'IscsText', 'context':'BAS', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':296, 'y':88}, 'code':'IscsText_10', '_type':'IscsText', 'context':'手动', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':297, 'y':177}, 'code':'IscsText_11', '_type':'IscsText', 'context':'手动', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':297, 'y':263}, 'code':'IscsText_12', '_type':'IscsText', 'context':'自动', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':287, 'y':508}, 'code':'IscsText_13', '_type':'IscsText', 'context':'集水器', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':464, 'y':509}, 'code':'IscsText_14', '_type':'IscsText', 'context':'分水器', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':738, 'y':240}, 'code':'IscsText_15', '_type':'IscsText', 'context':'BAS', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':737, 'y':305}, 'code':'IscsText_16', '_type':'IscsText', 'context':'BAS', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':737, 'y':371}, 'code':'IscsText_17', '_type':'IscsText', 'context':'BAS', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':641, 'y':223}, 'code':'IscsText_18', '_type':'IscsText', 'context':'AHU_B401', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':643, 'y':289}, 'code':'IscsText_19', '_type':'IscsText', 'context':'AHU_B501', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':642, 'y':355}, 'code':'IscsText_20', '_type':'IscsText', 'context':'AHU_B601', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':608, 'y':257}, 'code':'IscsText_22', '_type':'IscsText', 'context':'自动', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':609, 'y':322}, 'code':'IscsText_23', '_type':'IscsText', 'context':'自动', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':611, 'y':386}, 'code':'IscsText_24', '_type':'IscsText', 'context':'自动', 'textFill':'#FBFBFB', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':100, 'y':78}, 'code':'IscsText_25', '_type':'IscsText', 'context':'AHU_1', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':753, 'y':395}, 'code':'IscsText_26', '_type':'IscsText', 'context':'冷水机组通信模块', 'textFill':'#00E500', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':901, 'y':271}, 'code':'IscsText_27', '_type':'IscsText', 'context':'LT-1', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1046, 'y':267}, 'code':'IscsText_28', '_type':'IscsText', 'context':'LT-2', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':892, 'y':359}, 'code':'IscsText_29', '_type':'IscsText', 'context':'MV-5', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1038, 'y':355}, 'code':'IscsText_30', '_type':'IscsText', 'context':'MV-6', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':966, 'y':359}, 'code':'IscsText_31', '_type':'IscsText', 'context':'MV-7', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1110, 'y':361}, 'code':'IscsText_32', '_type':'IscsText', 'context':'MV-8', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':727, 'y':471}, 'code':'IscsText_33', '_type':'IscsText', 'context':'LS-1', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':723, 'y':552}, 'code':'IscsText_34', '_type':'IscsText', 'context':'LS-2', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':829, 'y':473}, 'code':'IscsText_35', '_type':'IscsText', 'context':'MV-2', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':821, 'y':555}, 'code':'IscsText_36', '_type':'IscsText', 'context':'MV-4', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':920, 'y':528}, 'code':'IscsText_37', '_type':'IscsText', 'context':'LQ-1', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':923, 'y':575}, 'code':'IscsText_38', '_type':'IscsText', 'context':'LQ-2', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':214, 'y':528}, 'code':'IscsText_39', '_type':'IscsText', 'context':'LD-1', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':216, 'y':577}, 'code':'IscsText_40', '_type':'IscsText', 'context':'LD-2', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':350, 'y':530}, 'code':'IscsText_41', '_type':'IscsText', 'context':'MWP-1', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':349, 'y':568}, 'code':'IscsText_42', '_type':'IscsText', 'context':'MWP-2', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':648, 'y':485}, 'code':'IscsText_43', '_type':'IscsText', 'context':'MV-1', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':673, 'y':551}, 'code':'IscsText_44', '_type':'IscsText', 'context':'MV-3', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':708, 'y':148}, 'code':'IscsText_45', '_type':'IscsText', 'context':'MOV-1', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':736, 'y':148}, 'code':'IscsText_46', '_type':'IscsText', 'context':'MOV-2', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':768, 'y':148}, 'code':'IscsText_47', '_type':'IscsText', 'context':'MOV-3', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':798, 'y':148}, 'code':'IscsText_48', '_type':'IscsText', 'context':'MOV-4', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':829, 'y':148}, 'code':'IscsText_49', '_type':'IscsText', 'context':'MOV-5', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':859, 'y':148}, 'code':'IscsText_50', '_type':'IscsText', 'context':'MOV-6', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':888, 'y':148}, 'code':'IscsText_51', '_type':'IscsText', 'context':'MOV-7', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':917, 'y':148}, 'code':'IscsText_52', '_type':'IscsText', 'context':'MOV-8', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':946, 'y':148}, 'code':'IscsText_53', '_type':'IscsText', 'context':'MOV-9', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':976, 'y':148}, 'code':'IscsText_54', '_type':'IscsText', 'context':'MOV-10', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1011, 'y':148}, 'code':'IscsText_55', '_type':'IscsText', 'context':'MOV-11', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1044, 'y':148}, 'code':'IscsText_56', '_type':'IscsText', 'context':'MOV-12', 'textFill':'#84A8D2', 'fontSize':10, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':518, 'y':261}, 'code':'IscsText_57', '_type':'IscsText', 'context':'BV-4', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':365, 'y':484}, 'code':'IscsText_58', '_type':'IscsText', 'context':'P-201-1', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':518, 'y':388}, 'code':'IscsText_59', '_type':'IscsText', 'context':'BV-6', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':205, 'y':116}, 'code':'IscsText_60', '_type':'IscsText', 'context':'BV-1', 'textFill':'#84A8D2', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':205, 'y':208}, 'code':'IscsText_61', '_type':'IscsText', 'context':'BV-2', 'textFill':'#84A8D2', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':206, 'y':294}, 'code':'IscsText_62', '_type':'IscsText', 'context':'BV-3', 'textFill':'#84A8D2', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':521, 'y':323}, 'code':'IscsText_63', '_type':'IscsText', 'context':'BV-5', 'textFill':'#84A8D2', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':586, 'y':514}, 'code':'IscsText_64', '_type':'IscsText', 'context':'上水', 'textFill':'#FBFBFB', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':461, 'y':557}, 'code':'IscsText_65', '_type':'IscsText', 'context':'至下水管', 'textFill':'#FBFBFB', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}], 'iscsButtonList':[{'point':{'x':1135, 'y':55}, 'code':'IscsButton_1', '_type':'IscsButton', 'levelPadding':23, 'verticalPadding':9, 'context':'图元说明', 'function':'GraphicEle', 'fontSize':13, 'zlevel':1, 'z':4}, {'point':{'x':246, 'y':104}, 'code':'IscsButton_2', '_type':'IscsButton', 'levelPadding':20, 'verticalPadding':6, 'context':'手/自动', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':247, 'y':195}, 'code':'IscsButton_3', '_type':'IscsButton', 'levelPadding':20, 'verticalPadding':6, 'context':'手/自动', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':248, 'y':276}, 'code':'IscsButton_4', '_type':'IscsButton', 'levelPadding':20, 'verticalPadding':6, 'context':'手/自动', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':567, 'y':241}, 'code':'IscsButton_5', '_type':'IscsButton', 'levelPadding':20, 'verticalPadding':6, 'context':'手/自动', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':566, 'y':306}, 'code':'IscsButton_6', '_type':'IscsButton', 'levelPadding':20, 'verticalPadding':6, 'context':'手/自动', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':568, 'y':370}, 'code':'IscsButton_7', '_type':'IscsButton', 'levelPadding':20, 'verticalPadding':6, 'context':'手/自动', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':806, 'y':455}, 'code':'IscsButton_8', '_type':'IscsButton', 'levelPadding':13, 'verticalPadding':6, 'context':'冷水机组群控', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}], 'iscsLineList':[{'point1':{'x':204, 'y':114}, 'point2':{'x':294, 'y':114}, 'code':'IscsLine_1', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':204, 'y':114}}, {'point1':{'x':294, 'y':113}, 'point2':{'x':294, 'y':418}, 'code':'IscsLine_2', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':294, 'y':113}}, {'point1':{'x':359, 'y':511}, 'point2':{'x':434, 'y':511}, 'code':'IscsLine_3', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':359, 'y':511}}, {'point1':{'x':204, 'y':288}, 'point2':{'x':294, 'y':288}, 'code':'IscsLine_4', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':204, 'y':288}}, {'point1':{'x':295, 'y':417}, 'point2':{'x':438, 'y':417}, 'code':'IscsLine_5', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':295, 'y':417}}, {'point1':{'x':439, 'y':416}, 'point2':{'x':439, 'y':501}, 'code':'IscsLine_6', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':439, 'y':416}}, {'point1':{'x':508, 'y':250}, 'point2':{'x':508, 'y':501}, 'code':'IscsLine_7', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':508, 'y':250}}, {'point1':{'x':509, 'y':251}, 'point2':{'x':650, 'y':251}, 'code':'IscsLine_8', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':509, 'y':251}}, {'point1':{'x':509, 'y':316}, 'point2':{'x':650, 'y':316}, 'code':'IscsLine_9', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':509, 'y':316}}, {'point1':{'x':510, 'y':380}, 'point2':{'x':651, 'y':380}, 'code':'IscsLine_10', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':510, 'y':380}}, {'point1':{'x':347, 'y':218}, 'point2':{'x':347, 'y':501}, 'code':'IscsLine_11', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':347, 'y':218}}, {'point1':{'x':348, 'y':219}, 'point2':{'x':1052, 'y':219}, 'code':'IscsLine_12', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':348, 'y':219}}, {'point1':{'x':311, 'y':126}, 'point2':{'x':311, 'y':500}, 'code':'IscsLine_13', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':311, 'y':126}}, {'point1':{'x':204, 'y':127}, 'point2':{'x':311, 'y':127}, 'code':'IscsLine_14', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':204, 'y':127}}, {'point1':{'x':204, 'y':221}, 'point2':{'x':311, 'y':221}, 'code':'IscsLine_15', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':204, 'y':221}}, {'point1':{'x':206, 'y':307}, 'point2':{'x':313, 'y':307}, 'code':'IscsLine_16', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':206, 'y':307}}, {'point1':{'x':348, 'y':337}, 'point2':{'x':652, 'y':337}, 'code':'IscsLine_17', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':348, 'y':337}}, {'point1':{'x':348, 'y':403}, 'point2':{'x':652, 'y':403}, 'code':'IscsLine_18', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':348, 'y':403}}, {'point1':{'x':733, 'y':135}, 'point2':{'x':733, 'y':219}, 'code':'IscsLine_19', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':733, 'y':135}}, {'point1':{'x':479, 'y':193}, 'point2':{'x':479, 'y':501}, 'code':'IscsLine_20', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':479, 'y':193}}, {'point1':{'x':478, 'y':193}, 'point2':{'x':1028, 'y':193}, 'code':'IscsLine_21', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':478, 'y':193}}, {'point1':{'x':702, 'y':126}, 'point2':{'x':702, 'y':193}, 'code':'IscsLine_22', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':702, 'y':126}}, {'point1':{'x':751, 'y':434}, 'point2':{'x':858, 'y':434}, 'code':'IscsLine_23', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00E500', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':751, 'y':434}}, {'point1':{'x':752, 'y':388}, 'point2':{'x':859, 'y':388}, 'code':'IscsLine_24', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00E500', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':752, 'y':388}}, {'point1':{'x':858, 'y':387}, 'point2':{'x':858, 'y':435}, 'code':'IscsLine_25', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00E500', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':858, 'y':387}}, {'point1':{'x':752, 'y':387}, 'point2':{'x':752, 'y':435}, 'code':'IscsLine_26', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00E500', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':752, 'y':387}}, {'point1':{'x':203, 'y':205}, 'point2':{'x':293, 'y':205}, 'code':'IscsLine_27', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':203, 'y':205}}, {'point1':{'x':165, 'y':608}, 'point2':{'x':746, 'y':608}, 'code':'IscsLine_28', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':165, 'y':608}}, {'point1':{'x':166, 'y':473}, 'point2':{'x':166, 'y':607}, 'code':'IscsLine_29', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':166, 'y':473}}, {'point1':{'x':165, 'y':473}, 'point2':{'x':272, 'y':473}, 'code':'IscsLine_30', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':165, 'y':473}}, {'point1':{'x':271, 'y':476}, 'point2':{'x':271, 'y':501}, 'code':'IscsLine_31', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':271, 'y':476}}, {'point1':{'x':211, 'y':557}, 'point2':{'x':211, 'y':612}, 'code':'IscsLine_32', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':211, 'y':557}}, {'point1':{'x':309, 'y':557}, 'point2':{'x':309, 'y':612}, 'code':'IscsLine_33', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':309, 'y':557}}, {'point1':{'x':210, 'y':556}, 'point2':{'x':310, 'y':556}, 'code':'IscsLine_34', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':210, 'y':556}}, {'point1':{'x':962, 'y':439}, 'point2':{'x':1105, 'y':439}, 'code':'IscsLine_35', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':962, 'y':439}}, {'point1':{'x':961, 'y':395}, 'point2':{'x':961, 'y':440}, 'code':'IscsLine_36', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':961, 'y':395}}, {'point1':{'x':1104, 'y':395}, 'point2':{'x':1104, 'y':440}, 'code':'IscsLine_37', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1104, 'y':395}}, {'point1':{'x':1036, 'y':439}, 'point2':{'x':1036, 'y':604}, 'code':'IscsLine_38', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1036, 'y':439}}, {'point1':{'x':972, 'y':603}, 'point2':{'x':1036, 'y':603}, 'code':'IscsLine_39', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':972, 'y':603}}, {'point1':{'x':823, 'y':604}, 'point2':{'x':947, 'y':604}, 'code':'IscsLine_40', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':823, 'y':604}}, {'point1':{'x':919, 'y':550}, 'point2':{'x':919, 'y':605}, 'code':'IscsLine_41', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':919, 'y':550}}, {'point1':{'x':999, 'y':551}, 'point2':{'x':999, 'y':602}, 'code':'IscsLine_42', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':999, 'y':551}}, {'point1':{'x':919, 'y':550}, 'point2':{'x':946, 'y':550}, 'code':'IscsLine_43', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':919, 'y':550}}, {'point1':{'x':973, 'y':550}, 'point2':{'x':1000, 'y':550}, 'code':'IscsLine_44', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':973, 'y':550}}, {'point1':{'x':884, 'y':524}, 'point2':{'x':884, 'y':603}, 'code':'IscsLine_45', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':884, 'y':524}}, {'point1':{'x':824, 'y':525}, 'point2':{'x':885, 'y':525}, 'code':'IscsLine_46', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':824, 'y':525}}, {'point1':{'x':347, 'y':523}, 'point2':{'x':347, 'y':590}, 'code':'IscsLine_47', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':347, 'y':523}}, {'point1':{'x':412, 'y':589}, 'point2':{'x':573, 'y':589}, 'code':'IscsLine_48', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':412, 'y':589}}, {'point1':{'x':573, 'y':564}, 'point2':{'x':573, 'y':590}, 'code':'IscsLine_49', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':573, 'y':564}}, {'point1':{'x':346, 'y':589}, 'point2':{'x':384, 'y':589}, 'code':'IscsLine_50', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':346, 'y':589}}, {'point1':{'x':347, 'y':557}, 'point2':{'x':385, 'y':557}, 'code':'IscsLine_51', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':347, 'y':557}}, {'point1':{'x':412, 'y':557}, 'point2':{'x':450, 'y':557}, 'code':'IscsLine_52', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':412, 'y':557}}, {'point1':{'x':450, 'y':556}, 'point2':{'x':450, 'y':589}, 'code':'IscsLine_53', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':450, 'y':556}}, {'point1':{'x':1028, 'y':137}, 'point2':{'x':1028, 'y':194}, 'code':'IscsLine_54', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1028, 'y':137}}, {'point1':{'x':1053, 'y':142}, 'point2':{'x':1053, 'y':226}, 'code':'IscsLine_55', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':1053, 'y':142}}, {'point1':{'x':929, 'y':351}, 'point2':{'x':929, 'y':500}, 'code':'IscsLine_56', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':929, 'y':351}}, {'point1':{'x':823, 'y':498}, 'point2':{'x':930, 'y':498}, 'code':'IscsLine_57', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':823, 'y':498}}, {'point1':{'x':825, 'y':584}, 'point2':{'x':904, 'y':584}, 'code':'IscsLine_58', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':825, 'y':584}}, {'point1':{'x':903, 'y':500}, 'point2':{'x':903, 'y':584}, 'code':'IscsLine_59', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':903, 'y':500}}, {'point1':{'x':1074, 'y':348}, 'point2':{'x':1074, 'y':416}, 'code':'IscsLine_60', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':1074, 'y':348}}, {'point1':{'x':930, 'y':412}, 'point2':{'x':1075, 'y':412}, 'code':'IscsLine_61', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':930, 'y':412}}, {'point1':{'x':530, 'y':469}, 'point2':{'x':639, 'y':469}, 'code':'IscsLine_62', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':530, 'y':469}}, {'point1':{'x':530, 'y':468}, 'point2':{'x':530, 'y':501}, 'code':'IscsLine_63', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':530, 'y':468}}, {'point1':{'x':638, 'y':469}, 'point2':{'x':638, 'y':583}, 'code':'IscsLine_64', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':638, 'y':469}}, {'point1':{'x':639, 'y':582}, 'point2':{'x':693, 'y':582}, 'code':'IscsLine_65', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':639, 'y':582}}, {'point1':{'x':668, 'y':527}, 'point2':{'x':747, 'y':527}, 'code':'IscsLine_66', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':668, 'y':527}}, {'point1':{'x':668, 'y':526}, 'point2':{'x':668, 'y':610}, 'code':'IscsLine_67', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':668, 'y':526}}, {'point1':{'x':638, 'y':500}, 'point2':{'x':687, 'y':500}, 'code':'IscsLine_68', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':638, 'y':500}}, {'point1':{'x':346, 'y':274}, 'point2':{'x':650, 'y':274}, 'code':'IscsLine_69', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':346, 'y':274}}, {'point1':{'x':709, 'y':500}, 'point2':{'x':748, 'y':500}, 'code':'IscsLine_70', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':709, 'y':500}}, {'point1':{'x':716, 'y':582}, 'point2':{'x':748, 'y':582}, 'code':'IscsLine_71', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':716, 'y':582}}, {'point1':{'x':1104, 'y':345}, 'point2':{'x':1104, 'y':371}, 'code':'IscsLine_72', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1104, 'y':345}}, {'point1':{'x':961, 'y':349}, 'point2':{'x':961, 'y':373}, 'code':'IscsLine_73', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#62DAD3', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':961, 'y':349}}], 'coolTowerList':[{'point':{'x':905, 'y':282}, '_type':'CoolTower', 'code':'CoolTower_1', 'width':70, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':1050, 'y':278}, '_type':'CoolTower', 'code':'CoolTower_2', 'width':70, 'color':'#00ff00', 'zlevel':1, 'z':4}], 'chillerList':[{'point':{'x':748, 'y':489}, '_type':'Chiller', 'code':'Chiller_1', 'width':75, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':747, 'y':571}, '_type':'Chiller', 'code':'Chiller_2', 'width':75, 'color':'#00ff00', 'zlevel':1, 'z':4}], 'frozenPumpList':[{'point':{'x':245, 'y':544}, '_type':'FrozenPump', 'code':'FrozenPump_1', 'width':23, 'color':'#00ff00', 'pumpType':'frozenPump', 'zlevel':10, 'z':0}, {'point':{'x':243, 'y':595}, '_type':'FrozenPump', 'code':'FrozenPump_2', 'width':23, 'color':'#00ff00', 'pumpType':'frozenPump', 'zlevel':10, 'z':0}, {'point':{'x':410, 'y':568}, '_type':'FrozenPump', 'code':'FrozenPump_3', 'width':23, 'color':'#00ff00', 'rotate':180, 'pumpType':'frozenPump', 'zlevel':10, 'z':0}, {'point':{'x':410, 'y':600}, '_type':'FrozenPump', 'code':'FrozenPump_4', 'width':23, 'color':'#00ff00', 'pumpType':'frozenPump', 'zlevel':10, 'z':0, 'rotate':180}, {'point':{'x':971, 'y':561}, '_type':'FrozenPump', 'code':'FrozenPump_5', 'width':23, 'color':'#00ff00', 'pumpType':'frozenPump', 'zlevel':10, 'z':0, 'rotate':180}, {'point':{'x':972, 'y':613}, '_type':'FrozenPump', 'code':'FrozenPump_6', 'width':23, 'color':'#00ff00', 'pumpType':'frozenPump', 'zlevel':10, 'z':0, 'rotate':180}], 'balancedElectricList':[{'point':{'x':230, 'y':117}, '_type':'BalancedElectric', 'code':'BalancedElectric_1', 'width':18, 'rotate':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':229, 'y':210}, '_type':'BalancedElectric', 'code':'BalancedElectric_2', 'width':18, 'rotate':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':230, 'y':296}, '_type':'BalancedElectric', 'code':'BalancedElectric_3', 'width':18, 'rotate':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':554, 'y':261}, '_type':'BalancedElectric', 'code':'BalancedElectric_4', 'width':21, 'rotate':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':556, 'y':324}, '_type':'BalancedElectric', 'code':'BalancedElectric_5', 'width':21, 'rotate':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':556, 'y':390}, '_type':'BalancedElectric', 'code':'BalancedElectric_6', 'width':21, 'rotate':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':383, 'y':498}, '_type':'BalancedElectric', 'code':'BalancedElectric_7', 'width':21, 'rotate':0, 'color':'#00ff00', 'zlevel':1, 'z':5}], 'electricButterflyValveList':[{'point':{'x':685, 'y':478}, '_type':'ElectricButterflyValve', 'code':'ElectricButterflyValve_1', 'width':25, 'rotate':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':692, 'y':561}, '_type':'ElectricButterflyValve', 'code':'ElectricButterflyValve_2', 'width':25, 'rotate':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':856, 'y':476}, '_type':'ElectricButterflyValve', 'code':'ElectricButterflyValve_3', 'width':25, 'rotate':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':845, 'y':563}, '_type':'ElectricButterflyValve', 'code':'ElectricButterflyValve_4', 'width':25, 'rotate':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':907, 'y':395}, '_type':'ElectricButterflyValve', 'code':'ElectricButterflyValve_5', 'width':25, 'rotate':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':939, 'y':396}, '_type':'ElectricButterflyValve', 'code':'ElectricButterflyValve_6', 'width':25, 'rotate':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':1052, 'y':394}, '_type':'ElectricButterflyValve', 'code':'ElectricButterflyValve_7', 'width':25, 'rotate':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':1082, 'y':396}, '_type':'ElectricButterflyValve', 'code':'ElectricButterflyValve_8', 'width':25, 'rotate':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}], 'cisternList':[{'point':{'x':479, 'y':524}, '_type':'Cistern', 'code':'Cistern_2', 'width':150, 'color':'#00ff00', 'zlevel':1, 'z':5, 'fill':'#000000'}], 'electricallyList':[{'point':{'x':715, 'y':169}, '_type':'Electrically', 'code':'Electrically_1', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}, {'point':{'x':744, 'y':170}, '_type':'Electrically', 'code':'Electrically_2', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}, {'point':{'x':773, 'y':170}, '_type':'Electrically', 'code':'Electrically_3', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}, {'point':{'x':806, 'y':171}, '_type':'Electrically', 'code':'Electrically_4', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}, {'point':{'x':836, 'y':171}, '_type':'Electrically', 'code':'Electrically_5', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}, {'point':{'x':866, 'y':172}, '_type':'Electrically', 'code':'Electrically_6', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}, {'point':{'x':895, 'y':171}, '_type':'Electrically', 'code':'Electrically_7', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}, {'point':{'x':926, 'y':172}, '_type':'Electrically', 'code':'Electrically_8', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}, {'point':{'x':957, 'y':172}, '_type':'Electrically', 'code':'Electrically_9', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}, {'point':{'x':987, 'y':172}, '_type':'Electrically', 'code':'Electrically_10', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}, {'point':{'x':1018, 'y':172}, '_type':'Electrically', 'code':'Electrically_11', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}, {'point':{'x':1047, 'y':172}, '_type':'Electrically', 'code':'Electrically_12', 'width':20, 'rotate':0, 'fill':null, 'zlevel':1, 'z':5}] }, '24': { - 'iscsTextList':[{'point':{'x':83, 'y':80}, 'code':'IscsText_1', '_type':'IscsText', 'context':'A端', 'textFill':'#4CCDE4', 'fontSize':28, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':83, 'y':290}, 'code':'IscsText_2', '_type':'IscsText', 'context':'B端', 'textFill':'#4CCDE4', 'fontSize':28, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}], 'lightingGroupList':[{'point':{'x':150, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_1', 'width':110, 'height':60, 'topContext':'AL_A01_J\n站厅节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_2', 'width':110, 'height':60, 'topContext':'AL_A01_G\n站厅工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_3', 'width':110, 'height':60, 'topContext':'AL_A01_1J\n站厅配电室', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_4', 'width':110, 'height':60, 'topContext':'AL_A02_J\n站厅节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':602, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_5', 'width':110, 'height':60, 'topContext':'AL_A02_G\n站厅工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_6', 'width':110, 'height':60, 'topContext':'AL_A03_J\n站厅节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':828, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_7', 'width':110, 'height':60, 'topContext':'AL_A03_G\n站厅工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':941, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_8', 'width':110, 'height':60, 'topContext':'AL_A03_10\n设备照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':37, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_9', 'width':110, 'height':60, 'topContext':'AL_A03_12\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':150, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_10', 'width':110, 'height':60, 'topContext':'AL_A03_13\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_11', 'width':110, 'height':60, 'topContext':'AL_A03_14\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_12', 'width':110, 'height':60, 'topContext':'AL_A03_15\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_13', 'width':110, 'height':60, 'topContext':'AL_A03_16\n设备渡线', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':602, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_14', 'width':110, 'height':60, 'topContext':'AL_A04_J\n站厅节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_15', 'width':110, 'height':60, 'topContext':'AL_A04_G\n站台工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':828, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_16', 'width':110, 'height':60, 'topContext':'AL_A04_11\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':941, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_17', 'width':110, 'height':60, 'topContext':'AL_A04_13\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':37, 'y':205}, '_type':'LightingGroup', 'code':'LightingGroup_18', 'width':110, 'height':60, 'topContext':'AL_A04_14\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':150, 'y':205}, '_type':'LightingGroup', 'code':'LightingGroup_19', 'width':110, 'height':60, 'topContext':'AL_A04_15\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':205}, '_type':'LightingGroup', 'code':'LightingGroup_20', 'width':110, 'height':60, 'topContext':'AL_A04_17\n站台下安全', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':205}, '_type':'LightingGroup', 'code':'LightingGroup_21', 'width':110, 'height':60, 'topContext':'ALG_A01\n站厅广告', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'就地', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':205}, '_type':'LightingGroup', 'code':'LightingGroup_22', 'width':110, 'height':60, 'topContext':'ALG_A02\n站台广告', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'就地', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':150, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_23', 'width':110, 'height':60, 'topContext':'AL_B01_J\n站台节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_24', 'width':110, 'height':60, 'topContext':'AL_B01_G\n站厅照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_25', 'width':110, 'height':60, 'topContext':'AL_B01_11\n设备照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_26', 'width':110, 'height':60, 'topContext':'AL_B02_J\n站厅节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':602, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_27', 'width':110, 'height':60, 'topContext':'AL_B02_G\n站厅工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_28', 'width':110, 'height':60, 'topContext':'AL_B03_J\n站台节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':828, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_29', 'width':110, 'height':60, 'topContext':'AL_B03_G\n站台工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':941, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_30', 'width':110, 'height':60, 'topContext':'AL_B03_10\n设备照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':37, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_31', 'width':110, 'height':60, 'topContext':'AL_B03_11\n设备照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':150, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_32', 'width':110, 'height':60, 'topContext':'AL_B03_13\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_33', 'width':110, 'height':60, 'topContext':'AL_B03_14\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_34', 'width':110, 'height':60, 'topContext':'AL_B03_15\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_35', 'width':110, 'height':60, 'topContext':'AL_B03_16\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':602, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_36', 'width':110, 'height':60, 'topContext':'AL_B03_17\n设备渡线', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_37', 'width':110, 'height':60, 'topContext':'AL_B04_J\n站台节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':828, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_38', 'width':110, 'height':60, 'topContext':'AL_B04_G\n站台工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':941, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_39', 'width':110, 'height':60, 'topContext':'AL_B04_12\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':37, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_40', 'width':110, 'height':60, 'topContext':'AL_B04_13\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':150, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_41', 'width':110, 'height':60, 'topContext':'AL_B04_14\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_42', 'width':110, 'height':60, 'topContext':'AL_B04_15\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_43', 'width':110, 'height':60, 'topContext':'AL_B05_17\n站厅下安全', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_44', 'width':110, 'height':60, 'topContext':'ALG_B01\n站厅广告', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'就地', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':602, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_45', 'width':110, 'height':60, 'topContext':'ALG_B02\n站台广告', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'就地', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}], 'iscsButtonList':[{'point':{'x':1126, 'y':563}, 'code':'IscsButton_1', '_type':'IscsButton', 'levelPadding':30, 'verticalPadding':10, 'context':'至EPS系统及导向照明', 'function':'GoEPS', 'fontSize':14, 'zlevel':1, 'z':4}] - }, + 'iscsTextList':[{'point':{'x':83, 'y':80}, 'code':'IscsText_1', '_type':'IscsText', 'context':'A端', 'textFill':'#4CCDE4', 'fontSize':28, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':83, 'y':290}, 'code':'IscsText_2', '_type':'IscsText', 'context':'B端', 'textFill':'#4CCDE4', 'fontSize':28, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}], 'lightingGroupList':[{'point':{'x':150, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_1', 'width':110, 'height':60, 'topContext':'AL_A01_J\n站厅节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_2', 'width':110, 'height':60, 'topContext':'AL_A01_G\n站厅工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_3', 'width':110, 'height':60, 'topContext':'AL_A01_1J\n站厅配电室', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_4', 'width':110, 'height':60, 'topContext':'AL_A02_J\n站厅节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':602, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_5', 'width':110, 'height':60, 'topContext':'AL_A02_G\n站厅工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_6', 'width':110, 'height':60, 'topContext':'AL_A03_J\n站厅节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':828, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_7', 'width':110, 'height':60, 'topContext':'AL_A03_G\n站厅工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':941, 'y':65}, '_type':'LightingGroup', 'code':'LightingGroup_8', 'width':110, 'height':60, 'topContext':'AL_A03_10\n设备照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':37, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_9', 'width':110, 'height':60, 'topContext':'AL_A03_12\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':150, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_10', 'width':110, 'height':60, 'topContext':'AL_A03_13\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_11', 'width':110, 'height':60, 'topContext':'AL_A03_14\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_12', 'width':110, 'height':60, 'topContext':'AL_A03_15\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_13', 'width':110, 'height':60, 'topContext':'AL_A03_16\n设备渡线', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':602, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_14', 'width':110, 'height':60, 'topContext':'AL_A04_J\n站厅节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_15', 'width':110, 'height':60, 'topContext':'AL_A04_G\n站台工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':828, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_16', 'width':110, 'height':60, 'topContext':'AL_A04_11\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':941, 'y':135}, '_type':'LightingGroup', 'code':'LightingGroup_17', 'width':110, 'height':60, 'topContext':'AL_A04_13\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':37, 'y':205}, '_type':'LightingGroup', 'code':'LightingGroup_18', 'width':110, 'height':60, 'topContext':'AL_A04_14\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':150, 'y':205}, '_type':'LightingGroup', 'code':'LightingGroup_19', 'width':110, 'height':60, 'topContext':'AL_A04_15\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':205}, '_type':'LightingGroup', 'code':'LightingGroup_20', 'width':110, 'height':60, 'topContext':'AL_A04_17\n站台下安全', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':205}, '_type':'LightingGroup', 'code':'LightingGroup_21', 'width':110, 'height':60, 'topContext':'ALG_A01\n站厅广告', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'就地', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':205}, '_type':'LightingGroup', 'code':'LightingGroup_22', 'width':110, 'height':60, 'topContext':'ALG_A02\n站台广告', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'就地', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':150, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_23', 'width':110, 'height':60, 'topContext':'AL_B01_J\n站台节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_24', 'width':110, 'height':60, 'topContext':'AL_B01_G\n站厅照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_25', 'width':110, 'height':60, 'topContext':'AL_B01_11\n设备照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_26', 'width':110, 'height':60, 'topContext':'AL_B02_J\n站厅节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':602, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_27', 'width':110, 'height':60, 'topContext':'AL_B02_G\n站厅工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_28', 'width':110, 'height':60, 'topContext':'AL_B03_J\n站台节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':828, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_29', 'width':110, 'height':60, 'topContext':'AL_B03_G\n站台工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':941, 'y':275}, '_type':'LightingGroup', 'code':'LightingGroup_30', 'width':110, 'height':60, 'topContext':'AL_B03_10\n设备照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':37, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_31', 'width':110, 'height':60, 'topContext':'AL_B03_11\n设备照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':150, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_32', 'width':110, 'height':60, 'topContext':'AL_B03_13\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_33', 'width':110, 'height':60, 'topContext':'AL_B03_14\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_34', 'width':110, 'height':60, 'topContext':'AL_B03_15\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_35', 'width':110, 'height':60, 'topContext':'AL_B03_16\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':602, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_36', 'width':110, 'height':60, 'topContext':'AL_B03_17\n设备渡线', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_37', 'width':110, 'height':60, 'topContext':'AL_B04_J\n站台节电', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':828, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_38', 'width':110, 'height':60, 'topContext':'AL_B04_G\n站台工作', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':941, 'y':345}, '_type':'LightingGroup', 'code':'LightingGroup_39', 'width':110, 'height':60, 'topContext':'AL_B04_12\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':37, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_40', 'width':110, 'height':60, 'topContext':'AL_B04_13\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':150, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_41', 'width':110, 'height':60, 'topContext':'AL_B04_14\n区间上行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':263, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_42', 'width':110, 'height':60, 'topContext':'AL_B04_15\n区间下行', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':376, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_43', 'width':110, 'height':60, 'topContext':'AL_B05_17\n站厅下安全', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':489, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_44', 'width':110, 'height':60, 'topContext':'ALG_B01\n站厅广告', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'就地', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':602, 'y':415}, '_type':'LightingGroup', 'code':'LightingGroup_45', 'width':110, 'height':60, 'topContext':'ALG_B02\n站台广告', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'就地', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}], 'iscsButtonList':[{'point':{'x':1126, 'y':563}, 'code':'IscsButton_1', '_type':'IscsButton', 'levelPadding':30, 'verticalPadding':10, 'context':'至EPS系统及导向照明', 'function':'GoEPS', 'fontSize':14, 'zlevel':1, 'z':4}] + }, '25': { 'stateTableList':[{'point':{'x':115, 'y':145}, 'columnNum':2, 'rowNum':14, 'rowHeight':25, 'columnWidthList':[100, 100], 'headerType':'merge', 'tableData':[{'column1':'1号进线电源', 'column2':'coilInPower'}, {'column1':'2号进线电源', 'column2':'coilInPower'}, {'column1':'旁路开关状态', 'column2':'bypassSwitchStatus'}, {'column1':'电源欠压报警', 'column2':'powerUnderVoltageAlarm'}, {'column1':'风扇运行状态', 'column2':'fanRunningState'}, {'column1':'总信号报警', 'column2':'generalAlarmSignal'}, {'column1':'电池容量', 'column2':'batteryCapacity'}, {'column1':'充电时间', 'column2':'chargingTime'}, {'column1':'放电时间', 'column2':'dischargeTime'}, {'column1':'交流输出电压A', 'column2':'acOutputVoltage'}, {'column1':'交流输出电压B', 'column2':'acOutputVoltage'}, {'column1':'交流输出电压C', 'column2':'acOutputVoltage'}, {'column1':'直流电压信号', 'column2':'dcVoltageSignal'}], '_type':'StateTable', 'headerFontSize':18, 'fontSize':12, 'headerContextList':['A端AHS'], 'code':'StateTable_1', 'zlevel':1, 'z':5}, {'point':{'x':315, 'y':145}, 'columnNum':2, 'rowNum':14, 'rowHeight':25, 'columnWidthList':[100, 100], 'headerType':'merge', 'tableData':[{'column1':'1号进线电源', 'column2':'coilInPower'}, {'column1':'2号进线电源', 'column2':'coilInPower'}, {'column1':'旁路开关状态', 'column2':'bypassSwitchStatus'}, {'column1':'电源欠压报警', 'column2':'powerUnderVoltageAlarm'}, {'column1':'风扇运行状态', 'column2':'fanRunningState'}, {'column1':'总信号报警', 'column2':'generalAlarmSignal'}, {'column1':'电池容量', 'column2':'batteryCapacity'}, {'column1':'充电时间', 'column2':'chargingTime'}, {'column1':'放电时间', 'column2':'dischargeTime'}, {'column1':'交流输出电压A', 'column2':'acOutputVoltage'}, {'column1':'交流输出电压B', 'column2':'acOutputVoltage'}, {'column1':'交流输出电压C', 'column2':'acOutputVoltage'}, {'column1':'直流电压信号', 'column2':'dcVoltageSignal'}], '_type':'StateTable', 'headerFontSize':18, 'fontSize':12, 'headerContextList':['A端APS'], 'code':'StateTable_2', 'zlevel':1, 'z':5}, {'point':{'x':625, 'y':145}, 'columnNum':2, 'rowNum':14, 'rowHeight':25, 'columnWidthList':[100, 100], 'headerType':'merge', 'tableData':[{'column1':'1号进线电源', 'column2':'coilInPower'}, {'column1':'2号进线电源', 'column2':'coilInPower'}, {'column1':'旁路开关状态', 'column2':'bypassSwitchStatus'}, {'column1':'电源欠压报警', 'column2':'powerUnderVoltageAlarm'}, {'column1':'风扇运行状态', 'column2':'fanRunningState'}, {'column1':'总信号报警', 'column2':'generalAlarmSignal'}, {'column1':'电池容量', 'column2':'batteryCapacity'}, {'column1':'充电时间', 'column2':'chargingTime'}, {'column1':'放电时间', 'column2':'dischargeTime'}, {'column1':'交流输出电压A', 'column2':'acOutputVoltage'}, {'column1':'交流输出电压B', 'column2':'acOutputVoltage'}, {'column1':'交流输出电压C', 'column2':'acOutputVoltage'}, {'column1':'直流电压信号', 'column2':'dcVoltageSignal'}], '_type':'StateTable', 'headerFontSize':18, 'fontSize':12, 'headerContextList':['B端BHS'], 'code':'StateTable_3', 'zlevel':1, 'z':5}, {'point':{'x':825, 'y':145}, 'columnNum':2, 'rowNum':14, 'rowHeight':25, 'columnWidthList':[100, 100], 'headerType':'merge', 'tableData':[{'column1':'1号进线电源', 'column2':'coilInPower'}, {'column1':'2号进线电源', 'column2':'coilInPower'}, {'column1':'旁路开关状态', 'column2':'bypassSwitchStatus'}, {'column1':'电源欠压报警', 'column2':'powerUnderVoltageAlarm'}, {'column1':'风扇运行状态', 'column2':'fanRunningState'}, {'column1':'总信号报警', 'column2':'generalAlarmSignal'}, {'column1':'电池容量', 'column2':'batteryCapacity'}, {'column1':'充电时间', 'column2':'chargingTime'}, {'column1':'放电时间', 'column2':'dischargeTime'}, {'column1':'交流输出电压A', 'column2':'acOutputVoltage'}, {'column1':'交流输出电压B', 'column2':'acOutputVoltage'}, {'column1':'交流输出电压C', 'column2':'acOutputVoltage'}, {'column1':'直流电压信号', 'column2':'dcVoltageSignal'}], '_type':'StateTable', 'headerFontSize':18, 'fontSize':12, 'headerContextList':['B端BPS'], 'code':'StateTable_4', 'zlevel':1, 'z':5}], 'lightingGroupList':[{'point':{'x':115, 'y':55}, '_type':'LightingGroup', 'code':'LightingGroup_1', 'width':110, 'height':60, 'topContext':'AL_A02_11\n导向照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':229, 'y':55}, '_type':'LightingGroup', 'code':'LightingGroup_2', 'width':110, 'height':60, 'topContext':'AL_A04_10\n导向照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':625, 'y':55}, '_type':'LightingGroup', 'code':'LightingGroup_3', 'width':110, 'height':60, 'topContext':'AL_B02_11\n导向照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}, {'point':{'x':739, 'y':55}, '_type':'LightingGroup', 'code':'LightingGroup_4', 'width':110, 'height':60, 'topContext':'AL_B04_10\n导向照明', 'topFontSize':10, 'topTextFill':'#B4AF5B', 'bottomContext':'BAS', 'bottomFontSize':18, 'bottomTextFill':'#FFFFFF', 'zlevel':1, 'z':5}], 'iscsLineList':[{'point1':{'x':570, 'y':55}, 'point2':{'x':570, 'y':500}, 'code':'IscsLine_1', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'dashed', 'zlevel':1, 'z':4}], 'iscsButtonList':[{'point':{'x':1083, 'y':505}, 'code':'IscsButton_1', '_type':'IscsButton', 'levelPadding':30, 'verticalPadding':10, 'context':'返回', 'function':'GoBack', 'fontSize':14, 'zlevel':1, 'z':4}] }, @@ -30,10 +30,10 @@ const iscsData = { 'iscsLineList':[{'point1':{'x':78, 'y':276}, 'point2':{'x':78, 'y':544}, 'code':'IscsLine_2', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':78, 'y':276}}, {'point1':{'x':78, 'y':277}, 'point2':{'x':353, 'y':277}, 'code':'IscsLine_1', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':78, 'y':277}}, {'point1':{'x':77, 'y':544}, 'point2':{'x':352, 'y':544}, 'code':'IscsLine_3', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':77, 'y':544}}, {'point1':{'x':351, 'y':542}, 'point2':{'x':351, 'y':564}, 'code':'IscsLine_4', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':351, 'y':542}}, {'point1':{'x':401, 'y':543}, 'point2':{'x':686, 'y':543}, 'code':'IscsLine_5', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#FFFFFF', 'zlevel':1, 'z':4, 'point':{'x':401, 'y':543}}, {'point1':{'x':402, 'y':542}, 'point2':{'x':402, 'y':564}, 'code':'IscsLine_6', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#FFFFFF', 'zlevel':1, 'z':4, 'point':{'x':402, 'y':542}}, {'point1':{'x':685, 'y':544}, 'point2':{'x':685, 'y':566}, 'code':'IscsLine_7', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#FFFFFF', 'zlevel':1, 'z':4, 'point':{'x':685, 'y':544}}, {'point1':{'x':732, 'y':544}, 'point2':{'x':732, 'y':566}, 'code':'IscsLine_8', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#FEFEFE', 'zlevel':1, 'z':4, 'point':{'x':732, 'y':544}}, {'point1':{'x':731, 'y':544}, 'point2':{'x':1165, 'y':544}, 'code':'IscsLine_9', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#FFFFFF', 'zlevel':1, 'z':4, 'point':{'x':731, 'y':544}}, {'point1':{'x':352, 'y':224}, 'point2':{'x':352, 'y':278}, 'code':'IscsLine_10', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#FFFFFF', 'zlevel':1, 'z':4, 'point':{'x':352, 'y':224}}, {'point1':{'x':329, 'y':225}, 'point2':{'x':351, 'y':225}, 'code':'IscsLine_11', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#FCFCFC', 'zlevel':1, 'z':4, 'point':{'x':329, 'y':225}}, {'point1':{'x':334, 'y':182}, 'point2':{'x':356, 'y':182}, 'code':'IscsLine_12', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#FFFFFF', 'zlevel':1, 'z':4, 'point':{'x':334, 'y':182}}, {'point1':{'x':355, 'y':129}, 'point2':{'x':355, 'y':182}, 'code':'IscsLine_13', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#FCFCFC', 'zlevel':1, 'z':4, 'point':{'x':355, 'y':129}}, {'point1':{'x':355, 'y':130}, 'point2':{'x':370, 'y':130}, 'code':'IscsLine_14', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':355, 'y':130}}, {'point1':{'x':369, 'y':108}, 'point2':{'x':369, 'y':130}, 'code':'IscsLine_15', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':369, 'y':108}}, {'point1':{'x':407, 'y':107}, 'point2':{'x':407, 'y':129}, 'code':'IscsLine_16', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':407, 'y':107}}, {'point1':{'x':406, 'y':129}, 'point2':{'x':674, 'y':129}, 'code':'IscsLine_17', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':406, 'y':129}}, {'point1':{'x':674, 'y':108}, 'point2':{'x':674, 'y':130}, 'code':'IscsLine_18', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':674, 'y':108}}, {'point1':{'x':719, 'y':108}, 'point2':{'x':719, 'y':130}, 'code':'IscsLine_19', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':719, 'y':108}}, {'point1':{'x':719, 'y':129}, 'point2':{'x':1136, 'y':129}, 'code':'IscsLine_20', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':719, 'y':129}}, {'point1':{'x':1134, 'y':330}, 'point2':{'x':1165, 'y':330}, 'code':'IscsLine_21', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':1134, 'y':330}}, {'point1':{'x':1135, 'y':129}, 'point2':{'x':1135, 'y':331}, 'code':'IscsLine_22', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1135, 'y':129}}, {'point1':{'x':1051, 'y':370}, 'point2':{'x':1079, 'y':370}, 'code':'IscsLine_24', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':1051, 'y':370}}, {'point1':{'x':1028, 'y':327}, 'point2':{'x':1052, 'y':327}, 'code':'IscsLine_26', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':1028, 'y':327}}, {'point1':{'x':897, 'y':132}, 'point2':{'x':897, 'y':213}, 'code':'IscsLine_27', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':897, 'y':132}}, {'point1':{'x':834, 'y':131}, 'point2':{'x':834, 'y':212}, 'code':'IscsLine_28', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':834, 'y':131}}, {'point1':{'x':934, 'y':131}, 'point2':{'x':934, 'y':212}, 'code':'IscsLine_29', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':934, 'y':131}}, {'point1':{'x':924, 'y':244}, 'point2':{'x':924, 'y':428}, 'code':'IscsLine_30', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':924, 'y':244}}, {'point1':{'x':860, 'y':245}, 'point2':{'x':860, 'y':429}, 'code':'IscsLine_31', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':860, 'y':245}}, {'point1':{'x':808, 'y':245}, 'point2':{'x':808, 'y':429}, 'code':'IscsLine_32', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':808, 'y':245}}, {'point1':{'x':845, 'y':462}, 'point2':{'x':845, 'y':543}, 'code':'IscsLine_33', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':845, 'y':462}}, {'point1':{'x':804, 'y':462}, 'point2':{'x':804, 'y':543}, 'code':'IscsLine_34', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':804, 'y':462}}, {'point1':{'x':1001, 'y':462}, 'point2':{'x':1001, 'y':543}, 'code':'IscsLine_35', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#B5B5B5', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1001, 'y':462}}, {'point1':{'x':1027, 'y':462}, 'point2':{'x':1027, 'y':543}, 'code':'IscsLine_36', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#B5B5B5', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1027, 'y':462}}, {'point1':{'x':808, 'y':336}, 'point2':{'x':860, 'y':336}, 'code':'IscsLine_37', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':808, 'y':336}}, {'point1':{'x':924, 'y':335}, 'point2':{'x':991, 'y':335}, 'code':'IscsLine_38', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':924, 'y':335}}, {'point1':{'x':835, 'y':245}, 'point2':{'x':835, 'y':336}, 'code':'IscsLine_40', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':835, 'y':245}}, {'point1':{'x':966, 'y':334}, 'point2':{'x':966, 'y':428}, 'code':'IscsLine_41', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':966, 'y':334}}, {'point1':{'x':438, 'y':128}, 'point2':{'x':438, 'y':188}, 'code':'IscsLine_42', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':438, 'y':128}}, {'point1':{'x':451, 'y':248}, 'point2':{'x':451, 'y':308}, 'code':'IscsLine_43', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':451, 'y':248}}, {'point1':{'x':452, 'y':482}, 'point2':{'x':452, 'y':542}, 'code':'IscsLine_44', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':452, 'y':482}}, {'point1':{'x':647, 'y':128}, 'point2':{'x':647, 'y':190}, 'code':'IscsLine_45', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':647, 'y':128}}, {'point1':{'x':647, 'y':484}, 'point2':{'x':647, 'y':544}, 'code':'IscsLine_46', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':647, 'y':484}}, {'point1':{'x':659, 'y':250}, 'point2':{'x':659, 'y':310}, 'code':'IscsLine_47', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':659, 'y':250}}, {'point1':{'x':454, 'y':378}, 'point2':{'x':454, 'y':388}, 'code':'IscsLine_48', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':454, 'y':378}}, {'point1':{'x':454, 'y':402}, 'point2':{'x':454, 'y':422}, 'code':'IscsLine_49', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':454, 'y':402}}, {'point1':{'x':454, 'y':388}, 'point2':{'x':461, 'y':394}, 'code':'IscsLine_50', '_type':'IscsLine', 'classify':'solid', 'lineWidth':1, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':454, 'y':388}}, {'point1':{'x':461, 'y':394}, 'point2':{'x':454, 'y':402}, 'code':'IscsLine_51', '_type':'IscsLine', 'classify':'solid', 'lineWidth':1, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':461, 'y':394}}, {'point1':{'x':649, 'y':380}, 'point2':{'x':649, 'y':390}, 'code':'IscsLine_52', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':649, 'y':380}}, {'point1':{'x':649, 'y':402}, 'point2':{'x':649, 'y':421}, 'code':'IscsLine_53', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':649, 'y':402}}, {'point1':{'x':658, 'y':394}, 'point2':{'x':648, 'y':402}, 'code':'IscsLine_54', '_type':'IscsLine', 'classify':'solid', 'lineWidth':1, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':658, 'y':394}}, {'point1':{'x':648, 'y':390}, 'point2':{'x':658, 'y':394}, 'code':'IscsLine_55', '_type':'IscsLine', 'classify':'solid', 'lineWidth':1, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':648, 'y':390}}, {'point1':{'x':1080, 'y':297}, 'point2':{'x':1108, 'y':297}, 'code':'IscsLine_56', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#B5B5B5', 'zlevel':1, 'z':4, 'point':{'x':1080, 'y':297}}, {'point1':{'x':1107, 'y':237}, 'point2':{'x':1107, 'y':296}, 'code':'IscsLine_57', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#B5B5B5', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1107, 'y':237}}], 'iscsRectList':[{'point':{'x':96, 'y':281}, 'code':'IscsRect_2', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':55, 'height':89, 'zlevel':1, 'z':3}, {'point':{'x':151, 'y':281}, 'code':'IscsRect_3', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':37, 'height':89, 'zlevel':1, 'z':3}, {'point':{'x':225, 'y':281}, 'code':'IscsRect_5', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':45, 'height':89, 'zlevel':1, 'z':3}, {'point':{'x':78, 'y':447}, 'code':'IscsRect_6', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':68, 'height':97, 'zlevel':1, 'z':3}, {'point':{'x':146, 'y':447}, 'code':'IscsRect_7', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':68, 'height':97, 'zlevel':1, 'z':3}, {'point':{'x':281, 'y':418}, 'code':'IscsRect_8', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':70, 'height':125, 'zlevel':1, 'z':3}, {'point':{'x':1135, 'y':442}, 'code':'IscsRect_10', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':29, 'height':102, 'zlevel':1, 'z':3}, {'point':{'x':1135, 'y':330}, 'code':'IscsRect_11', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':29, 'height':112, 'zlevel':1, 'z':3}, {'point':{'x':1107, 'y':320}, 'code':'IscsRect_12', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':28, 'height':224, 'zlevel':1, 'z':3}, {'point':{'x':1080, 'y':237}, 'code':'IscsRect_13', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':55, 'height':307, 'zlevel':1, 'z':3}, {'point':{'x':1052, 'y':237}, 'code':'IscsRect_14', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':28, 'height':307, 'zlevel':1, 'z':3}, {'point':{'x':995, 'y':130}, 'code':'IscsRect_15', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':69, 'height':107, 'zlevel':1, 'z':3}, {'point':{'x':1028, 'y':237}, 'code':'IscsRect_17', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':24, 'height':185, 'zlevel':1, 'z':3}, {'point':{'x':763, 'y':130}, 'code':'IscsRect_18', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':232, 'height':81, 'zlevel':1, 'z':3}, {'point':{'x':760, 'y':243}, 'code':'IscsRect_19', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':232, 'height':184, 'zlevel':1, 'z':3}, {'point':{'x':772, 'y':463}, 'code':'IscsRect_20', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':115, 'height':81, 'zlevel':1, 'z':3}, {'point':{'x':887, 'y':463}, 'code':'IscsRect_21', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':36, 'height':81, 'zlevel':1, 'z':3}, {'point':{'x':923, 'y':463}, 'code':'IscsRect_22', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':129, 'height':81, 'zlevel':1, 'z':3}, {'point':{'x':639, 'y':311}, 'code':'IscsRect_23', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':41, 'height':68, 'zlevel':1, 'z':3}, {'point':{'x':421, 'y':311}, 'code':'IscsRect_24', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':41, 'height':68, 'zlevel':1, 'z':3}, {'point':{'x':188, 'y':281}, 'code':'IscsRect_25', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#B5B5B5', 'width':37, 'height':89, 'zlevel':1, 'z':3}], 'iscsTextList':[{'point':{'x':100, 'y':311}, 'code':'IscsText_2', '_type':'IscsText', 'context':'排热风道', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':160, 'y':289}, 'code':'IscsText_3', '_type':'IscsText', 'context':'弱\n电\n井', 'textFill':'#FFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':192, 'y':289}, 'code':'IscsText_5', '_type':'IscsText', 'context':'强\n电\n井', 'textFill':'#FFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':223, 'y':302}, 'code':'IscsText_7', '_type':'IscsText', 'context':'配电间1', 'textFill':'#FFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':97, 'y':396}, 'code':'IscsText_8', '_type':'IscsText', 'context':'空调机房', 'textFill':'#FFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':89, 'y':488}, 'code':'IscsText_9', '_type':'IscsText', 'context':'新风道', 'textFill':'#FFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':152, 'y':487}, 'code':'IscsText_10', '_type':'IscsText', 'context':'混风室', 'textFill':'#FFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':287, 'y':444}, 'code':'IscsText_11', '_type':'IscsText', 'context':'环控电控', 'textFill':'#FFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':357, 'y':557}, 'code':'IscsText_12', '_type':'IscsText', 'context':'出入口5', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':367, 'y':93}, 'code':'IscsText_13', '_type':'IscsText', 'context':'出入口2', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':676, 'y':94}, 'code':'IscsText_14', '_type':'IscsText', 'context':'出入口3', 'textFill':'#FFFFFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':685, 'y':553}, 'code':'IscsText_15', '_type':'IscsText', 'context':'出入口4', 'textFill':'#FEFEFE', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':766, 'y':150}, 'code':'IscsText_16', '_type':'IscsText', 'context':'通信设备室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':835, 'y':150}, 'code':'IscsText_17', '_type':'IscsText', 'context':'通信电源室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':898, 'y':151}, 'code':'IscsText_18', '_type':'IscsText', 'context':'AFC\n\n设备室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':945, 'y':162}, 'code':'IscsText_19', '_type':'IscsText', 'context':'会议室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1002, 'y':157}, 'code':'IscsText_20', '_type':'IscsText', 'context':'环控电控室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1073, 'y':157}, 'code':'IscsText_21', '_type':'IscsText', 'context':'冷水机房', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1144, 'y':337}, 'code':'IscsText_23', '_type':'IscsText', 'context':'国\n安\n管\n理\n房', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1143, 'y':450}, 'code':'IscsText_24', '_type':'IscsText', 'context':'国\n安\n设\n备\n房', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1113, 'y':392}, 'code':'IscsText_25', '_type':'IscsText', 'context':'消\n防\n泵\n房', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1089, 'y':246}, 'code':'IscsText_26', '_type':'IscsText', 'context':'回\n排\n风\n室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1061, 'y':249}, 'code':'IscsText_27', '_type':'IscsText', 'context':'混\n风\n室\n二', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1058, 'y':395}, 'code':'IscsText_28', '_type':'IscsText', 'context':'新\n风\n道', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1032, 'y':248}, 'code':'IscsText_30', '_type':'IscsText', 'context':'票\n务\n室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1032, 'y':354}, 'code':'IscsText_31', '_type':'IscsText', 'context':'卫\n生\n间', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1008, 'y':476}, 'code':'IscsText_32', '_type':'IscsText', 'context':'男\n更', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1033, 'y':476}, 'code':'IscsText_33', '_type':'IscsText', 'context':'女\n更', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':926, 'y':503}, 'code':'IscsText_34', '_type':'IscsText', 'context':'综合监控设备室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':899, 'y':475}, 'code':'IscsText_35', '_type':'IscsText', 'context':'电\n缆\n引\n入\n室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':848, 'y':477}, 'code':'IscsText_36', '_type':'IscsText', 'context':'区域\n站长室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':808, 'y':477}, 'code':'IscsText_37', '_type':'IscsText', 'context':'警用\n通信\n设备室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':780, 'y':472}, 'code':'IscsText_38', '_type':'IscsText', 'context':'警\n务\n室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':768, 'y':283}, 'code':'IscsText_39', '_type':'IscsText', 'context':'车站\n控制室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':814, 'y':257}, 'code':'IscsText_40', '_type':'IscsText', 'context':'强\n电\n井', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':841, 'y':257}, 'code':'IscsText_41', '_type':'IscsText', 'context':'弱\n电\n井', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':815, 'y':363}, 'code':'IscsText_42', '_type':'IscsText', 'context':'站长室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':863, 'y':321}, 'code':'IscsText_43', '_type':'IscsText', 'context':'设备信号室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':927, 'y':366}, 'code':'IscsText_44', '_type':'IscsText', 'context':'信号\n电源室', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':971, 'y':354}, 'code':'IscsText_45', '_type':'IscsText', 'context':'配\n电\n间\n', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':930, 'y':296}, 'code':'IscsText_46', '_type':'IscsText', 'context':'下', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':425, 'y':318}, 'code':'IscsText_47', '_type':'IscsText', 'context':'客服\n中心', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':643, 'y':319}, 'code':'IscsText_51', '_type':'IscsText', 'context':'客服\n中心', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':301, 'y':192}, 'code':'IscsText_57', '_type':'IscsText', 'context':'出入口1', 'textFill':'#FFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':473, 'y':236}, 'code':'IscsText_58', '_type':'IscsText', 'context':'FT-4', 'textFill':'#FFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':594, 'y':238}, 'code':'IscsText_59', '_type':'IscsText', 'context':'FT-2', 'textFill':'#FFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':478, 'y':320}, 'code':'IscsText_60', '_type':'IscsText', 'context':'FT-3', 'textFill':'#FFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':599, 'y':320}, 'code':'IscsText_61', '_type':'IscsText', 'context':'FT-1', 'textFill':'#FFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':532, 'y':427}, 'code':'IscsText_62', '_type':'IscsText', 'context':'ZT-1', 'textFill':'#FFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}], 'escalatorList':[{'point':{'x':927, 'y':251}, 'code':'Escalator_2', '_type':'Escalator', 'width':60, 'fill':'#fff', 'zlevel':1, 'z':4}], 'fasBrakeMachineList':[{'point':{'x':432, 'y':210}, 'fill':'#fff', 'isRight':false, 'code':'FasBrakeMachine_1', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':432, 'y':223}, 'fill':'#fff', 'isRight':false, 'code':'FasBrakeMachine_2', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':432, 'y':236}, 'fill':'#fff', 'isRight':false, 'code':'FasBrakeMachine_3', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':432, 'y':199}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_4', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':432, 'y':188}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_5', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':447, 'y':421}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_6', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':447, 'y':433}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_7', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':447, 'y':445}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_8', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':447, 'y':457}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_9', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':447, 'y':469}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_10', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':640, 'y':422}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_11', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':640, 'y':434}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_12', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':640, 'y':446}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_13', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':640, 'y':458}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_14', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':640, 'y':471}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_15', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':639, 'y':189}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_16', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':639, 'y':200}, 'fill':'#fff', 'isRight':true, 'code':'FasBrakeMachine_17', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':639, 'y':213}, 'fill':'#fff', 'isRight':false, 'code':'FasBrakeMachine_18', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':639, 'y':225}, 'fill':'#fff', 'isRight':false, 'code':'FasBrakeMachine_19', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}, {'point':{'x':639, 'y':238}, 'fill':'#fff', 'isRight':false, 'code':'FasBrakeMachine_20', '_type':'FasBrakeMachine', 'width':25, 'zlevel':1, 'z':4}], 'elevatorList':[{'point':{'x':519, 'y':449}, '_type':'Elevator', 'code':'Elevator_1', 'width':50, 'rotate':0, 'zlevel':1, 'z':5}], 'stairsList':[{'point':{'x':377, 'y':186}, '_type':'Stairs', 'code':'Stairs_1', 'width':50, 'rotate':0, 'zlevel':1, 'z':5}, {'point':{'x':497, 'y':190}, '_type':'Stairs', 'code':'Stairs_2', 'width':50, 'rotate':0, 'zlevel':1, 'z':5}, {'point':{'x':720, 'y':433}, '_type':'Stairs', 'code':'Stairs_3', 'width':50, 'rotate':180, 'zlevel':1, 'z':5}, {'point':{'x':605, 'y':433}, '_type':'Stairs', 'code':'Stairs_4', 'width':50, 'rotate':180, 'zlevel':1, 'z':5}] }, '27': { - "iscsRectList":[{"point":{"x":183,"y":114},"code":"IscsRect_1","_type":"IscsRect","fillColor":"rgba(255, 0, 0, 0)","borderWidth":2,"strokeColor":"#FFFFFF","width":800,"height":400,"zlevel":1,"z":3}],"iscsLineList":[{"point1":{"x":184,"y":157},"point2":{"x":984,"y":157},"code":"IscsLine_1","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":184,"y":157}},{"point1":{"x":183,"y":204},"point2":{"x":983,"y":204},"code":"IscsLine_2","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":183,"y":204}},{"point1":{"x":182,"y":248},"point2":{"x":982,"y":248},"code":"IscsLine_3","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":182,"y":248}},{"point1":{"x":183,"y":294},"point2":{"x":983,"y":294},"code":"IscsLine_4","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":183,"y":294}},{"point1":{"x":183,"y":341},"point2":{"x":983,"y":341},"code":"IscsLine_5","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":183,"y":341}},{"point1":{"x":183,"y":387},"point2":{"x":983,"y":387},"code":"IscsLine_6","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":183,"y":387}},{"point1":{"x":183,"y":431},"point2":{"x":983,"y":431},"code":"IscsLine_7","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":183,"y":431}},{"point1":{"x":182,"y":474},"point2":{"x":982,"y":474},"code":"IscsLine_8","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":182,"y":474}},{"point1":{"x":286,"y":113},"point2":{"x":286,"y":513},"code":"IscsLine_9","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":286,"y":113}},{"point1":{"x":432,"y":113},"point2":{"x":432,"y":513},"code":"IscsLine_10","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":432,"y":113}},{"point1":{"x":585,"y":113},"point2":{"x":585,"y":513},"code":"IscsLine_11","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":585,"y":113}},{"point1":{"x":702,"y":114},"point2":{"x":702,"y":514},"code":"IscsLine_12","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":702,"y":114}},{"point1":{"x":844,"y":115},"point2":{"x":844,"y":515},"code":"IscsLine_13","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":844,"y":115}},{"point1":{"x":316,"y":42},"point2":{"x":316,"y":57},"code":"IscsLine_14","_type":"IscsLine","lineWidth":2,"fillColor":"#00DD04","classify":"solid","zlevel":1,"z":4,"point":{"x":316,"y":42}},{"point1":{"x":318,"y":56},"point2":{"x":364,"y":56},"code":"IscsLine_15","_type":"IscsLine","lineWidth":1,"fillColor":"#FFFFFF","classify":"solid","zlevel":1,"z":4,"point":{"x":318,"y":56}},{"point1":{"x":319,"y":30},"point2":{"x":319,"y":57},"code":"IscsLine_16","_type":"IscsLine","lineWidth":1,"fillColor":"#00DD04","classify":"solid","zlevel":1,"z":4,"point":{"x":319,"y":30}},{"point1":{"x":364,"y":30},"point2":{"x":364,"y":57},"code":"IscsLine_17","_type":"IscsLine","lineWidth":1,"fillColor":"#00DD04","classify":"solid","zlevel":1,"z":4,"point":{"x":364,"y":30}},{"point1":{"x":320,"y":33},"point2":{"x":324,"y":33},"code":"IscsLine_18","_type":"IscsLine","lineWidth":1,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":320,"y":33}},{"point1":{"x":319,"y":44},"point2":{"x":325,"y":44},"code":"IscsLine_19","_type":"IscsLine","lineWidth":1,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":319,"y":44}}],"iscsTextList":[{"point":{"x":202,"y":131},"code":"IscsText_1","_type":"IscsText","context":"设备编号","textFill":"#FFFFFF","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":327,"y":132},"code":"IscsText_2","_type":"IscsText","context":"状态","textFill":"#FFFFFF","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":477,"y":131},"code":"IscsText_3","_type":"IscsText","context":"位置","textFill":"#FFFFFF","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":610,"y":132},"code":"IscsText_4","_type":"IscsText","context":"设备编号","textFill":"#FFFFFF","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":739,"y":132},"code":"IscsText_5","_type":"IscsText","context":"状态","textFill":"#FFFFFF","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":888,"y":133},"code":"IscsText_6","_type":"IscsText","context":"位置","textFill":"#FFFFFF","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":187,"y":174},"code":"IscsText_7","_type":"IscsText","context":"QJB-1/2","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":187,"y":220},"code":"IscsText_8","_type":"IscsText","context":"QJB-3/4/5","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":187,"y":266},"code":"IscsText_9","_type":"IscsText","context":"FSB-1","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":187,"y":314},"code":"IscsText_10","_type":"IscsText","context":"FSB-2/3","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":186,"y":359},"code":"IscsText_11","_type":"IscsText","context":"FSB-4/5","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":186,"y":405},"code":"IscsText_12","_type":"IscsText","context":"FSB-6/7","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":187,"y":448},"code":"IscsText_13","_type":"IscsText","context":"WSB-1/2","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":187,"y":488},"code":"IscsText_14","_type":"IscsText","context":"WSB-3/4","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":587,"y":176},"code":"IscsText_15","_type":"IscsText","context":"FSB-8/9","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":589,"y":219},"code":"IscsText_16","_type":"IscsText","context":"QJB-6/7","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":588,"y":267},"code":"IscsText_17","_type":"IscsText","context":"QJB-8/9/10","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":588,"y":313},"code":"IscsText_18","_type":"IscsText","context":"FSB-10","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":588,"y":359},"code":"IscsText_19","_type":"IscsText","context":"LB-1","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":588,"y":404},"code":"IscsText_20","_type":"IscsText","context":"FSB-11/14","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":588,"y":447},"code":"IscsText_21","_type":"IscsText","context":"FSB-15/16","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":588,"y":489},"code":"IscsText_22","_type":"IscsText","context":"FSB-17/18","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":437,"y":165},"code":"IscsText_23","_type":"IscsText","context":"会展中心左线区间","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":437,"y":184},"code":"IscsText_24","_type":"IscsText","context":"废水泵房","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":436,"y":232},"code":"IscsText_26","_type":"IscsText","context":"雨水泵房","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":434,"y":267},"code":"IscsText_27","_type":"IscsText","context":"站台A端污水泵房","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":435,"y":314},"code":"IscsText_29","_type":"IscsText","context":"站台层62轴右线风机房","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":847,"y":449},"code":"IscsText_34","_type":"IscsText","context":"站台B端活塞/机械风孔","textFill":"#65BDDA","fontSize":12,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":847,"y":359},"code":"IscsText_36","_type":"IscsText","context":"站台B端站台板下","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":436,"y":361},"code":"IscsText_41","_type":"IscsText","context":"站台层62轴右线风机房","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":435,"y":406},"code":"IscsText_42","_type":"IscsText","context":"站台层62轴左线风机房","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":436,"y":449},"code":"IscsText_43","_type":"IscsText","context":"站台A端污水泵房","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":436,"y":489},"code":"IscsText_44","_type":"IscsText","context":"站台B端污水泵房","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":848,"y":176},"code":"IscsText_45","_type":"IscsText","context":"站台B端污水泵房","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":435,"y":214},"code":"IscsText_46","_type":"IscsText","context":"会展中心左线区间","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":846,"y":212},"code":"IscsText_47","_type":"IscsText","context":"会展中心到世纪大道区间","textFill":"#65BDDA","fontSize":12,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":851,"y":230},"code":"IscsText_48","_type":"IscsText","context":"联络通道废水泵房","textFill":"#65BDDA","fontSize":12,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":846,"y":257},"code":"IscsText_49","_type":"IscsText","context":"会展中心到世纪大道区间","textFill":"#65BDDA","fontSize":12,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":852,"y":275},"code":"IscsText_50","_type":"IscsText","context":"联络通道雨水泵房","textFill":"#65BDDA","fontSize":12,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":846,"y":313},"code":"IscsText_51","_type":"IscsText","context":"站台B端污水泵房","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":847,"y":406},"code":"IscsText_52","_type":"IscsText","context":"站台B端站台板下","textFill":"#65BDDA","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":847,"y":490},"code":"IscsText_53","_type":"IscsText","context":"站台B端活塞/机械风孔","textFill":"#65BDDA","fontSize":12,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":335,"y":187},"code":"IscsText_54","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":334,"y":233},"code":"IscsText_55","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":335,"y":267},"code":"IscsText_56","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":334,"y":314},"code":"IscsText_57","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":334,"y":361},"code":"IscsText_58","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":335,"y":404},"code":"IscsText_59","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":755,"y":189},"code":"IscsText_60","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":753,"y":233},"code":"IscsText_61","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":753,"y":278},"code":"IscsText_62","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":747,"y":303},"code":"IscsText_63","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":750,"y":398},"code":"IscsText_64","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":749,"y":447},"code":"IscsText_65","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":750,"y":487},"code":"IscsText_66","_type":"IscsText","context":"自动","textFill":"#FFFFFF","fontSize":13,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4}],"iscsButtonList":[{"point":{"x":389,"y":178},"code":"IscsButton_1","_type":"IscsButton","levelPadding":17,"verticalPadding":7,"context":"紧急启动","function":"OperatingButton","fontSize":11,"zlevel":1,"z":4},{"point":{"x":390,"y":224},"code":"IscsButton_2","_type":"IscsButton","levelPadding":17,"verticalPadding":7,"context":"紧急启动","function":"OperatingButton","fontSize":11,"zlevel":1,"z":4},{"point":{"x":801,"y":179},"code":"IscsButton_3","_type":"IscsButton","levelPadding":17,"verticalPadding":7,"context":"紧急启动","function":"OperatingButton","fontSize":11,"zlevel":1,"z":4},{"point":{"x":803,"y":226},"code":"IscsButton_4","_type":"IscsButton","levelPadding":17,"verticalPadding":7,"context":"紧急启动","function":"OperatingButton","fontSize":11,"zlevel":1,"z":4},{"point":{"x":802,"y":269},"code":"IscsButton_5","_type":"IscsButton","levelPadding":17,"verticalPadding":7,"context":"紧急启动","function":"OperatingButton","fontSize":11,"zlevel":1,"z":4}],"draughtList":[{"point":{"x":324,"y":32},"_type":"Draught","code":"Draught_1","width":37,"fill":"#fff","zlevel":1,"z":5}] + 'iscsRectList':[{'point':{'x':183, 'y':114}, 'code':'IscsRect_1', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#FFFFFF', 'width':800, 'height':400, 'zlevel':1, 'z':3}], 'iscsLineList':[{'point1':{'x':184, 'y':157}, 'point2':{'x':984, 'y':157}, 'code':'IscsLine_1', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':184, 'y':157}}, {'point1':{'x':183, 'y':204}, 'point2':{'x':983, 'y':204}, 'code':'IscsLine_2', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':183, 'y':204}}, {'point1':{'x':182, 'y':248}, 'point2':{'x':982, 'y':248}, 'code':'IscsLine_3', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':182, 'y':248}}, {'point1':{'x':183, 'y':294}, 'point2':{'x':983, 'y':294}, 'code':'IscsLine_4', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':183, 'y':294}}, {'point1':{'x':183, 'y':341}, 'point2':{'x':983, 'y':341}, 'code':'IscsLine_5', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':183, 'y':341}}, {'point1':{'x':183, 'y':387}, 'point2':{'x':983, 'y':387}, 'code':'IscsLine_6', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':183, 'y':387}}, {'point1':{'x':183, 'y':431}, 'point2':{'x':983, 'y':431}, 'code':'IscsLine_7', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':183, 'y':431}}, {'point1':{'x':182, 'y':474}, 'point2':{'x':982, 'y':474}, 'code':'IscsLine_8', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':182, 'y':474}}, {'point1':{'x':286, 'y':113}, 'point2':{'x':286, 'y':513}, 'code':'IscsLine_9', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':286, 'y':113}}, {'point1':{'x':432, 'y':113}, 'point2':{'x':432, 'y':513}, 'code':'IscsLine_10', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':432, 'y':113}}, {'point1':{'x':585, 'y':113}, 'point2':{'x':585, 'y':513}, 'code':'IscsLine_11', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':585, 'y':113}}, {'point1':{'x':702, 'y':114}, 'point2':{'x':702, 'y':514}, 'code':'IscsLine_12', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':702, 'y':114}}, {'point1':{'x':844, 'y':115}, 'point2':{'x':844, 'y':515}, 'code':'IscsLine_13', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':844, 'y':115}}, {'point1':{'x':293, 'y':181}, 'point2':{'x':293, 'y':196}, 'code':'IscsLine_14', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':293, 'y':181}}, {'point1':{'x':295, 'y':195}, 'point2':{'x':341, 'y':195}, 'code':'IscsLine_15', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':295, 'y':195}}, {'point1':{'x':296, 'y':169}, 'point2':{'x':296, 'y':196}, 'code':'IscsLine_16', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':296, 'y':169}}, {'point1':{'x':341, 'y':169}, 'point2':{'x':341, 'y':196}, 'code':'IscsLine_17', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':341, 'y':169}}, {'point1':{'x':297, 'y':172}, 'point2':{'x':301, 'y':172}, 'code':'IscsLine_18', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':297, 'y':172}}, {'point1':{'x':296, 'y':183}, 'point2':{'x':302, 'y':183}, 'code':'IscsLine_19', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':296, 'y':183}}, {'point1':{'x':292, 'y':227}, 'point2':{'x':292, 'y':242}, 'code':'IscsLine_20', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':292, 'y':227}}, {'point1':{'x':294, 'y':241}, 'point2':{'x':340, 'y':241}, 'code':'IscsLine_21', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':294, 'y':241}}, {'point1':{'x':295, 'y':215}, 'point2':{'x':295, 'y':242}, 'code':'IscsLine_22', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':295, 'y':215}}, {'point1':{'x':340, 'y':215}, 'point2':{'x':340, 'y':242}, 'code':'IscsLine_23', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':340, 'y':215}}, {'point1':{'x':296, 'y':218}, 'point2':{'x':300, 'y':218}, 'code':'IscsLine_24', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':296, 'y':218}}, {'point1':{'x':295, 'y':229}, 'point2':{'x':301, 'y':229}, 'code':'IscsLine_25', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':295, 'y':229}}, {'point1':{'x':293, 'y':273}, 'point2':{'x':293, 'y':288}, 'code':'IscsLine_26', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':293, 'y':273}}, {'point1':{'x':295, 'y':287}, 'point2':{'x':341, 'y':287}, 'code':'IscsLine_27', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':295, 'y':287}}, {'point1':{'x':296, 'y':261}, 'point2':{'x':296, 'y':288}, 'code':'IscsLine_28', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':296, 'y':261}}, {'point1':{'x':341, 'y':261}, 'point2':{'x':341, 'y':288}, 'code':'IscsLine_29', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':341, 'y':261}}, {'point1':{'x':297, 'y':264}, 'point2':{'x':301, 'y':264}, 'code':'IscsLine_30', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':297, 'y':264}}, {'point1':{'x':296, 'y':275}, 'point2':{'x':302, 'y':275}, 'code':'IscsLine_31', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':296, 'y':275}}, {'point1':{'x':292, 'y':318}, 'point2':{'x':292, 'y':333}, 'code':'IscsLine_32', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':292, 'y':318}}, {'point1':{'x':294, 'y':332}, 'point2':{'x':340, 'y':332}, 'code':'IscsLine_33', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':294, 'y':332}}, {'point1':{'x':295, 'y':306}, 'point2':{'x':295, 'y':333}, 'code':'IscsLine_34', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':295, 'y':306}}, {'point1':{'x':340, 'y':306}, 'point2':{'x':340, 'y':333}, 'code':'IscsLine_35', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':340, 'y':306}}, {'point1':{'x':296, 'y':309}, 'point2':{'x':300, 'y':309}, 'code':'IscsLine_36', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':296, 'y':309}}, {'point1':{'x':295, 'y':320}, 'point2':{'x':301, 'y':320}, 'code':'IscsLine_37', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':295, 'y':320}}, {'point1':{'x':292, 'y':364}, 'point2':{'x':292, 'y':379}, 'code':'IscsLine_38', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':292, 'y':364}}, {'point1':{'x':294, 'y':378}, 'point2':{'x':340, 'y':378}, 'code':'IscsLine_39', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':294, 'y':378}}, {'point1':{'x':295, 'y':352}, 'point2':{'x':295, 'y':379}, 'code':'IscsLine_40', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':295, 'y':352}}, {'point1':{'x':340, 'y':352}, 'point2':{'x':340, 'y':379}, 'code':'IscsLine_41', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':340, 'y':352}}, {'point1':{'x':296, 'y':355}, 'point2':{'x':300, 'y':355}, 'code':'IscsLine_42', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':296, 'y':355}}, {'point1':{'x':295, 'y':366}, 'point2':{'x':301, 'y':366}, 'code':'IscsLine_43', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':295, 'y':366}}, {'point1':{'x':291, 'y':409}, 'point2':{'x':291, 'y':424}, 'code':'IscsLine_44', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':291, 'y':409}}, {'point1':{'x':293, 'y':423}, 'point2':{'x':339, 'y':423}, 'code':'IscsLine_45', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':293, 'y':423}}, {'point1':{'x':294, 'y':397}, 'point2':{'x':294, 'y':424}, 'code':'IscsLine_46', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':294, 'y':397}}, {'point1':{'x':339, 'y':397}, 'point2':{'x':339, 'y':424}, 'code':'IscsLine_47', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':339, 'y':397}}, {'point1':{'x':295, 'y':400}, 'point2':{'x':299, 'y':400}, 'code':'IscsLine_48', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':295, 'y':400}}, {'point1':{'x':294, 'y':411}, 'point2':{'x':300, 'y':411}, 'code':'IscsLine_49', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':294, 'y':411}}, {'point1':{'x':706, 'y':365}, 'point2':{'x':706, 'y':380}, 'code':'IscsLine_50', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':706, 'y':365}}, {'point1':{'x':708, 'y':379}, 'point2':{'x':754, 'y':379}, 'code':'IscsLine_51', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':708, 'y':379}}, {'point1':{'x':709, 'y':353}, 'point2':{'x':709, 'y':380}, 'code':'IscsLine_52', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':709, 'y':353}}, {'point1':{'x':754, 'y':353}, 'point2':{'x':754, 'y':380}, 'code':'IscsLine_53', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':754, 'y':353}}, {'point1':{'x':710, 'y':356}, 'point2':{'x':714, 'y':356}, 'code':'IscsLine_54', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':356}}, {'point1':{'x':709, 'y':367}, 'point2':{'x':715, 'y':367}, 'code':'IscsLine_55', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':709, 'y':367}}, {'point1':{'x':707, 'y':409}, 'point2':{'x':707, 'y':424}, 'code':'IscsLine_56', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':707, 'y':409}}, {'point1':{'x':709, 'y':423}, 'point2':{'x':755, 'y':423}, 'code':'IscsLine_57', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':709, 'y':423}}, {'point1':{'x':710, 'y':397}, 'point2':{'x':710, 'y':424}, 'code':'IscsLine_58', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':397}}, {'point1':{'x':755, 'y':397}, 'point2':{'x':755, 'y':424}, 'code':'IscsLine_59', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':755, 'y':397}}, {'point1':{'x':711, 'y':400}, 'point2':{'x':715, 'y':400}, 'code':'IscsLine_60', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':711, 'y':400}}, {'point1':{'x':710, 'y':411}, 'point2':{'x':716, 'y':411}, 'code':'IscsLine_61', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':411}}, {'point1':{'x':706, 'y':452}, 'point2':{'x':706, 'y':467}, 'code':'IscsLine_62', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':706, 'y':452}}, {'point1':{'x':708, 'y':466}, 'point2':{'x':754, 'y':466}, 'code':'IscsLine_63', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':708, 'y':466}}, {'point1':{'x':709, 'y':440}, 'point2':{'x':709, 'y':467}, 'code':'IscsLine_64', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':709, 'y':440}}, {'point1':{'x':754, 'y':440}, 'point2':{'x':754, 'y':467}, 'code':'IscsLine_65', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':754, 'y':440}}, {'point1':{'x':710, 'y':443}, 'point2':{'x':714, 'y':443}, 'code':'IscsLine_66', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':443}}, {'point1':{'x':709, 'y':454}, 'point2':{'x':715, 'y':454}, 'code':'IscsLine_67', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':709, 'y':454}}, {'point1':{'x':707, 'y':493}, 'point2':{'x':707, 'y':508}, 'code':'IscsLine_68', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':707, 'y':493}}, {'point1':{'x':709, 'y':507}, 'point2':{'x':755, 'y':507}, 'code':'IscsLine_69', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':709, 'y':507}}, {'point1':{'x':710, 'y':481}, 'point2':{'x':710, 'y':508}, 'code':'IscsLine_70', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':481}}, {'point1':{'x':755, 'y':481}, 'point2':{'x':755, 'y':508}, 'code':'IscsLine_71', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':755, 'y':481}}, {'point1':{'x':711, 'y':484}, 'point2':{'x':715, 'y':484}, 'code':'IscsLine_72', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':711, 'y':484}}, {'point1':{'x':710, 'y':495}, 'point2':{'x':716, 'y':495}, 'code':'IscsLine_73', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':495}}, {'point1':{'x':290, 'y':452}, 'point2':{'x':290, 'y':467}, 'code':'IscsLine_86', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':290, 'y':452}}, {'point1':{'x':292, 'y':466}, 'point2':{'x':338, 'y':466}, 'code':'IscsLine_87', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':292, 'y':466}}, {'point1':{'x':293, 'y':440}, 'point2':{'x':293, 'y':467}, 'code':'IscsLine_88', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':293, 'y':440}}, {'point1':{'x':338, 'y':440}, 'point2':{'x':338, 'y':467}, 'code':'IscsLine_89', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':338, 'y':440}}, {'point1':{'x':294, 'y':443}, 'point2':{'x':298, 'y':443}, 'code':'IscsLine_90', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':294, 'y':443}}, {'point1':{'x':293, 'y':454}, 'point2':{'x':299, 'y':454}, 'code':'IscsLine_91', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':293, 'y':454}}, {'point1':{'x':290, 'y':492}, 'point2':{'x':290, 'y':507}, 'code':'IscsLine_92', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':290, 'y':492}}, {'point1':{'x':292, 'y':506}, 'point2':{'x':338, 'y':506}, 'code':'IscsLine_93', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':292, 'y':506}}, {'point1':{'x':293, 'y':480}, 'point2':{'x':293, 'y':507}, 'code':'IscsLine_94', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':293, 'y':480}}, {'point1':{'x':338, 'y':480}, 'point2':{'x':338, 'y':507}, 'code':'IscsLine_95', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':338, 'y':480}}, {'point1':{'x':294, 'y':483}, 'point2':{'x':298, 'y':483}, 'code':'IscsLine_96', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':294, 'y':483}}, {'point1':{'x':293, 'y':494}, 'point2':{'x':299, 'y':494}, 'code':'IscsLine_97', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':293, 'y':494}}, {'point1':{'x':707, 'y':182}, 'point2':{'x':707, 'y':197}, 'code':'IscsLine_98', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':707, 'y':182}}, {'point1':{'x':709, 'y':196}, 'point2':{'x':755, 'y':196}, 'code':'IscsLine_99', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':709, 'y':196}}, {'point1':{'x':710, 'y':170}, 'point2':{'x':710, 'y':197}, 'code':'IscsLine_100', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':170}}, {'point1':{'x':755, 'y':170}, 'point2':{'x':755, 'y':197}, 'code':'IscsLine_101', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':755, 'y':170}}, {'point1':{'x':711, 'y':173}, 'point2':{'x':715, 'y':173}, 'code':'IscsLine_102', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':711, 'y':173}}, {'point1':{'x':710, 'y':184}, 'point2':{'x':716, 'y':184}, 'code':'IscsLine_103', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':184}}, {'point1':{'x':707, 'y':227}, 'point2':{'x':707, 'y':242}, 'code':'IscsLine_104', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':707, 'y':227}}, {'point1':{'x':709, 'y':241}, 'point2':{'x':755, 'y':241}, 'code':'IscsLine_105', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':709, 'y':241}}, {'point1':{'x':710, 'y':215}, 'point2':{'x':710, 'y':242}, 'code':'IscsLine_106', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':215}}, {'point1':{'x':755, 'y':215}, 'point2':{'x':755, 'y':242}, 'code':'IscsLine_107', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':755, 'y':215}}, {'point1':{'x':711, 'y':218}, 'point2':{'x':715, 'y':218}, 'code':'IscsLine_108', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':711, 'y':218}}, {'point1':{'x':710, 'y':229}, 'point2':{'x':716, 'y':229}, 'code':'IscsLine_109', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':229}}, {'point1':{'x':708, 'y':271}, 'point2':{'x':708, 'y':286}, 'code':'IscsLine_110', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':708, 'y':271}}, {'point1':{'x':710, 'y':285}, 'point2':{'x':756, 'y':285}, 'code':'IscsLine_111', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':285}}, {'point1':{'x':711, 'y':259}, 'point2':{'x':711, 'y':286}, 'code':'IscsLine_112', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':711, 'y':259}}, {'point1':{'x':756, 'y':259}, 'point2':{'x':756, 'y':286}, 'code':'IscsLine_113', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':756, 'y':259}}, {'point1':{'x':712, 'y':262}, 'point2':{'x':716, 'y':262}, 'code':'IscsLine_114', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':712, 'y':262}}, {'point1':{'x':711, 'y':273}, 'point2':{'x':717, 'y':273}, 'code':'IscsLine_115', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':711, 'y':273}}, {'point1':{'x':706, 'y':320}, 'point2':{'x':706, 'y':335}, 'code':'IscsLine_116', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':706, 'y':320}}, {'point1':{'x':708, 'y':334}, 'point2':{'x':754, 'y':334}, 'code':'IscsLine_117', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':708, 'y':334}}, {'point1':{'x':709, 'y':308}, 'point2':{'x':709, 'y':335}, 'code':'IscsLine_118', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':709, 'y':308}}, {'point1':{'x':754, 'y':308}, 'point2':{'x':754, 'y':335}, 'code':'IscsLine_119', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#00DD04', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':754, 'y':308}}, {'point1':{'x':710, 'y':311}, 'point2':{'x':714, 'y':311}, 'code':'IscsLine_120', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':710, 'y':311}}, {'point1':{'x':709, 'y':322}, 'point2':{'x':715, 'y':322}, 'code':'IscsLine_121', '_type':'IscsLine', 'lineWidth':1, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':709, 'y':322}}], 'iscsTextList':[{'point':{'x':202, 'y':131}, 'code':'IscsText_1', '_type':'IscsText', 'context':'设备编号', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':327, 'y':132}, 'code':'IscsText_2', '_type':'IscsText', 'context':'状态', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':477, 'y':131}, 'code':'IscsText_3', '_type':'IscsText', 'context':'位置', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':610, 'y':132}, 'code':'IscsText_4', '_type':'IscsText', 'context':'设备编号', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':739, 'y':132}, 'code':'IscsText_5', '_type':'IscsText', 'context':'状态', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':888, 'y':133}, 'code':'IscsText_6', '_type':'IscsText', 'context':'位置', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':187, 'y':174}, 'code':'IscsText_7', '_type':'IscsText', 'context':'QJB-1/2', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':187, 'y':220}, 'code':'IscsText_8', '_type':'IscsText', 'context':'QJB-3/4/5', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':187, 'y':266}, 'code':'IscsText_9', '_type':'IscsText', 'context':'FSB-1', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':187, 'y':314}, 'code':'IscsText_10', '_type':'IscsText', 'context':'FSB-2/3', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':186, 'y':359}, 'code':'IscsText_11', '_type':'IscsText', 'context':'FSB-4/5', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':186, 'y':405}, 'code':'IscsText_12', '_type':'IscsText', 'context':'FSB-6/7', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':187, 'y':448}, 'code':'IscsText_13', '_type':'IscsText', 'context':'WSB-1/2', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':187, 'y':488}, 'code':'IscsText_14', '_type':'IscsText', 'context':'WSB-3/4', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':587, 'y':176}, 'code':'IscsText_15', '_type':'IscsText', 'context':'FSB-8/9', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':589, 'y':219}, 'code':'IscsText_16', '_type':'IscsText', 'context':'QJB-6/7', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':588, 'y':267}, 'code':'IscsText_17', '_type':'IscsText', 'context':'QJB-8/9/10', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':588, 'y':313}, 'code':'IscsText_18', '_type':'IscsText', 'context':'FSB-10', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':588, 'y':359}, 'code':'IscsText_19', '_type':'IscsText', 'context':'LB-1', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':588, 'y':404}, 'code':'IscsText_20', '_type':'IscsText', 'context':'FSB-11/14', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':588, 'y':447}, 'code':'IscsText_21', '_type':'IscsText', 'context':'FSB-15/16', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':588, 'y':489}, 'code':'IscsText_22', '_type':'IscsText', 'context':'FSB-17/18', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':437, 'y':165}, 'code':'IscsText_23', '_type':'IscsText', 'context':'会展中心左线区间', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':437, 'y':184}, 'code':'IscsText_24', '_type':'IscsText', 'context':'废水泵房', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':436, 'y':232}, 'code':'IscsText_26', '_type':'IscsText', 'context':'雨水泵房', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':434, 'y':267}, 'code':'IscsText_27', '_type':'IscsText', 'context':'站台A端污水泵房', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':435, 'y':314}, 'code':'IscsText_29', '_type':'IscsText', 'context':'站台层62轴右线风机房', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':847, 'y':449}, 'code':'IscsText_34', '_type':'IscsText', 'context':'站台B端活塞/机械风孔', 'textFill':'#65BDDA', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':847, 'y':359}, 'code':'IscsText_36', '_type':'IscsText', 'context':'站台B端站台板下', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':436, 'y':361}, 'code':'IscsText_41', '_type':'IscsText', 'context':'站台层62轴右线风机房', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':435, 'y':406}, 'code':'IscsText_42', '_type':'IscsText', 'context':'站台层62轴左线风机房', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':436, 'y':449}, 'code':'IscsText_43', '_type':'IscsText', 'context':'站台A端污水泵房', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':436, 'y':489}, 'code':'IscsText_44', '_type':'IscsText', 'context':'站台B端污水泵房', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':848, 'y':176}, 'code':'IscsText_45', '_type':'IscsText', 'context':'站台B端污水泵房', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':435, 'y':214}, 'code':'IscsText_46', '_type':'IscsText', 'context':'会展中心左线区间', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':846, 'y':212}, 'code':'IscsText_47', '_type':'IscsText', 'context':'会展中心到世纪大道区间', 'textFill':'#65BDDA', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':851, 'y':230}, 'code':'IscsText_48', '_type':'IscsText', 'context':'联络通道废水泵房', 'textFill':'#65BDDA', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':846, 'y':257}, 'code':'IscsText_49', '_type':'IscsText', 'context':'会展中心到世纪大道区间', 'textFill':'#65BDDA', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':852, 'y':275}, 'code':'IscsText_50', '_type':'IscsText', 'context':'联络通道雨水泵房', 'textFill':'#65BDDA', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':846, 'y':313}, 'code':'IscsText_51', '_type':'IscsText', 'context':'站台B端污水泵房', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':847, 'y':406}, 'code':'IscsText_52', '_type':'IscsText', 'context':'站台B端站台板下', 'textFill':'#65BDDA', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':847, 'y':490}, 'code':'IscsText_53', '_type':'IscsText', 'context':'站台B端活塞/机械风孔', 'textFill':'#65BDDA', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':346, 'y':187}, 'code':'IscsText_54', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':344, 'y':233}, 'code':'IscsText_55', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':344, 'y':273}, 'code':'IscsText_56', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':344, 'y':316}, 'code':'IscsText_57', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':343, 'y':365}, 'code':'IscsText_58', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':343, 'y':405}, 'code':'IscsText_59', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':760, 'y':189}, 'code':'IscsText_60', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':758, 'y':235}, 'code':'IscsText_61', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':760, 'y':279}, 'code':'IscsText_62', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':760, 'y':308}, 'code':'IscsText_63', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':760, 'y':399}, 'code':'IscsText_64', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':758, 'y':447}, 'code':'IscsText_65', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':759, 'y':485}, 'code':'IscsText_66', '_type':'IscsText', 'context':'自动', 'textFill':'#FFFFFF', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}], 'iscsButtonList':[{'point':{'x':389, 'y':178}, 'code':'IscsButton_1', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'紧急启动', 'function':'OperatingButton', 'fontSize':11, 'zlevel':1, 'z':4}, {'point':{'x':390, 'y':224}, 'code':'IscsButton_2', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'紧急启动', 'function':'OperatingButton', 'fontSize':11, 'zlevel':1, 'z':4}, {'point':{'x':801, 'y':179}, 'code':'IscsButton_3', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'紧急启动', 'function':'OperatingButton', 'fontSize':11, 'zlevel':1, 'z':4}, {'point':{'x':803, 'y':226}, 'code':'IscsButton_4', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'紧急启动', 'function':'OperatingButton', 'fontSize':11, 'zlevel':1, 'z':4}, {'point':{'x':802, 'y':269}, 'code':'IscsButton_5', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'紧急启动', 'function':'OperatingButton', 'fontSize':11, 'zlevel':1, 'z':4}], 'draughtList':[{'point':{'x':301, 'y':171}, '_type':'Draught', 'code':'Draught_1', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':300, 'y':217}, '_type':'Draught', 'code':'Draught_2', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':301, 'y':263}, '_type':'Draught', 'code':'Draught_3', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':300, 'y':308}, '_type':'Draught', 'code':'Draught_4', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':300, 'y':354}, '_type':'Draught', 'code':'Draught_5', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':299, 'y':399}, '_type':'Draught', 'code':'Draught_6', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':714, 'y':355}, '_type':'Draught', 'code':'Draught_7', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':399}, '_type':'Draught', 'code':'Draught_8', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':714, 'y':442}, '_type':'Draught', 'code':'Draught_9', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':483}, '_type':'Draught', 'code':'Draught_10', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':298, 'y':442}, '_type':'Draught', 'code':'Draught_13', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':298, 'y':482}, '_type':'Draught', 'code':'Draught_14', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':172}, '_type':'Draught', 'code':'Draught_15', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':715, 'y':217}, '_type':'Draught', 'code':'Draught_16', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':716, 'y':261}, '_type':'Draught', 'code':'Draught_17', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}, {'point':{'x':714, 'y':310}, '_type':'Draught', 'code':'Draught_18', 'width':37, 'fill':'#fff', 'zlevel':1, 'z':5}] }, '28': { - "orbitalVentilatorList":[{"point":{"x":803,"y":570},"_type":"OrbitalVentilator","code":"OrbitalVentilator_1","width":40,"color":"#00ff00","zlevel":1,"z":4},{"point":{"x":402,"y":568},"_type":"OrbitalVentilator","code":"OrbitalVentilator_2","width":40,"color":"#00ff00","zlevel":1,"z":4}],"iscsLineList":[{"point1":{"x":78,"y":534},"point2":{"x":1368,"y":534},"code":"IscsLine_1","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":78,"y":534}},{"point1":{"x":71,"y":297},"point2":{"x":1361,"y":297},"code":"IscsLine_2","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":71,"y":297}},{"point1":{"x":425,"y":319},"point2":{"x":425,"y":570},"code":"IscsLine_3","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4},{"point1":{"x":824,"y":320},"point2":{"x":824,"y":571},"code":"IscsLine_4","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4},{"point1":{"x":424,"y":320},"point2":{"x":600,"y":320},"code":"IscsLine_5","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4},{"point1":{"x":644,"y":320},"point2":{"x":825,"y":320},"code":"IscsLine_6","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4},{"point1":{"x":425,"y":501},"point2":{"x":601,"y":501},"code":"IscsLine_7","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4,"point":{"x":425,"y":501}},{"point1":{"x":425,"y":437},"point2":{"x":601,"y":437},"code":"IscsLine_8","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4,"point":{"x":425,"y":437}},{"point1":{"x":425,"y":390},"point2":{"x":601,"y":390},"code":"IscsLine_9","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4,"point":{"x":425,"y":390}},{"point1":{"x":72,"y":371},"point2":{"x":1362,"y":371},"code":"IscsLine_10","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":72,"y":371}},{"point1":{"x":202,"y":467},"point2":{"x":1492,"y":467},"code":"IscsLine_11","_type":"IscsLine","lineWidth":2,"fillColor":"#fff","classify":"solid","zlevel":1,"z":4,"point":{"x":202,"y":467}},{"point1":{"x":646,"y":390},"point2":{"x":822,"y":390},"code":"IscsLine_12","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4,"point":{"x":646,"y":390}},{"point1":{"x":646,"y":437},"point2":{"x":822,"y":437},"code":"IscsLine_13","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4,"point":{"x":646,"y":437}},{"point1":{"x":648,"y":500},"point2":{"x":824,"y":500},"code":"IscsLine_14","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4,"point":{"x":648,"y":500}},{"point1":{"x":619,"y":133},"point2":{"x":619,"y":300},"code":"IscsLine_15","_type":"IscsLine","lineWidth":2,"fillColor":"#58D7CF","classify":"dashed","zlevel":1,"z":4},{"point1":{"x":559,"y":131},"point2":{"x":678,"y":131},"code":"IscsLine_16","_type":"IscsLine","lineWidth":2,"fillColor":"#58D7CF","classify":"dashed","zlevel":1,"z":4},{"point1":{"x":153,"y":130},"point2":{"x":153,"y":323},"code":"IscsLine_17","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4},{"point1":{"x":344,"y":126},"point2":{"x":344,"y":474},"code":"IscsLine_18","_type":"IscsLine","lineWidth":3,"fillColor":"#0069FF","classify":"solid","zlevel":1,"z":4}],"iscsTextList":[{"point":{"x":561,"y":111},"code":"IscsText_1","_type":"IscsText","context":"会展中心站","textFill":"#FFFFFF","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4},{"point":{"x":695,"y":129},"code":"IscsText_2","_type":"IscsText","context":"世纪大道站","textFill":"#FFFFFF","fontSize":14,"fontWeight":450,"fontFamily":"consolas","zlevel":1,"z":4}] + 'orbitalVentilatorList':[{'point':{'x':803, 'y':570}, '_type':'OrbitalVentilator', 'code':'OrbitalVentilator_1', 'width':40, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':402, 'y':568}, '_type':'OrbitalVentilator', 'code':'OrbitalVentilator_2', 'width':40, 'color':'#00ff00', 'zlevel':1, 'z':4}], 'iscsLineList':[{'point1':{'x':78, 'y':534}, 'point2':{'x':1368, 'y':534}, 'code':'IscsLine_1', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':78, 'y':534}}, {'point1':{'x':71, 'y':297}, 'point2':{'x':1361, 'y':297}, 'code':'IscsLine_2', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':71, 'y':297}}, {'point1':{'x':425, 'y':319}, 'point2':{'x':425, 'y':570}, 'code':'IscsLine_3', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4}, {'point1':{'x':824, 'y':320}, 'point2':{'x':824, 'y':571}, 'code':'IscsLine_4', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4}, {'point1':{'x':424, 'y':320}, 'point2':{'x':600, 'y':320}, 'code':'IscsLine_5', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4}, {'point1':{'x':644, 'y':320}, 'point2':{'x':825, 'y':320}, 'code':'IscsLine_6', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4}, {'point1':{'x':425, 'y':501}, 'point2':{'x':601, 'y':501}, 'code':'IscsLine_7', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':425, 'y':501}}, {'point1':{'x':425, 'y':437}, 'point2':{'x':601, 'y':437}, 'code':'IscsLine_8', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':425, 'y':437}}, {'point1':{'x':425, 'y':390}, 'point2':{'x':601, 'y':390}, 'code':'IscsLine_9', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':425, 'y':390}}, {'point1':{'x':72, 'y':371}, 'point2':{'x':1362, 'y':371}, 'code':'IscsLine_10', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':72, 'y':371}}, {'point1':{'x':202, 'y':467}, 'point2':{'x':1492, 'y':467}, 'code':'IscsLine_11', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':202, 'y':467}}, {'point1':{'x':646, 'y':390}, 'point2':{'x':822, 'y':390}, 'code':'IscsLine_12', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':646, 'y':390}}, {'point1':{'x':646, 'y':437}, 'point2':{'x':822, 'y':437}, 'code':'IscsLine_13', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':646, 'y':437}}, {'point1':{'x':648, 'y':500}, 'point2':{'x':824, 'y':500}, 'code':'IscsLine_14', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':648, 'y':500}}, {'point1':{'x':619, 'y':133}, 'point2':{'x':619, 'y':300}, 'code':'IscsLine_15', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#58D7CF', 'classify':'dashed', 'zlevel':1, 'z':4}, {'point1':{'x':559, 'y':131}, 'point2':{'x':678, 'y':131}, 'code':'IscsLine_16', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#58D7CF', 'classify':'dashed', 'zlevel':1, 'z':4}, {'point1':{'x':153, 'y':130}, 'point2':{'x':153, 'y':323}, 'code':'IscsLine_17', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4}, {'point1':{'x':344, 'y':126}, 'point2':{'x':344, 'y':474}, 'code':'IscsLine_18', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4}], 'iscsTextList':[{'point':{'x':561, 'y':111}, 'code':'IscsText_1', '_type':'IscsText', 'context':'会展中心站', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':695, 'y':129}, 'code':'IscsText_2', '_type':'IscsText', 'context':'世纪大道站', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}] }, '31': { 'platformScreenDoorList':[{'point':{'x':135, 'y':225}, 'code':'PlatformScreenDoor_1', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':198, 'y':225}, 'code':'PlatformScreenDoor_2', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':324, 'y':225}, 'code':'PlatformScreenDoor_4', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':260, 'y':225}, 'code':'PlatformScreenDoor_5', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':385, 'y':225}, 'code':'PlatformScreenDoor_6', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':448, 'y':225}, 'code':'PlatformScreenDoor_7', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':512, 'y':225}, 'code':'PlatformScreenDoor_8', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':576, 'y':225}, 'code':'PlatformScreenDoor_9', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':830, 'y':225}, 'code':'PlatformScreenDoor_10', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':767, 'y':225}, 'code':'PlatformScreenDoor_11', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':702, 'y':225}, 'code':'PlatformScreenDoor_12', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':639, 'y':225}, 'code':'PlatformScreenDoor_13', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1330, 'y':225}, 'code':'PlatformScreenDoor_14', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1267, 'y':225}, 'code':'PlatformScreenDoor_15', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1205, 'y':225}, 'code':'PlatformScreenDoor_16', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1143, 'y':225}, 'code':'PlatformScreenDoor_17', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1080, 'y':225}, 'code':'PlatformScreenDoor_18', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1017, 'y':225}, 'code':'PlatformScreenDoor_19', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':955, 'y':225}, 'code':'PlatformScreenDoor_20', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':892, 'y':225}, 'code':'PlatformScreenDoor_21', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':143, 'y':638}, 'code':'PlatformScreenDoor_22', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':455, 'y':638}, 'code':'PlatformScreenDoor_23', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':519, 'y':638}, 'code':'PlatformScreenDoor_24', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':582, 'y':638}, 'code':'PlatformScreenDoor_25', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1085, 'y':638}, 'code':'PlatformScreenDoor_26', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1022, 'y':638}, 'code':'PlatformScreenDoor_27', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':958, 'y':638}, 'code':'PlatformScreenDoor_28', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':896, 'y':638}, 'code':'PlatformScreenDoor_29', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':833, 'y':638}, 'code':'PlatformScreenDoor_30', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':770, 'y':638}, 'code':'PlatformScreenDoor_31', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':707, 'y':638}, 'code':'PlatformScreenDoor_32', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':645, 'y':638}, 'code':'PlatformScreenDoor_33', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':331, 'y':638}, 'code':'PlatformScreenDoor_34', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':269, 'y':638}, 'code':'PlatformScreenDoor_35', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':206, 'y':638}, 'code':'PlatformScreenDoor_36', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':394, 'y':638}, 'code':'PlatformScreenDoor_37', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1333, 'y':638}, 'code':'PlatformScreenDoor_38', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1271, 'y':638}, 'code':'PlatformScreenDoor_39', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1209, 'y':638}, 'code':'PlatformScreenDoor_40', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}, {'point':{'x':1147, 'y':638}, 'code':'PlatformScreenDoor_41', '_type':'PlatformScreenDoor', 'width':60, 'zlevel':1, 'z':4}], 'endDoorList':[{'point':{'x':97, 'y':209}, 'code':'EndDoor_1', '_type':'EndDoor', 'width':19, 'zlevel':1, 'z':4}, {'point':{'x':1407, 'y':210}, 'code':'EndDoor_2', '_type':'EndDoor', 'width':19, 'zlevel':1, 'z':4}, {'point':{'x':113, 'y':654}, 'code':'EndDoor_3', '_type':'EndDoor', 'width':19, 'zlevel':1, 'z':4}, {'point':{'x':1405, 'y':659}, 'code':'EndDoor_4', '_type':'EndDoor', 'width':19, 'zlevel':1, 'z':4}], 'borderRadiusList':[{'point':{'x':141, 'y':157}, 'code':'BorderRadius_1', '_type':'BorderRadius', 'width':240, 'height':26, 'zlevel':1, 'z':4}, {'point':{'x':391, 'y':158}, 'code':'BorderRadius_2', '_type':'BorderRadius', 'width':240, 'height':26, 'zlevel':1, 'z':4}, {'point':{'x':644, 'y':157}, 'code':'BorderRadius_3', '_type':'BorderRadius', 'width':240, 'height':26, 'zlevel':1, 'z':4}, {'point':{'x':896, 'y':157}, 'code':'BorderRadius_4', '_type':'BorderRadius', 'width':240, 'height':26, 'zlevel':1, 'z':4}, {'point':{'x':1148, 'y':157}, 'code':'BorderRadius_5', '_type':'BorderRadius', 'width':240, 'height':26, 'zlevel':1, 'z':4}, {'point':{'x':147, 'y':717}, 'code':'BorderRadius_6', '_type':'BorderRadius', 'width':240, 'height':26, 'zlevel':1, 'z':4}, {'point':{'x':1150, 'y':718}, 'code':'BorderRadius_7', '_type':'BorderRadius', 'width':240, 'height':26, 'zlevel':1, 'z':4}, {'point':{'x':649, 'y':716}, 'code':'BorderRadius_8', '_type':'BorderRadius', 'width':240, 'height':26, 'zlevel':1, 'z':4}, {'point':{'x':900, 'y':717}, 'code':'BorderRadius_9', '_type':'BorderRadius', 'width':240, 'height':26, 'zlevel':1, 'z':4}, {'point':{'x':399, 'y':717}, 'code':'BorderRadius_10', '_type':'BorderRadius', 'width':240, 'height':26, 'zlevel':1, 'z':4}], 'iscsLineList':[{'point1':{'x':104, 'y':260}, 'point2':{'x':1438, 'y':260}, 'code':'IscsLine_1', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':104, 'y':260}}, {'point1':{'x':134, 'y':220}, 'point2':{'x':1391, 'y':220}, 'code':'IscsLine_2', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':134, 'y':220}}, {'point1':{'x':103, 'y':189}, 'point2':{'x':1436, 'y':189}, 'code':'IscsLine_3', 'classify':'solid', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':103, 'y':189}}, {'point1':{'x':104, 'y':150}, 'point2':{'x':1437, 'y':150}, 'code':'IscsLine_4', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':104, 'y':150}}, {'point1':{'x':133, 'y':190}, 'point2':{'x':133, 'y':261}, 'code':'IscsLine_5', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':133, 'y':190}}, {'point1':{'x':1393, 'y':189}, 'point2':{'x':1393, 'y':260}, 'code':'IscsLine_6', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':1393, 'y':189}}, {'point1':{'x':385, 'y':149}, 'point2':{'x':385, 'y':260}, 'code':'IscsLine_7', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':385, 'y':149}}, {'point1':{'x':637, 'y':149}, 'point2':{'x':637, 'y':259}, 'code':'IscsLine_8', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':637, 'y':149}}, {'point1':{'x':1142, 'y':149}, 'point2':{'x':1142, 'y':259}, 'code':'IscsLine_9', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':1142, 'y':149}}, {'point1':{'x':892, 'y':149}, 'point2':{'x':892, 'y':259}, 'code':'IscsLine_10', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':892, 'y':149}}, {'point1':{'x':109, 'y':634}, 'point2':{'x':1439, 'y':634}, 'code':'IscsLine_11', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':109, 'y':634}}, {'point1':{'x':108, 'y':749}, 'point2':{'x':1438, 'y':749}, 'code':'IscsLine_12', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':108, 'y':749}}, {'point1':{'x':107, 'y':712}, 'point2':{'x':1437, 'y':712}, 'code':'IscsLine_13', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':107, 'y':712}}, {'point1':{'x':142, 'y':671}, 'point2':{'x':1393, 'y':671}, 'code':'IscsLine_14', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':142, 'y':671}}, {'point1':{'x':141, 'y':633}, 'point2':{'x':141, 'y':713}, 'code':'IscsLine_15', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':141, 'y':633}}, {'point1':{'x':1395, 'y':633}, 'point2':{'x':1395, 'y':713}, 'code':'IscsLine_16', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':1395, 'y':633}}, {'point1':{'x':392, 'y':633}, 'point2':{'x':392, 'y':749}, 'code':'IscsLine_17', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':392, 'y':633}}, {'point1':{'x':644, 'y':633}, 'point2':{'x':644, 'y':749}, 'code':'IscsLine_18', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':644, 'y':633}}, {'point1':{'x':894, 'y':634}, 'point2':{'x':894, 'y':749}, 'code':'IscsLine_19', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':894, 'y':634}}, {'point1':{'x':1146, 'y':634}, 'point2':{'x':1146, 'y':749}, 'code':'IscsLine_20', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':1146, 'y':634}}, {'point1':{'x':408, 'y':301}, 'point2':{'x':408, 'y':601}, 'code':'IscsLine_21', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':408, 'y':301}}, {'point1':{'x':1140, 'y':299}, 'point2':{'x':1140, 'y':600}, 'code':'IscsLine_22', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':1140, 'y':299}}, {'point1':{'x':644, 'y':301}, 'point2':{'x':644, 'y':391}, 'code':'IscsLine_23', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':644, 'y':301}}, {'point1':{'x':221, 'y':328}, 'point2':{'x':481, 'y':328}, 'code':'IscsLine_24', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':221, 'y':328}}, {'point1':{'x':221, 'y':370}, 'point2':{'x':481, 'y':370}, 'code':'IscsLine_25', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':221, 'y':370}}, {'point1':{'x':220, 'y':393}, 'point2':{'x':480, 'y':393}, 'code':'IscsLine_26', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':220, 'y':393}}, {'point1':{'x':221, 'y':415}, 'point2':{'x':481, 'y':415}, 'code':'IscsLine_27', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':221, 'y':415}}, {'point1':{'x':220, 'y':436}, 'point2':{'x':480, 'y':436}, 'code':'IscsLine_28', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':220, 'y':436}}, {'point1':{'x':221, 'y':458}, 'point2':{'x':481, 'y':458}, 'code':'IscsLine_29', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':221, 'y':458}}, {'point1':{'x':222, 'y':479}, 'point2':{'x':482, 'y':479}, 'code':'IscsLine_30', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':222, 'y':479}}, {'point1':{'x':221, 'y':500}, 'point2':{'x':481, 'y':500}, 'code':'IscsLine_31', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':221, 'y':500}}, {'point1':{'x':220, 'y':521}, 'point2':{'x':480, 'y':521}, 'code':'IscsLine_32', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':220, 'y':521}}, {'point1':{'x':220, 'y':539}, 'point2':{'x':480, 'y':539}, 'code':'IscsLine_33', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':220, 'y':539}}, {'point1':{'x':219, 'y':580}, 'point2':{'x':479, 'y':580}, 'code':'IscsLine_34', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':219, 'y':580}}, {'point1':{'x':219, 'y':560}, 'point2':{'x':479, 'y':560}, 'code':'IscsLine_35', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':219, 'y':560}}, {'point1':{'x':220, 'y':349}, 'point2':{'x':480, 'y':349}, 'code':'IscsLine_36', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':220, 'y':349}}, {'point1':{'x':511, 'y':368}, 'point2':{'x':701, 'y':368}, 'code':'IscsLine_37', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':511, 'y':368}}, {'point1':{'x':513, 'y':346}, 'point2':{'x':703, 'y':346}, 'code':'IscsLine_38', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':513, 'y':346}}, {'point1':{'x':512, 'y':323}, 'point2':{'x':702, 'y':323}, 'code':'IscsLine_39', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':512, 'y':323}}, {'point1':{'x':954, 'y':408}, 'point2':{'x':1214, 'y':408}, 'code':'IscsLine_40', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':954, 'y':408}}, {'point1':{'x':952, 'y':450}, 'point2':{'x':1212, 'y':450}, 'code':'IscsLine_41', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':952, 'y':450}}, {'point1':{'x':954, 'y':367}, 'point2':{'x':1214, 'y':367}, 'code':'IscsLine_42', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':954, 'y':367}}, {'point1':{'x':955, 'y':348}, 'point2':{'x':1215, 'y':348}, 'code':'IscsLine_43', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':955, 'y':348}}, {'point1':{'x':955, 'y':326}, 'point2':{'x':1215, 'y':326}, 'code':'IscsLine_44', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':955, 'y':326}}, {'point1':{'x':955, 'y':429}, 'point2':{'x':1215, 'y':429}, 'code':'IscsLine_45', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':955, 'y':429}}, {'point1':{'x':955, 'y':471}, 'point2':{'x':1215, 'y':471}, 'code':'IscsLine_46', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':955, 'y':471}}, {'point1':{'x':954, 'y':388}, 'point2':{'x':1214, 'y':388}, 'code':'IscsLine_47', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':954, 'y':388}}, {'point1':{'x':954, 'y':493}, 'point2':{'x':1214, 'y':493}, 'code':'IscsLine_48', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':954, 'y':493}}, {'point1':{'x':954, 'y':517}, 'point2':{'x':1214, 'y':517}, 'code':'IscsLine_49', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':954, 'y':517}}, {'point1':{'x':954, 'y':539}, 'point2':{'x':1214, 'y':539}, 'code':'IscsLine_50', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':954, 'y':539}}, {'point1':{'x':955, 'y':579}, 'point2':{'x':1214, 'y':579}, 'code':'IscsLine_51', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':955, 'y':579}}, {'point1':{'x':954, 'y':559}, 'point2':{'x':1213, 'y':559}, 'code':'IscsLine_52', '_type':'IscsLine', 'classify':'solid', 'lineWidth':2, 'fillColor':'#fff', 'zlevel':1, 'z':4, 'point':{'x':954, 'y':559}}], 'iscsRectList':[{'point':{'x':220, 'y':300}, 'code':'IscsRect_1', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#FFFFFF', 'width':260, 'height':300, 'zlevel':1, 'z':3}, {'point':{'x':512, 'y':300}, 'code':'IscsRect_2', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#FFFFFF', 'width':190, 'height':90, 'zlevel':1, 'z':3}, {'point':{'x':954, 'y':300}, 'code':'IscsRect_3', '_type':'IscsRect', 'fillColor':'rgba(255, 0, 0, 0)', 'borderWidth':2, 'strokeColor':'#FFFFFF', 'width':260, 'height':300, 'zlevel':1, 'z':3}], 'iscsTextList':[{'point':{'x':229, 'y':163}, 'code':'IscsText_1', '_type':'IscsText', 'context':'车厢1', 'textFill':'#FFFFFF', 'fontSize':20, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':483, 'y':162}, 'code':'IscsText_2', '_type':'IscsText', 'context':'车厢2', 'textFill':'#FFFFFF', 'fontSize':20, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':747, 'y':161}, 'code':'IscsText_3', '_type':'IscsText', 'context':'车厢3', 'textFill':'#FFFFFF', 'fontSize':20, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':991, 'y':161}, 'code':'IscsText_4', '_type':'IscsText', 'context':'车厢4', 'textFill':'#FFFFFF', 'fontSize':20, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1243, 'y':162}, 'code':'IscsText_5', '_type':'IscsText', 'context':'车厢5', 'textFill':'#FFFFFF', 'fontSize':20, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':239, 'y':722}, 'code':'IscsText_6', '_type':'IscsText', 'context':'车厢1', 'textFill':'#FFFFFF', 'fontSize':20, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':491, 'y':722}, 'code':'IscsText_7', '_type':'IscsText', 'context':'车厢2', 'textFill':'#FFFFFF', 'fontSize':20, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':742, 'y':722}, 'code':'IscsText_8', '_type':'IscsText', 'context':'车厢3', 'textFill':'#FFFFFF', 'fontSize':20, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':989, 'y':723}, 'code':'IscsText_9', '_type':'IscsText', 'context':'车厢4', 'textFill':'#FFFFFF', 'fontSize':20, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1242, 'y':722}, 'code':'IscsText_10', '_type':'IscsText', 'context':'车厢5', 'textFill':'#FFFFFF', 'fontSize':20, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':100, 'y':131}, 'code':'IscsText_11', '_type':'IscsText', 'context':'下行', 'textFill':'#20B8C1', 'fontSize':14, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1406, 'y':755}, 'code':'IscsText_12', '_type':'IscsText', 'context':'上行', 'textFill':'#20B8C1', 'fontSize':14, 'fontWeight':400, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':280, 'y':308}, 'code':'IscsText_13', '_type':'IscsText', 'context':'下行站台', 'textFill':'#FFFFFF', 'fontSize':16, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':430, 'y':309}, 'code':'IscsText_14', '_type':'IscsText', 'context':'状态', 'textFill':'#FFFFFF', 'fontSize':16, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1011, 'y':306}, 'code':'IscsText_15', '_type':'IscsText', 'context':'上行站台', 'textFill':'#FFFFFF', 'fontSize':16, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1163, 'y':308}, 'code':'IscsText_16', '_type':'IscsText', 'context':'状态', 'textFill':'#FFFFFF', 'fontSize':16, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':226, 'y':334}, 'code':'IscsText_17', '_type':'IscsText', 'context':'滑动门&应急门开门故障', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':226, 'y':354}, 'code':'IscsText_18', '_type':'IscsText', 'context':'滑动门&应急门关门故障', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':226, 'y':376}, 'code':'IscsText_19', '_type':'IscsText', 'context':'滑动门互锁解除报警', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':226, 'y':398}, 'code':'IscsText_20', '_type':'IscsText', 'context':'紧急控制盘操作', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':226, 'y':442}, 'code':'IscsText_22', '_type':'IscsText', 'context':'紧急控制盘操作关门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':227, 'y':464}, 'code':'IscsText_23', '_type':'IscsText', 'context':'就地控制盘操作', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':226, 'y':484}, 'code':'IscsText_24', '_type':'IscsText', 'context':'就得控制盘操作开门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':226, 'y':506}, 'code':'IscsText_25', '_type':'IscsText', 'context':'就地控制盘操作关门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':226, 'y':525}, 'code':'IscsText_26', '_type':'IscsText', 'context':'自动开门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':225, 'y':545}, 'code':'IscsText_27', '_type':'IscsText', 'context':'自动关门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':226, 'y':565}, 'code':'IscsText_28', '_type':'IscsText', 'context':'所有门开到位', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':227, 'y':585}, 'code':'IscsText_29', '_type':'IscsText', 'context':'所有门关到位', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':517, 'y':306}, 'code':'IscsText_30', '_type':'IscsText', 'context':'系统驱动电源故障', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':518, 'y':329}, 'code':'IscsText_31', '_type':'IscsText', 'context':'系统控制电源故障', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':519, 'y':352}, 'code':'IscsText_32', '_type':'IscsText', 'context':'监视电源故障', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':520, 'y':375}, 'code':'IscsText_33', '_type':'IscsText', 'context':'现场总线故障', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':961, 'y':332}, 'code':'IscsText_34', '_type':'IscsText', 'context':'滑动门&应急门开门故障', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':960, 'y':352}, 'code':'IscsText_35', '_type':'IscsText', 'context':'滑动门&应急门关门故障', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':961, 'y':371}, 'code':'IscsText_36', '_type':'IscsText', 'context':'滑动门互锁解除报警', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':961, 'y':393}, 'code':'IscsText_37', '_type':'IscsText', 'context':'紧急控制盘操作', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':225, 'y':421}, 'code':'IscsText_38', '_type':'IscsText', 'context':'紧急控制盘操作开门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':961, 'y':413}, 'code':'IscsText_39', '_type':'IscsText', 'context':'紧急控制盘操作开门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':962, 'y':433}, 'code':'IscsText_40', '_type':'IscsText', 'context':'紧急控制盘操作关门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':963, 'y':454}, 'code':'IscsText_41', '_type':'IscsText', 'context':'就地控制盘操作', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':962, 'y':477}, 'code':'IscsText_42', '_type':'IscsText', 'context':'就得控制盘操作开门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':962, 'y':500}, 'code':'IscsText_43', '_type':'IscsText', 'context':'就地控制盘操作关门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':962, 'y':523}, 'code':'IscsText_44', '_type':'IscsText', 'context':'自动开门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':962, 'y':545}, 'code':'IscsText_45', '_type':'IscsText', 'context':'自动关门命令', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':963, 'y':565}, 'code':'IscsText_46', '_type':'IscsText', 'context':'所有门开到位', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':963, 'y':583}, 'code':'IscsText_47', '_type':'IscsText', 'context':'所有门关到位', 'textFill':'#0EDEE1', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':154, 'y':265}, 'code':'IscsText_48', '_type':'IscsText', 'context':'1-1', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':217, 'y':266}, 'code':'IscsText_49', '_type':'IscsText', 'context':'1-2', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':280, 'y':266}, 'code':'IscsText_50', '_type':'IscsText', 'context':'1-3', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':341, 'y':266}, 'code':'IscsText_51', '_type':'IscsText', 'context':'1-4', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':404, 'y':267}, 'code':'IscsText_52', '_type':'IscsText', 'context':'2-1', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':467, 'y':267}, 'code':'IscsText_53', '_type':'IscsText', 'context':'2-2', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':531, 'y':266}, 'code':'IscsText_54', '_type':'IscsText', 'context':'2-3', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':596, 'y':266}, 'code':'IscsText_55', '_type':'IscsText', 'context':'2-4', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':659, 'y':266}, 'code':'IscsText_56', '_type':'IscsText', 'context':'3-1', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':720, 'y':267}, 'code':'IscsText_57', '_type':'IscsText', 'context':'3-2', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':787, 'y':267}, 'code':'IscsText_58', '_type':'IscsText', 'context':'3-3', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':847, 'y':267}, 'code':'IscsText_59', '_type':'IscsText', 'context':'3-4', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':910, 'y':266}, 'code':'IscsText_60', '_type':'IscsText', 'context':'4-1', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':972, 'y':267}, 'code':'IscsText_61', '_type':'IscsText', 'context':'4-2', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1035, 'y':266}, 'code':'IscsText_62', '_type':'IscsText', 'context':'4-3', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1098, 'y':267}, 'code':'IscsText_63', '_type':'IscsText', 'context':'4-4', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1162, 'y':267}, 'code':'IscsText_64', '_type':'IscsText', 'context':'5-1', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1225, 'y':267}, 'code':'IscsText_65', '_type':'IscsText', 'context':'5-2', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1288, 'y':267}, 'code':'IscsText_66', '_type':'IscsText', 'context':'5-3', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1348, 'y':266}, 'code':'IscsText_67', '_type':'IscsText', 'context':'5-4', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':164, 'y':619}, 'code':'IscsText_68', '_type':'IscsText', 'context':'1-1', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':223, 'y':619}, 'code':'IscsText_69', '_type':'IscsText', 'context':'1-2', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':285, 'y':619}, 'code':'IscsText_70', '_type':'IscsText', 'context':'1-3', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':348, 'y':619}, 'code':'IscsText_71', '_type':'IscsText', 'context':'1-4', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':412, 'y':618}, 'code':'IscsText_72', '_type':'IscsText', 'context':'2-1', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':472, 'y':618}, 'code':'IscsText_73', '_type':'IscsText', 'context':'2-2', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':535, 'y':619}, 'code':'IscsText_74', '_type':'IscsText', 'context':'2-3', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':599, 'y':620}, 'code':'IscsText_75', '_type':'IscsText', 'context':'2-4', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':663, 'y':618}, 'code':'IscsText_76', '_type':'IscsText', 'context':'3-1', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':724, 'y':618}, 'code':'IscsText_77', '_type':'IscsText', 'context':'3-2', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':787, 'y':617}, 'code':'IscsText_78', '_type':'IscsText', 'context':'3-3', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':847, 'y':619}, 'code':'IscsText_79', '_type':'IscsText', 'context':'3-4', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':912, 'y':619}, 'code':'IscsText_80', '_type':'IscsText', 'context':'4-1', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':973, 'y':620}, 'code':'IscsText_81', '_type':'IscsText', 'context':'4-2', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1039, 'y':619}, 'code':'IscsText_82', '_type':'IscsText', 'context':'4-3', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1101, 'y':619}, 'code':'IscsText_83', '_type':'IscsText', 'context':'4-4', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1165, 'y':618}, 'code':'IscsText_84', '_type':'IscsText', 'context':'5-1', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1225, 'y':618}, 'code':'IscsText_85', '_type':'IscsText', 'context':'5-2', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1290, 'y':620}, 'code':'IscsText_86', '_type':'IscsText', 'context':'5-3', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1350, 'y':620}, 'code':'IscsText_87', '_type':'IscsText', 'context':'5-4', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':432, 'y':399}, 'code':'IscsText_88', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':426, 'y':421}, 'code':'IscsText_89', '_type':'IscsText', 'context':'无动作', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':426, 'y':443}, 'code':'IscsText_90', '_type':'IscsText', 'context':'无动作', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':431, 'y':464}, 'code':'IscsText_91', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':431, 'y':484}, 'code':'IscsText_92', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':430, 'y':506}, 'code':'IscsText_93', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':430, 'y':525}, 'code':'IscsText_94', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':430, 'y':544}, 'code':'IscsText_95', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':427, 'y':586}, 'code':'IscsText_96', '_type':'IscsText', 'context':'关到位', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1161, 'y':585}, 'code':'IscsText_97', '_type':'IscsText', 'context':'关到位', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1166, 'y':524}, 'code':'IscsText_98', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1166, 'y':501}, 'code':'IscsText_99', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1165, 'y':392}, 'code':'IscsText_100', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1166, 'y':455}, 'code':'IscsText_101', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1166, 'y':478}, 'code':'IscsText_102', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1166, 'y':545}, 'code':'IscsText_103', '_type':'IscsText', 'context':'自动', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1160, 'y':415}, 'code':'IscsText_104', '_type':'IscsText', 'context':'无动作', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1161, 'y':435}, 'code':'IscsText_105', '_type':'IscsText', 'context':'无动作', 'textFill':'#12FB35', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}], 'arcStatusList':[{'point':{'x':443, 'y':338}, 'code':'ArcStatus_1', '_type':'ArcStatus', 'fillColor':'#00FF00', 'r':7, 'zlevel':1, 'z':4}, {'point':{'x':443, 'y':359}, 'code':'ArcStatus_2', '_type':'ArcStatus', 'fillColor':'#00FF00', 'r':7, 'zlevel':1, 'z':4}, {'point':{'x':443, 'y':381}, 'code':'ArcStatus_3', '_type':'ArcStatus', 'fillColor':'#00FF00', 'r':7, 'zlevel':1, 'z':4}, {'point':{'x':673, 'y':311}, 'code':'ArcStatus_4', '_type':'ArcStatus', 'fillColor':'#00FF00', 'r':7, 'zlevel':1, 'z':4}, {'point':{'x':673, 'y':335}, 'code':'ArcStatus_5', '_type':'ArcStatus', 'fillColor':'#00FF00', 'r':7, 'zlevel':1, 'z':4}, {'point':{'x':673, 'y':358}, 'code':'ArcStatus_6', '_type':'ArcStatus', 'fillColor':'#00FF00', 'r':7, 'zlevel':1, 'z':4}, {'point':{'x':673, 'y':380}, 'code':'ArcStatus_7', '_type':'ArcStatus', 'fillColor':'#00FF00', 'r':7, 'zlevel':1, 'z':4}, {'point':{'x':1175, 'y':337}, 'code':'ArcStatus_8', '_type':'ArcStatus', 'fillColor':'#00FF00', 'r':7, 'zlevel':1, 'z':4}, {'point':{'x':1175, 'y':357}, 'code':'ArcStatus_9', '_type':'ArcStatus', 'fillColor':'#00FF00', 'r':7, 'zlevel':1, 'z':4}, {'point':{'x':1175, 'y':377}, 'code':'ArcStatus_10', '_type':'ArcStatus', 'fillColor':'#00FF00', 'r':7, 'zlevel':1, 'z':4}] diff --git a/src/iscs/iscs.js b/src/iscs/iscs.js index 20b73c495..48fd66dee 100644 --- a/src/iscs/iscs.js +++ b/src/iscs/iscs.js @@ -224,6 +224,17 @@ class Iscs { return this.iscsDevice[code]; } + copySelect(list) { + this.copyList = list.map(item => { + if (item._type != 'CheckBox') { + return item.model; + } + }); + } + getCopyList() { + return this.copyList; + } + resize(opt) { this.$iscsZr.resize(opt); this.$painter.updateZrSize(opt); diff --git a/src/iscs/keyboardController.js b/src/iscs/keyboardController.js index 37f733660..03bdfbfa2 100644 --- a/src/iscs/keyboardController.js +++ b/src/iscs/keyboardController.js @@ -7,7 +7,6 @@ class KeyboardController extends Eventful { this.$iscs = iscs; this.$zr = iscs.getZr(); this.events = iscs.getEvents(); - this.initData(); this.initHandler(this.$zr); } @@ -32,10 +31,6 @@ class KeyboardController extends Eventful { } } - initData() { - - } - keydown(e) { if (this._keyOnDownUp && !e.repeat) { const currentEvent = keyboardEvents[e.key.toUpperCase()]; diff --git a/src/iscs/mouseController.js b/src/iscs/mouseController.js index 6b44152a0..76198721d 100644 --- a/src/iscs/mouseController.js +++ b/src/iscs/mouseController.js @@ -97,8 +97,6 @@ class MouseController extends Eventful { this.handleMouseDownRight(e); } else if (e.which === 1) { this.handleMouseDownLeft(e); - } else if (e.which === 2) { - this.handleMouseDownWheel(e); } } @@ -119,27 +117,11 @@ class MouseController extends Eventful { } mouseup(e) { - if (eventTool.notLeftMouse(e) || !this.eventTarget ) { - return; + if (e.which === 3) { + this.handleMouseUpRight(e); + } else if (e.which === 1) { + this.handleMouseUpLeft(e); } - if (this.deviceList.length) { - this.deviceList.forEach(item => { - item.setModel(e.offsetX - this._offsetX, e.offsetY - this._offsetY); - }); - this.deviceList = []; - this.$iscs.deleteCheckBox('check_box'); - this.eventTarget = ''; - this._dragging = false; - this.deviceList = []; - return; - } - if (this.isAllowDragging) { - this.eventTarget.setModel(e.offsetX - this._offsetX, e.offsetY - this._offsetY); - this.eventTarget.dirty(); - } - this.eventTarget = ''; - this._dragging = false; - this.deviceList = []; } contextmenu(e) { @@ -195,24 +177,31 @@ class MouseController extends Eventful { } /** 处理鼠标右键按下事件 */ handleMouseDownRight(e) { + this.deviceList = []; + this.eventTarget = ''; + this.$iscs.deleteCheckBox('check_box'); // 清空上次操作 + this.$iscs.copySelect(this.deviceList); + this.rightClickPoint.x = e.offsetX; this.rightClickPoint.y = e.offsetY; } /** 处理鼠标左键按下事件 */ handleMouseDownLeft(e) { - if (this.eventTarget && this.eventTarget._type === deviceType.CheckBox) { - this.handleBoundingRect(this.eventTarget); + if (this.$iscs.iscsDevice['check_box']) { // 判断点击点是否在 checkBox 范围 + const boundingRect = this.$iscs.iscsDevice['check_box'].instance.getBoundingRect().clone(); + const x1 = e.event.zrX + this.$iscs.$options.offsetX; + const y1 = e.event.zrY + this.$iscs.$options.offsetY; + if (!this.contain(boundingRect, x1, y1)) { + this._dragging = false; + this.deviceList = []; + this.eventTarget = ''; + this.$iscs.deleteCheckBox('check_box'); // 清空上次操作 + this.$iscs.copySelect(this.deviceList); + } } else { this.$iscs.deleteCheckBox('check_box'); } } - /** 处理滚轮按下事件 */ - handleMouseDownWheel(e) { - this.deviceList = []; - Object.values(this.$iscs.iscsDevice).forEach(item => { - this.deviceList.push(item.instance); - }); - } /** 处理右键拖动事件--- 改变选中区域大小 */ handleMouseMoveRight(point2) { const point1 = this.rightClickPoint; @@ -244,35 +233,80 @@ class MouseController extends Eventful { this.trigger(this.events.__Pan, { dx, dy, oldX, oldY, newX: this._x, newY: this._y }); } } + // 右键抬起事件 + handleMouseUpRight() { + if (this.$iscs.iscsDevice['check_box']) { + this.handleBoundingRect(this.$iscs.iscsDevice['check_box'].instance); + } + } + // 左键抬起事件 + handleMouseUpLeft(e) { + if (this.deviceList.length) { + this.deviceList.forEach(item => { + item.setModel(e.offsetX - this._offsetX, e.offsetY - this._offsetY); + }); + return; + } + if (this.isAllowDragging && this.eventTarget) { + this.eventTarget.setModel(e.offsetX - this._offsetX, e.offsetY - this._offsetY); + this.eventTarget.dirty(); + } + } /** 通过包围盒筛选选中区域的元素 */ handleBoundingRect(eventTarget) { this.deviceList = []; - let boundingRect = eventTarget.grouper.getBoundingRect(); + let boundingRect = eventTarget.grouper.getBoundingRect().clone(); boundingRect = this.createFakeBoundingRect(eventTarget, boundingRect); const deviceList = Object.values(this.$iscs.iscsDevice); - const includeDeviceList = []; - deviceList.forEach( item =>{ - let deviceBoundingRect = item.instance.grouper.getBoundingRect(); + deviceList.forEach(item =>{ + let deviceBoundingRect = item.instance.grouper.getBoundingRect().clone(); deviceBoundingRect = this.createFakeBoundingRect(item.instance, deviceBoundingRect); - if (this.whetherInclude(boundingRect, deviceBoundingRect )) { - includeDeviceList.push(item.instance); + if (this.whetherInclude(boundingRect, deviceBoundingRect)) { + this.deviceList.push(item.instance); } }); - this.deviceList = includeDeviceList; + this.$iscs.copySelect(this.deviceList); } /** 创建假包围盒对象 */ createFakeBoundingRect(instance, boundingRect) { + const x1 = instance.model.point.x; + const y1 = instance.model.point.y; return { - x1: instance.model.point.x + boundingRect.x, - y1: instance.model.point.y + boundingRect.y, - x2: instance.model.point.x + boundingRect.width, - y2: instance.model.point.y + boundingRect.height + // x: x1 + boundingRect.x, + // y: y1 + boundingRect.y, + // width: boundingRect.width, + // height: boundingRect.height + x1: x1 + boundingRect.x, + y1: y1 + boundingRect.y, + x2: x1 + boundingRect.width, + y2: y1 + boundingRect.height }; } /** 判断元素包围盒是否在选中区域 */ whetherInclude(boundingRect1, boundingRect2) { return boundingRect1.x1 <= boundingRect2.x1 && boundingRect1.y1 <= boundingRect2.y1 && boundingRect1.x2 >= boundingRect2.x2 && boundingRect1.y2 >= boundingRect2.y2; } + // 判断元素包围盒是否在选中区域 + intersect(a, b) { + var ax0 = a.x; + var ax1 = a.x + a.width; + var ay0 = a.y; + var ay1 = a.y + a.height; + + var bx0 = b.x; + var bx1 = b.x + b.width; + var by0 = b.y; + var by1 = b.y + b.height; + + return !(ax1 < bx0 || bx1 < ax0 || ay1 < by0 || by1 < ay0); + } + + contain (rect, x, y) { + return x >= rect.x && + x <= (rect.x + rect.width) && + y >= rect.y && + y <= (rect.y + rect.height); + } } export default MouseController; diff --git a/src/iscs/mouseController copy.js b/src/iscs/mouseController1.js similarity index 80% rename from src/iscs/mouseController copy.js rename to src/iscs/mouseController1.js index e8d3d860f..6b44152a0 100644 --- a/src/iscs/mouseController copy.js +++ b/src/iscs/mouseController1.js @@ -29,7 +29,7 @@ class MouseController extends Eventful { this.$zr = iscs.getZr(); this.isAllowDragging = iscs.isAllowDragging || false; // 是否在绘图中,仅绘图状态下可拖拽 this.events = iscs.getEvents(); - // this._dragging = false; // 是否在拖拽状态 + this._dragging = false; // 是否在拖拽状态 this.deviceList = []; this.rightClickPoint = { x: 0, @@ -75,7 +75,7 @@ class MouseController extends Eventful { this.disable(); }; - // this.isDragging = function () { return this._dragging; }; + this.isDragging = function () { return this._dragging; }; } } @@ -92,14 +92,14 @@ class MouseController extends Eventful { this._offsetY = e.offsetY; this._x = e.offsetX; this._y = e.offsetY; - // this._dragging = true; - console.log(e, e.which); + this._dragging = true; if (e.which === 3) { this.handleMouseDownRight(e); } else if (e.which === 1) { this.handleMouseDownLeft(e); + } else if (e.which === 2) { + this.handleMouseDownWheel(e); } - console.log(this.deviceList); } mousemove(e) { @@ -119,28 +119,27 @@ class MouseController extends Eventful { } mouseup(e) { - console.log(e); if (eventTool.notLeftMouse(e) || !this.eventTarget ) { return; } - // if (this.deviceList.length) { - // this.deviceList.forEach(item => { - // item.setModel(e.offsetX - this._offsetX, e.offsetY - this._offsetY); - // }); - // this.deviceList = []; - // this.$iscs.deleteCheckBox('check_box'); - // this.eventTarget = ''; - // // this._dragging = false; - // this.deviceList = []; - // return; - // } - // if (this.isAllowDragging) { - // this.eventTarget.setModel(e.offsetX - this._offsetX, e.offsetY - this._offsetY); - // this.eventTarget.dirty(); - // } - // this.eventTarget = ''; - // // this._dragging = false; - // this.deviceList = []; + if (this.deviceList.length) { + this.deviceList.forEach(item => { + item.setModel(e.offsetX - this._offsetX, e.offsetY - this._offsetY); + }); + this.deviceList = []; + this.$iscs.deleteCheckBox('check_box'); + this.eventTarget = ''; + this._dragging = false; + this.deviceList = []; + return; + } + if (this.isAllowDragging) { + this.eventTarget.setModel(e.offsetX - this._offsetX, e.offsetY - this._offsetY); + this.eventTarget.dirty(); + } + this.eventTarget = ''; + this._dragging = false; + this.deviceList = []; } contextmenu(e) { @@ -196,9 +195,6 @@ class MouseController extends Eventful { } /** 处理鼠标右键按下事件 */ handleMouseDownRight(e) { - this.deviceList = []; - this.$iscs.deleteCheckBox('check_box'); // 清空上次操作 - this.rightClickPoint.x = e.offsetX; this.rightClickPoint.y = e.offsetY; } @@ -210,6 +206,13 @@ class MouseController extends Eventful { this.$iscs.deleteCheckBox('check_box'); } } + /** 处理滚轮按下事件 */ + handleMouseDownWheel(e) { + this.deviceList = []; + Object.values(this.$iscs.iscsDevice).forEach(item => { + this.deviceList.push(item.instance); + }); + } /** 处理右键拖动事件--- 改变选中区域大小 */ handleMouseMoveRight(point2) { const point1 = this.rightClickPoint; @@ -221,25 +224,25 @@ class MouseController extends Eventful { } /** 处理左键拖动事件--- 图形移动 */ handleMouseMoveLeft(e, dx, dy, oldX, oldY) { - // if (!this._moveOnMouseMove || !this._dragging || !this.isAllowDragging) { - // return; - // } + if (!this._moveOnMouseMove || !this._dragging || !this.isAllowDragging) { + return; + } // 选中区域图形移动 - // if (this.deviceList.length) { - // this.deviceList.forEach(item => { - // item.grouper.drift(dx, dy, e); - // }); - // } else if (this._dragging && this.eventTarget) { // 选中元素图形移动 - // if (!this.isAllowDragging) { - // this._preventDefaultMouseMove && eventTool.stop(e.event); - // this.trigger(this.events.__Pan, { dx, dy, oldX, oldY, newX: this._x, newY: this._y }); - // } else if (this.isAllowDragging) { - // this.eventTarget.grouper.drift(dx, dy, e); - // } - // } else if (this._dragging) { - // this._preventDefaultMouseMove && eventTool.stop(e.event); - // this.trigger(this.events.__Pan, { dx, dy, oldX, oldY, newX: this._x, newY: this._y }); - // } + if (this.deviceList.length) { + this.deviceList.forEach(item => { + item.grouper.drift(dx, dy, e); + }); + } else if (this._dragging && this.eventTarget) { // 选中元素图形移动 + if (!this.isAllowDragging) { + this._preventDefaultMouseMove && eventTool.stop(e.event); + this.trigger(this.events.__Pan, { dx, dy, oldX, oldY, newX: this._x, newY: this._y }); + } else if (this.isAllowDragging) { + this.eventTarget.grouper.drift(dx, dy, e); + } + } else if (this._dragging) { + this._preventDefaultMouseMove && eventTool.stop(e.event); + this.trigger(this.events.__Pan, { dx, dy, oldX, oldY, newX: this._x, newY: this._y }); + } } /** 通过包围盒筛选选中区域的元素 */ handleBoundingRect(eventTarget) { diff --git a/src/iscs/shape/fasBrakeMachine.js b/src/iscs/shape/fasBrakeMachine.js index a0829a793..fe25e6cde 100644 --- a/src/iscs/shape/fasBrakeMachine.js +++ b/src/iscs/shape/fasBrakeMachine.js @@ -28,4 +28,4 @@ export default class FasBrakeMachine extends Group { this.model.point.x += dx; this.model.point.y += dy; } -} \ No newline at end of file +} diff --git a/src/iscs/shape/psd/platformScreenDoor.js b/src/iscs/shape/psd/platformScreenDoor.js index c101271a8..f06c77d4e 100644 --- a/src/iscs/shape/psd/platformScreenDoor.js +++ b/src/iscs/shape/psd/platformScreenDoor.js @@ -1,5 +1,5 @@ import Group from 'zrender/src/container/Group'; -import Text from 'zrender/src/graphic/Text'; +// import Text from 'zrender/src/graphic/Text'; import Rect from 'zrender/src/graphic/shape/Rect'; import Line from 'zrender/src/graphic/shape/Line'; import PsdClose from './psdClose'; diff --git a/src/iscs/shape/stairControl.js b/src/iscs/shape/stairControl.js index 21cc74259..2e165f2df 100644 --- a/src/iscs/shape/stairControl.js +++ b/src/iscs/shape/stairControl.js @@ -19,7 +19,7 @@ export default class StairControl extends Group { this.path = createPathSvg(this.model); this.add(this.grouper); if (this.model.isRight) { - this.grouper.origin = [this.model.width / 2, this.model.width * 0.83 / 2 ]; + this.grouper.origin = [this.model.width / 2, this.model.width * 0.83 / 2]; this.grouper.scale = [-1, 1]; } this.grouper.add(this.path); diff --git a/src/store/modules/iscs.js b/src/store/modules/iscs.js index d5198b3b9..d0188ae2b 100644 --- a/src/store/modules/iscs.js +++ b/src/store/modules/iscs.js @@ -165,7 +165,6 @@ const iscs = { commit('iscsRender', models); resolve(models); - }); }, setUpdateDeviceData: ({ commit }, models) => { diff --git a/src/views/iscsSystem/index.vue b/src/views/iscsSystem/index.vue index 88cb176d4..2521f8dea 100644 --- a/src/views/iscsSystem/index.vue +++ b/src/views/iscsSystem/index.vue @@ -45,6 +45,7 @@ export default { }, selected: null, // 选择复制元素 copyModel: {}, // 复制元素内容 + copyList: [], showBackButton: true, initTime: '', started: false, @@ -139,21 +140,41 @@ export default { if (this.selected && this.selected.code) { switch (hook) { case 'Ctrl_C': { - if (this.selected._type != "CheckBox") { - this.copyModel = deepAssign({}, this.selected); - this.copyModel.point = { - x: this.selected.point.x + 10, - y: this.selected.point.y + 10 - }; + const list = this.getSelectList(); + if (list.length) { + this.copyList = []; + const mapIscs = {}; + list.forEach(item => { + if (item && item.code) { + const copyModel = this.copyModelInfo(item, 30); + const type1 = item._type.charAt(0).toLowerCase() + item._type.slice(1); // .toLowerCase() + if (!mapIscs[type1 + 'List']) { + mapIscs[type1 + 'List'] = this.iscs[type1 + 'List'] || []; + } + const list = mapIscs[type1 + 'List'] || []; + copyModel.code = getUID(item._type, list); + mapIscs[type1 + 'List'].push(copyModel); + this.copyList.push(copyModel); + } + }); + } else if (this.selected._type != 'CheckBox') { + this.copyModel = this.copyModelInfo(this.selected, 10); const type1 = this.selected._type.charAt(0).toLowerCase() + this.selected._type.slice(1); // .toLowerCase() this.copyModel.code = getUID(this.selected._type, this.iscs[type1 + 'List'] || []); } else { - this.copyModel = {} + this.copyModel = {}; + } + } break; + case 'Ctrl_V': { + const list = this.getSelectList(); + if (list.length) { + this.copyList.forEach(item => { + item.code && this.createDataModel(item); + }); + } else { + this.copyModel.code && this.createDataModel(this.copyModel); } } break; - case 'Ctrl_V': - this.copyModel.code && this.createDataModel(this.copyModel); - break; // case 'Delete': this.$store.dispatch('map/setDeleteCount'); // break; // case 'Update': @@ -163,6 +184,27 @@ export default { } } }, + copyModelInfo(model, length) { // copy 模块信息 + const copyModel = deepAssign({}, model); + if (copyModel._type == 'IscsLine') { + copyModel.point1 = { + x: model.point1.x + length, + y: model.point1.y + length + }; + copyModel.point2 = { + x: model.point2.x + length, + y: model.point2.y + length + }; + } + copyModel.point = { + x: model.point.x + length, + y: model.point.y + length + }; + return copyModel; + }, + getSelectList() { + return this.$iscs.getCopyList() || []; + }, createDataModel(model) { const newModel = deviceFactory(model._type, model); this.$store.dispatch('iscs/updateIscsDevices', newModel.model);