From 4b67f81cf0787773fc823b4c49fea12d7cf7f21c Mon Sep 17 00:00:00 2001 From: fan <18706759286@163.com> Date: Tue, 9 Jun 2020 14:39:32 +0800 Subject: [PATCH 01/20] =?UTF-8?q?iscs=20=E5=B0=8F=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/baseUrl.js | 4 +- .../iscs/iscsSystem/config/bas/controlBAS.vue | 636 +----------------- .../bas/controlChild/bigSystemTable.vue | 221 ++++++ .../config/bas/controlChild/modeType.vue | 154 +++++ .../bas/controlChild/smallSystem1Table.vue | 320 +++++++++ .../bas/controlChild/smallSystem2Table.vue | 315 +++++++++ .../config/bas/controlChild/ventilation.vue | 286 ++++++++ .../config/bas/controlChild/ventilation1.vue | 308 +++++++++ .../config/bas/controlChild/ventilation2.vue | 249 +++++++ 9 files changed, 1884 insertions(+), 609 deletions(-) create mode 100644 src/views/iscs/iscsSystem/config/bas/controlChild/bigSystemTable.vue create mode 100644 src/views/iscs/iscsSystem/config/bas/controlChild/modeType.vue create mode 100644 src/views/iscs/iscsSystem/config/bas/controlChild/smallSystem1Table.vue create mode 100644 src/views/iscs/iscsSystem/config/bas/controlChild/smallSystem2Table.vue create mode 100644 src/views/iscs/iscsSystem/config/bas/controlChild/ventilation.vue create mode 100644 src/views/iscs/iscsSystem/config/bas/controlChild/ventilation1.vue create mode 100644 src/views/iscs/iscsSystem/config/bas/controlChild/ventilation2.vue diff --git a/src/utils/baseUrl.js b/src/utils/baseUrl.js index 778caeb7b..836771751 100644 --- a/src/utils/baseUrl.js +++ b/src/utils/baseUrl.js @@ -2,11 +2,11 @@ export function getBaseUrl() { let BASE_API; if (process.env.NODE_ENV === 'development') { // BASE_API = 'https://joylink.club/jlcloud'; - BASE_API = 'https://test.joylink.club/jlcloud'; + // BASE_API = 'https://test.joylink.club/jlcloud'; // BASE_API = 'http://192.168.3.5:9000'; // 袁琪 // BASE_API = 'http://192.168.3.6:9000'; // 旭强 // BASE_API = 'http://192.168.3.41:9000'; // 张赛 - // BASE_API = 'http://192.168.3.82:9000'; // 杜康 + BASE_API = 'http://192.168.3.82:9000'; // 杜康 // BASE_API = 'http://b29z135112.zicp.vip'; // BASE_API = 'http://2925963m2a.zicp.vip'; // 杜康 // BASE_API = 'http://2i38984j47.qicp.vip'; // 张赛 diff --git a/src/views/iscs/iscsSystem/config/bas/controlBAS.vue b/src/views/iscs/iscsSystem/config/bas/controlBAS.vue index f52cde379..aaf69e419 100644 --- a/src/views/iscs/iscsSystem/config/bas/controlBAS.vue +++ b/src/views/iscs/iscsSystem/config/bas/controlBAS.vue @@ -2,247 +2,12 @@
{{ $route.query.stationName + modeName }}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + +
至大系统模式表
@@ -254,153 +19,30 @@
至隧道通风系模式表3
至照明模式表
- -
-
-
模式类别
-
-
{{ modeModel.stationName }}
-
{{ modeModel.controlName }}
-
-
-
-
启动模式号
-
-
{{ modeModel.modeCode }}
-
-
-
- -
+
+ + diff --git a/src/views/iscs/iscsSystem/config/bas/controlChild/modeType.vue b/src/views/iscs/iscsSystem/config/bas/controlChild/modeType.vue new file mode 100644 index 000000000..91729a325 --- /dev/null +++ b/src/views/iscs/iscsSystem/config/bas/controlChild/modeType.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/src/views/iscs/iscsSystem/config/bas/controlChild/smallSystem1Table.vue b/src/views/iscs/iscsSystem/config/bas/controlChild/smallSystem1Table.vue new file mode 100644 index 000000000..df5505292 --- /dev/null +++ b/src/views/iscs/iscsSystem/config/bas/controlChild/smallSystem1Table.vue @@ -0,0 +1,320 @@ + + + + + diff --git a/src/views/iscs/iscsSystem/config/bas/controlChild/smallSystem2Table.vue b/src/views/iscs/iscsSystem/config/bas/controlChild/smallSystem2Table.vue new file mode 100644 index 000000000..fb00c691e --- /dev/null +++ b/src/views/iscs/iscsSystem/config/bas/controlChild/smallSystem2Table.vue @@ -0,0 +1,315 @@ + + + + + diff --git a/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation.vue b/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation.vue new file mode 100644 index 000000000..ced4bc887 --- /dev/null +++ b/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation.vue @@ -0,0 +1,286 @@ + + + + + diff --git a/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation1.vue b/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation1.vue new file mode 100644 index 000000000..d9064ed2b --- /dev/null +++ b/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation1.vue @@ -0,0 +1,308 @@ + + + + + diff --git a/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation2.vue b/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation2.vue new file mode 100644 index 000000000..2e18ddab2 --- /dev/null +++ b/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation2.vue @@ -0,0 +1,249 @@ + + + + + From 015dd9e113e7c5cc93ec81d904460bb9dfef60f0 Mon Sep 17 00:00:00 2001 From: zyy <1787816799@qq.com> Date: Tue, 9 Jun 2020 17:48:08 +0800 Subject: [PATCH 02/20] =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=BB=BC=E5=90=88?= =?UTF-8?q?=E7=9B=91=E6=8E=A7=E6=95=B0=E6=8D=AE=EF=BC=8C=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E7=BB=98=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/iscs/constant/iscsData.js | 2 +- src/iscs/shape/line.js | 56 ++++++++++++++ src/iscs/utils/JTriangle.js | 73 +++++++++++++++++++ .../iscs/iscsDraw/iscsBasOperate/jetFan.vue | 2 +- .../iscsBasOperate/smookExhaustFd.vue | 2 +- .../iscsBasOperate/volumeControlDamper.vue | 13 ++-- .../iscs/iscsDraw/iscsCommonElem/line.vue | 24 +++++- .../config/bas/tunnelVentilation.vue | 35 +++++++++ .../iscs/iscsSystem/config/graphicEle.vue | 3 +- src/views/iscs/iscsSystem/config/index.vue | 6 +- 10 files changed, 201 insertions(+), 15 deletions(-) create mode 100644 src/iscs/utils/JTriangle.js create mode 100644 src/views/iscs/iscsSystem/config/bas/tunnelVentilation.vue diff --git a/src/iscs/constant/iscsData.js b/src/iscs/constant/iscsData.js index 3530d40ac..3c7086610 100644 --- a/src/iscs/constant/iscsData.js +++ b/src/iscs/constant/iscsData.js @@ -33,7 +33,7 @@ const iscsData = { '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':1164, 'y':534}, 'code':'IscsLine_1', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':78, 'y':534}}, {'point1':{'x':73, 'y':297}, 'point2':{'x':1163, 'y':297}, 'code':'IscsLine_2', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':73, '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, 'point':{'x':425, 'y':319}}, {'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, 'point':{'x':824, 'y':320}}, {'point1':{'x':644, 'y':320}, 'point2':{'x':740, 'y':320}, 'code':'IscsLine_6', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':644, 'y':320}}, {'point1':{'x':514, 'y':501}, 'point2':{'x':601, 'y':501}, 'code':'IscsLine_7', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':514, 'y':501}}, {'point1':{'x':72, 'y':371}, 'point2':{'x':1164, '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':1214, 'y':467}, 'code':'IscsLine_11', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':202, 'y':467}}, {'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, 'point':{'x':619, 'y':133}}, {'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, 'point':{'x':559, 'y':131}}, {'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, 'point':{'x':153, 'y':130}}, {'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, 'point':{'x':344, 'y':126}}, {'point1':{'x':209, 'y':79}, 'point2':{'x':209, 'y':174}, 'code':'IscsLine_19', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'arrowShow':'star', 'arrowSize':4, 'zlevel':1, 'z':4, 'point':{'x':209, 'y':79}}, {'point1':{'x':289, 'y':78}, 'point2':{'x':289, 'y':173}, 'code':'IscsLine_20', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'arrowShow':'star', 'arrowSize':4, 'zlevel':1, 'z':4, 'point':{'x':289, 'y':78}}, {'point1':{'x':152, 'y':130}, 'point2':{'x':209, 'y':130}, 'code':'IscsLine_21', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':152, 'y':130}}, {'point1':{'x':287, 'y':127}, 'point2':{'x':344, 'y':127}, 'code':'IscsLine_22', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':287, 'y':127}}, {'point1':{'x':290, 'y':235}, 'point2':{'x':290, 'y':323}, 'code':'IscsLine_23', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':290, 'y':235}}, {'point1':{'x':282, 'y':324}, 'point2':{'x':298, 'y':324}, 'code':'IscsLine_24', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':282, 'y':324}}, {'point1':{'x':1106, 'y':208}, 'point2':{'x':1106, 'y':271}, 'code':'IscsLine_25', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1106, 'y':208}}, {'point1':{'x':988, 'y':127}, 'point2':{'x':988, 'y':331}, 'code':'IscsLine_26', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':988, 'y':127}}, {'point1':{'x':932, 'y':128}, 'point2':{'x':989, 'y':128}, 'code':'IscsLine_27', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':932, 'y':128}}, {'point1':{'x':1106, 'y':90}, 'point2':{'x':1106, 'y':144}, 'code':'IscsLine_28', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'arrowShow':'star', 'arrowSize':4, 'zlevel':1, 'z':4, 'point':{'x':1106, 'y':90}}, {'point1':{'x':932, 'y':270}, 'point2':{'x':1108, 'y':270}, 'code':'IscsLine_29', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':932, 'y':270}}, {'point1':{'x':931, 'y':127}, 'point2':{'x':931, 'y':144}, 'code':'IscsLine_30', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':931, 'y':127}}, {'point1':{'x':931, 'y':208}, 'point2':{'x':931, 'y':271}, 'code':'IscsLine_31', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':931, 'y':208}}, {'point1':{'x':1048, 'y':128}, 'point2':{'x':1105, 'y':128}, 'code':'IscsLine_32', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1048, 'y':128}}, {'point1':{'x':1049, 'y':127}, 'point2':{'x':1049, 'y':504}, 'code':'IscsLine_33', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1049, 'y':127}}, {'point1':{'x':80, 'y':489}, 'point2':{'x':449, 'y':489}, 'code':'IscsLine_34', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':80, 'y':489}}, {'point1':{'x':481, 'y':488}, 'point2':{'x':779, 'y':488}, 'code':'IscsLine_35', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':481, 'y':488}}, {'point1':{'x':828, 'y':487}, 'point2':{'x':1164, 'y':487}, 'code':'IscsLine_36', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#fff', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':828, 'y':487}}, {'point1':{'x':74, 'y':342}, 'point2':{'x':1164, 'y':342}, 'code':'IscsLine_37', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#5AD6CD', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':74, 'y':342}}, {'point1':{'x':984, 'y':334}, 'point2':{'x':984, 'y':356}, 'code':'IscsLine_39', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':984, 'y':334}}, {'point1':{'x':423, 'y':622}, 'point2':{'x':423, 'y':655}, 'code':'IscsLine_40', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'arrowShow':'end', 'arrowSize':4, 'zlevel':1, 'z':4, 'point':{'x':423, 'y':622}}, {'point1':{'x':824, 'y':625}, 'point2':{'x':824, 'y':658}, 'code':'IscsLine_41', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'arrowShow':'end', 'arrowSize':4, 'zlevel':1, 'z':4, 'point':{'x':824, 'y':625}}, {'point1':{'x':1041, 'y':505}, 'point2':{'x':1057, 'y':505}, 'code':'IscsLine_42', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1041, 'y':505}}, {'point1':{'x':425, 'y':501}, 'point2':{'x':495, 'y':501}, 'code':'IscsLine_43', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':425, 'y':501}}, {'point1':{'x':513, 'y':437}, 'point2':{'x':600, 'y':437}, 'code':'IscsLine_44', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':513, 'y':437}}, {'point1':{'x':513, 'y':390}, 'point2':{'x':600, 'y':390}, 'code':'IscsLine_45', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':513, 'y':390}}, {'point1':{'x':513, 'y':321}, 'point2':{'x':600, 'y':321}, 'code':'IscsLine_46', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':513, 'y':321}}, {'point1':{'x':425, 'y':437}, 'point2':{'x':495, 'y':437}, 'code':'IscsLine_47', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':425, 'y':437}}, {'point1':{'x':425, 'y':391}, 'point2':{'x':495, 'y':391}, 'code':'IscsLine_48', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':425, 'y':391}}, {'point1':{'x':424, 'y':321}, 'point2':{'x':494, 'y':321}, 'code':'IscsLine_49', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':424, 'y':321}}, {'point1':{'x':759, 'y':320}, 'point2':{'x':823, 'y':320}, 'code':'IscsLine_50', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':759, 'y':320}}, {'point1':{'x':645, 'y':391}, 'point2':{'x':741, 'y':391}, 'code':'IscsLine_51', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':645, 'y':391}}, {'point1':{'x':645, 'y':437}, 'point2':{'x':741, 'y':437}, 'code':'IscsLine_52', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':645, 'y':437}}, {'point1':{'x':645, 'y':501}, 'point2':{'x':741, 'y':501}, 'code':'IscsLine_53', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':645, 'y':501}}, {'point1':{'x':760, 'y':391}, 'point2':{'x':824, 'y':391}, 'code':'IscsLine_54', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':760, 'y':391}}, {'point1':{'x':760, 'y':437}, 'point2':{'x':824, 'y':437}, 'code':'IscsLine_55', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':760, 'y':437}}, {'point1':{'x':759, 'y':502}, 'point2':{'x':823, 'y':502}, 'code':'IscsLine_56', '_type':'IscsLine', 'lineWidth':3, 'fillColor':'#0069FF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':759, 'y':502}}, {'point1':{'x':81, 'y':433}, 'point2':{'x':144, 'y':433}, 'code':'IscsLine_57', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#FFFFFF', 'classify':'solid', 'arrowShow':'none', 'arrowSize':5, 'zlevel':1, 'z':4, 'point':{'x':81, 'y':433}}, {'point1':{'x':81, 'y':433}, 'point2':{'x':92, 'y':426}, 'code':'IscsLine_58', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#FFFFFF', 'classify':'solid', 'arrowShow':'none', 'arrowSize':5, 'zlevel':1, 'z':4, 'point':{'x':81, 'y':433}}, {'point1':{'x':1136, 'y':425}, 'point2':{'x':1199, 'y':425}, 'code':'IscsLine_59', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#FFFFFF', 'classify':'solid', 'zlevel':1, 'z':4, 'point':{'x':1136, 'y':425}, 'arrowShow':'none', 'arrowSize':5}, {'point1':{'x':1189, 'y':416}, 'point2':{'x':1198, 'y':424}, 'code':'IscsLine_60', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#FFFFFF', 'classify':'solid', 'arrowShow':'none', 'arrowSize':5, 'zlevel':1, 'z':4, 'point':{'x':1189, 'y':416}}, {'point1':{'x':941, 'y':550}, 'point2':{'x':941, 'y':576}, 'code':'IscsLine_61', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#FFFFFF', 'classify':'solid', 'arrowShow':'end', 'arrowSize':4, 'zlevel':1, 'z':4, 'point':{'x':941, 'y':550}}, {'point1':{'x':923, 'y':385}, 'point2':{'x':953, 'y':385}, 'code':'IscsLine_62', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#FFFFFF', 'classify':'dashed', 'arrowShow':'none', 'arrowSize':5, 'zlevel':1, 'z':4, 'point':{'x':923, 'y':385}}, {'point1':{'x':923, 'y':546}, 'point2':{'x':953, 'y':546}, 'code':'IscsLine_63', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#FFFFFF', 'classify':'dashed', 'zlevel':1, 'z':4, 'point':{'x':923, 'y':546}, 'arrowShow':'none', 'arrowSize':5}, {'point1':{'x':924, 'y':385}, 'point2':{'x':924, 'y':546}, 'code':'IscsLine_64', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#FFFFFF', 'classify':'dashed', 'arrowShow':'none', 'arrowSize':5, 'zlevel':1, 'z':4, 'point':{'x':924, 'y':385}}, {'point1':{'x':952, 'y':385}, 'point2':{'x':952, 'y':542}, 'code':'IscsLine_65', '_type':'IscsLine', 'lineWidth':2, 'fillColor':'#FFFFFF', 'classify':'dashed', 'arrowShow':'none', 'arrowSize':5, 'zlevel':1, 'z':4, 'point':{'x':952, 'y':385}}], 'iscsTextList':[{'point':{'x':574, '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}, {'point':{'x':79, 'y':130}, 'code':'IscsText_3', '_type':'IscsText', 'context':'MD-201-I-2', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':108, 'y':147}, 'code':'IscsText_4', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':181, 'y':132}, 'code':'IscsText_5', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':262, 'y':131}, 'code':'IscsText_6', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':369, 'y':146}, 'code':'IscsText_7', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':179, 'y':116}, 'code':'IscsText_8', '_type':'IscsText', 'context':'MD-201-I-6', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':258, 'y':114}, 'code':'IscsText_9', '_type':'IscsText', 'context':'MD-201-I-5', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':349, 'y':129}, 'code':'IscsText_10', '_type':'IscsText', 'context':'MD-201-I-1', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':143, 'y':243}, 'code':'IscsText_11', '_type':'IscsText', 'context':'MD-201-I-4', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':163, 'y':261}, 'code':'IscsText_12', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':237, 'y':239}, 'code':'IscsText_13', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':313, 'y':260}, 'code':'IscsText_14', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':165, 'y':280}, 'code':'IscsText_15', '_type':'IscsText', 'context':'MD-201-I-7', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':271, 'y':243}, 'code':'IscsText_16', '_type':'IscsText', 'context':'MD-201-I-3', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':161, 'y':178}, 'code':'IscsText_17', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':312, 'y':175}, 'code':'IscsText_18', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':163, 'y':225}, 'code':'IscsText_19', '_type':'IscsText', 'context':'运行', 'textFill':'#FFFFFF', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':312, 'y':224}, 'code':'IscsText_20', '_type':'IscsText', 'context':'运行', 'textFill':'#FFFFFF', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':311, 'y':199}, 'code':'IscsText_21', '_type':'IscsText', 'context':'TVF-201-I-1', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':109, 'y':198}, 'code':'IscsText_22', '_type':'IscsText', 'context':'TVF-201-I-2', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':429, 'y':265}, 'code':'IscsText_23', '_type':'IscsText', 'context':'MD-201-I-11', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':429, 'y':280}, 'code':'IscsText_24', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':596, 'y':328}, 'code':'IscsText_25', '_type':'IscsText', 'context':'轨顶排风道', 'textFill':'#FFFFFF', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':591, 'y':399}, 'code':'IscsText_26', '_type':'IscsText', 'context':'站台板下风道', 'textFill':'#FFFFFF', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':592, 'y':445}, 'code':'IscsText_27', '_type':'IscsText', 'context':'站台板下风道', 'textFill':'#FFFFFF', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':595, 'y':509}, 'code':'IscsText_28', '_type':'IscsText', 'context':'轨顶排风道', 'textFill':'#FFFFFF', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':882, 'y':147}, 'code':'IscsText_29', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':886, 'y':211}, 'code':'IscsText_30', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':961, 'y':176}, 'code':'IscsText_31', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1022, 'y':177}, 'code':'IscsText_32', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1129, 'y':143}, 'code':'IscsText_33', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':883, 'y':164}, 'code':'IscsText_34', '_type':'IscsText', 'context':'运行', 'textFill':'#FFFFFF', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1129, 'y':161}, 'code':'IscsText_35', '_type':'IscsText', 'context':'运行', 'textFill':'#FFFFFF', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':994, 'y':236}, 'code':'IscsText_36', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1059, 'y':231}, 'code':'IscsText_37', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':941, 'y':307}, 'code':'IscsText_38', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1139, 'y':352}, 'code':'IscsText_39', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1077, 'y':471}, 'code':'IscsText_40', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':757, 'y':329}, 'code':'IscsText_41', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':758, 'y':448}, 'code':'IscsText_42', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':759, 'y':402}, 'code':'IscsText_43', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':428, 'y':511}, 'code':'IscsText_44', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':429, 'y':448}, 'code':'IscsText_45', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':429, 'y':398}, 'code':'IscsText_46', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':759, 'y':516}, 'code':'IscsText_47', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':375, 'y':540}, 'code':'IscsText_48', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':377, 'y':571}, 'code':'IscsText_49', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':778, 'y':571}, 'code':'IscsText_50', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':776, 'y':538}, 'code':'IscsText_51', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1151, 'y':564}, 'code':'IscsText_52', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':378, 'y':657}, 'code':'IscsText_53', '_type':'IscsText', 'context':'排风井', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':831, 'y':660}, 'code':'IscsText_54', '_type':'IscsText', 'context':'排风井', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':376, 'y':593}, 'code':'IscsText_55', '_type':'IscsText', 'context':'运行', 'textFill':'#FFFFFF', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':780, 'y':597}, 'code':'IscsText_56', '_type':'IscsText', 'context':'运行', 'textFill':'#FFFFFF', 'fontSize':11, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1095, 'y':305}, 'code':'IscsText_57', '_type':'IscsText', 'context':'下行尾端', 'textFill':'#FFFFFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1104, 'y':388}, 'code':'IscsText_58', '_type':'IscsText', 'context':'车控室端冷水机房', 'textFill':'#FFFFFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1147, 'y':618}, 'code':'IscsText_59', '_type':'IscsText', 'context':'车控室对面冷水机房', 'textFill':'#FFFFFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':83, 'y':621}, 'code':'IscsText_60', '_type':'IscsText', 'context':'车控室端空调机房', 'textFill':'#FFFFFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':49, 'y':387}, 'code':'IscsText_61', '_type':'IscsText', 'context':'车控室端冷水机房', 'textFill':'#FFFFFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':151, 'y':566}, 'code':'IscsText_62', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':59, 'y':352}, 'code':'IscsText_63', '_type':'IscsText', 'context':'BAS', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1115, 'y':409}, 'code':'IscsText_64', '_type':'IscsText', 'context':'世纪大道站', 'textFill':'#FFFFFF', 'fontSize':14, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1115, 'y':541}, 'code':'IscsText_65', '_type':'IscsText', 'context':'上行头端', 'textFill':'#FFFFFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':70, 'y':541}, 'code':'IscsText_66', '_type':'IscsText', 'context':'上行尾端', 'textFill':'#FFFFFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':48, 'y':304}, 'code':'IscsText_67', '_type':'IscsText', 'context':'下行头端', 'textFill':'#FFFFFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':830, 'y':234}, 'code':'IscsText_68', '_type':'IscsText', 'context':'MD-201-II-6', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':871, 'y':113}, 'code':'IscsText_69', '_type':'IscsText', 'context':'TVF-201-II-2', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1129, 'y':179}, 'code':'IscsText_70', '_type':'IscsText', 'context':'TVF-201-II-1', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1131, 'y':225}, 'code':'IscsText_71', '_type':'IscsText', 'context':'MD-201-II-5', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':944, 'y':211}, 'code':'IscsText_72', '_type':'IscsText', 'context':'MD-201-II-4', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1001, 'y':153}, 'code':'IscsText_73', '_type':'IscsText', 'context':'MD-201-II-2', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1030, 'y':276}, 'code':'IscsText_74', '_type':'IscsText', 'context':'MD-201-II-7', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':941, 'y':356}, 'code':'IscsText_75', '_type':'IscsText', 'context':'MD-201-II-3', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1053, 'y':449}, 'code':'IscsText_76', '_type':'IscsText', 'context':'MD-201-II-1', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1120, 'y':322}, 'code':'IscsText_77', '_type':'IscsText', 'context':'DD-201-4', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1173, 'y':549}, 'code':'IscsText_78', '_type':'IscsText', 'context':'DD-201-2', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':1117, 'y':82}, 'code':'IscsText_79', '_type':'IscsText', 'context':'隧道通风井', 'textFill':'#FFFFFF', 'fontSize':12, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':49, 'y':322}, 'code':'IscsText_80', '_type':'IscsText', 'context':'DD-201-3', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':105, 'y':555}, 'code':'IscsText_81', '_type':'IscsText', 'context':'DD-201-1', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':751, 'y':280}, 'code':'IscsText_82', '_type':'IscsText', 'context':'MD-201-II-11', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':736, 'y':354}, 'code':'IscsText_83', '_type':'IscsText', 'context':'MD-201-II-12', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':802, 'y':441}, 'code':'IscsText_84', '_type':'IscsText', 'context':'MD-201-II-10', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':802, 'y':488}, 'code':'IscsText_85', '_type':'IscsText', 'context':'MD-201-II-9', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':653, 'y':328}, 'code':'IscsText_86', '_type':'IscsText', 'context':'FD2-201-II-2', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':655, 'y':406}, 'code':'IscsText_87', '_type':'IscsText', 'context':'FD2-201-II-2', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':656, 'y':452}, 'code':'IscsText_88', '_type':'IscsText', 'context':'FD2-201-II-1', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':653, 'y':511}, 'code':'IscsText_89', '_type':'IscsText', 'context':'FD2-201-II-1', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':515, 'y':328}, 'code':'IscsText_90', '_type':'IscsText', 'context':'FD2-201-I-2', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':512, 'y':404}, 'code':'IscsText_91', '_type':'IscsText', 'context':'FD2-201-I-2', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':516, 'y':452}, 'code':'IscsText_92', '_type':'IscsText', 'context':'FD2-201-I-1', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':514, 'y':515}, 'code':'IscsText_93', '_type':'IscsText', 'context':'FD2-201-I-1', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':432, 'y':351}, 'code':'IscsText_94', '_type':'IscsText', 'context':'MD-201-I-12', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':376, 'y':488}, 'code':'IscsText_95', '_type':'IscsText', 'context':'MD-201-I-9', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':377, 'y':421}, 'code':'IscsText_96', '_type':'IscsText', 'context':'MD-201-I-10', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':445, 'y':550}, 'code':'IscsText_97', '_type':'IscsText', 'context':'MD-201-I-8', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':447, 'y':593}, 'code':'IscsText_98', '_type':'IscsText', 'context':'TEF-201-I-1', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':842, 'y':563}, 'code':'IscsText_99', '_type':'IscsText', 'context':'TEF-201-II-1', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}, {'point':{'x':845, 'y':546}, 'code':'IscsText_100', '_type':'IscsText', 'context':'MD-201-II-8', 'textFill':'#65BDDA', 'fontSize':13, 'fontWeight':450, 'fontFamily':'consolas', 'zlevel':1, 'z':4}], 'jetFanList':[{'point':{'x':186, 'y':172}, '_type':'JetFan', 'code':'JetFan_1', 'width':40, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':266, 'y':171}, '_type':'JetFan', 'code':'JetFan_2', 'width':40, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':1083, 'y':143}, '_type':'JetFan', 'code':'JetFan_3', 'width':40, 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':908, 'y':143}, '_type':'JetFan', 'code':'JetFan_4', 'width':40, 'color':'#00ff00', 'zlevel':1, 'z':4}], 'volumeControlDamperList':[{'point':{'x':208, 'y':253}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_1', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':289, 'y':253}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_2', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':239, 'y':252}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_3', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':155, 'y':140}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_4', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':208, 'y':140}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_5', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':289, 'y':139}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_6', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':344, 'y':140}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_7', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':453, 'y':479}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_8', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':454, 'y':415}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_9', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':454, 'y':366}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_10', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':454, 'y':298}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_11', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':780, 'y':298}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_12', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':781, 'y':368}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_13', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':781, 'y':415}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_14', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':781, 'y':476}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_15', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':1050, 'y':465}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_16', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':932, 'y':219}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_17', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':1106, 'y':218}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_18', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':989, 'y':187}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_19', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':1051, 'y':187}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_20', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':1009, 'y':247}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_21', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':988, 'y':312}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_22', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':425, 'y':533}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_23', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':823, 'y':533}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_24', 'width':18, 'rotateAngle':-90, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':1115, 'y':336}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_25', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':126, 'y':567}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_26', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':1178, 'y':565}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_27', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}, {'point':{'x':89, 'y':335}, '_type':'VolumeControlDamper', 'code':'VolumeControlDamper_28', 'width':18, 'rotateAngle':0, 'color':'#00ff00', 'zlevel':1, 'z':5}], 'iscsButtonList':[{'point':{'x':319, 'y':582}, 'code':'IscsButton_1', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'紧急启动', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':319, 'y':605}, 'code':'IscsButton_2', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'工频启动', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':319, 'y':630}, 'code':'IscsButton_3', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'转率控制', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':733, 'y':584}, 'code':'IscsButton_4', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'紧急启动', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':733, 'y':609}, 'code':'IscsButton_5', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'工频启动', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':733, 'y':634}, 'code':'IscsButton_6', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'转率控制', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':970, 'y':595}, 'code':'IscsButton_7', '_type':'IscsButton', 'levelPadding':17, 'verticalPadding':7, 'context':'射流风机图', 'function':'OperatingButton', 'fontSize':12, 'zlevel':1, 'z':4}, {'point':{'x':1138, 'y':53}, 'code':'IscsButton_8', '_type':'IscsButton', 'levelPadding':30, 'verticalPadding':7, 'context':'图元说明', 'function':'GraphicEle', 'fontSize':12, 'zlevel':1, 'z':4}], 'fireDamperList':[{'point':{'x':497, 'y':423}, '_type':'FireDamper', 'code':'FireDamper_1', 'width':15, 'direction':'vertical', 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':497, 'y':377}, '_type':'FireDamper', 'code':'FireDamper_2', 'width':15, 'direction':'vertical', 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':743, 'y':379}, '_type':'FireDamper', 'code':'FireDamper_3', 'width':15, 'direction':'vertical', 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':743, 'y':426}, '_type':'FireDamper', 'code':'FireDamper_4', 'width':15, 'direction':'vertical', 'color':'#00ff00', 'zlevel':1, 'z':4}], 'smookExhaustFdList':[{'point':{'x':497, 'y':304}, '_type':'SmookExhaustFd', 'code':'SmookExhaustFd_1', 'width':15, 'direction':'vertical', 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':742, 'y':304}, '_type':'SmookExhaustFd', 'code':'SmookExhaustFd_2', 'width':15, 'direction':'vertical', 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':497, 'y':490}, '_type':'SmookExhaustFd', 'code':'SmookExhaustFd_3', 'width':15, 'direction':'vertical', 'color':'#00ff00', 'zlevel':1, 'z':4}, {'point':{'x':743, 'y':489}, '_type':'SmookExhaustFd', 'code':'SmookExhaustFd_4', 'width':15, 'direction':'vertical', 'color':'#00ff00', '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/shape/line.js b/src/iscs/shape/line.js index b198010ee..3b5fefb54 100644 --- a/src/iscs/shape/line.js +++ b/src/iscs/shape/line.js @@ -1,5 +1,7 @@ import Group from 'zrender/src/container/Group'; import Line from 'zrender/src/graphic/shape/Line'; +import Polygon from 'zrender/src/graphic/shape/Polygon'; +import JTriangle from '../utils/JTriangle'; export default class line extends Group { constructor(device) { @@ -36,6 +38,60 @@ export default class line extends Group { if (model.classify == 'dashed') { this.iscsLine.setStyle('lineDash', [8, 6]); } + + if (model.arrowShow == 'star') { + const traingle = new JTriangle(this.model.point1, this.model.point2); + let rotation = Math.PI * 2 - Math.atan2(traingle.absy, traingle.absx) * traingle.drictx * traingle.dricty; + if (this.model.point1.x >= this.model.point2.x) { + rotation += Math.PI; + } + this.arrows = new Polygon({ + zlevel: model.zlevel, + z: model.z, + origin: [0, 0], + rotation: rotation, + shape: { + points: [ + [0, 0], + [model.arrowSize * 2.8, -model.arrowSize], + [model.arrowSize * 2.8, model.arrowSize] + ], + smooth: 0 + }, + style: { + lineWidth: 0, + fill: model.fillColor + } + }); + this.grouper.add(this.arrows); + } else if (model.arrowShow == 'end') { + const traingle = new JTriangle(this.model.point2, this.model.point1); + let rotation = Math.PI * 2 - Math.atan2(traingle.absy, traingle.absx) * traingle.drictx * traingle.dricty; + if (this.model.point1.x <= this.model.point2.x) { + rotation += Math.PI; + } + const x = model.point2.x - model.point1.x; + const y = model.point2.y - model.point1.y; + this.arrows = new Polygon({ + zlevel: model.zlevel, + z: model.z, + origin: [x, y], + rotation: rotation, + shape: { + points: [ + [x, y], + [x + model.arrowSize * 2.8, y - model.arrowSize], + [x + model.arrowSize * 2.8, y + model.arrowSize] + ], + smooth: 0 + }, + style: { + lineWidth: 0, + fill: model.fillColor + } + }); + this.grouper.add(this.arrows); + } this.grouper.add(this.iscsLine); this.add(this.grouper); } diff --git a/src/iscs/utils/JTriangle.js b/src/iscs/utils/JTriangle.js new file mode 100644 index 000000000..094b7ce4f --- /dev/null +++ b/src/iscs/utils/JTriangle.js @@ -0,0 +1,73 @@ +/** 三角函数计算 */ +function JTriangle(beg, end) { + this.init(beg, end); +} +JTriangle.prototype = { + constructor: JTriangle, + beg: null, + end: null, + abspowx: 0, + abspowy: 0, + abspowz: 0, + drictx: 0, + dricty: 0, + drict: 0, + + init (beg, end) { + this.beg = beg; + this.end = end; + this.abspowx = Math.pow(this.end.x - this.beg.x, 2); + this.abspowy = Math.pow(this.end.y - this.beg.y, 2); + this.abspowz = this.abspowx + this.abspowy; + this.absx = Math.abs(this.end.x - this.beg.x); + this.absy = Math.abs(this.end.y - this.beg.y); + this.absz = Math.sqrt(Math.pow(this.end.x - this.beg.x, 2), Math.pow(this.end.y - this.beg.y, 2)); + this.drictx = this.end.x > this.beg.x ? 1 : -1; + this.dricty = this.end.y > this.beg.y ? 1 : -1; + this.drict = this.drictx * this.dricty; + this.diff_x = end.x - beg.x; + this.diff_y = end.y - beg.y; + }, + getRotation () { + return Math.atan(this.diff_y / this.diff_x); + }, + getAngle () { + return 360 * Math.atan(this.diff_y / this.diff_x) / (2 * Math.PI); + }, + getCos (n) { + return this.drictx * Math.sqrt(Math.pow(n, 2) * this.abspowx / this.abspowz); + }, + getSin (n) { + return this.dricty * Math.sqrt(Math.pow(n, 2) * this.abspowy / this.abspowz); + }, + getAbsCos(n) { + return Math.sqrt(Math.pow(n, 2) * this.abspowx / this.abspowz); + }, + getAbsSin(n) { + return Math.sqrt(Math.pow(n, 2) * this.abspowy / this.abspowz); + }, + getCosRate () { + return Math.sqrt(this.abspowx / this.abspowz); + }, + getSinRate () { + return Math.sqrt(this.abspowy / this.abspowz); + }, + getTanRate () { + var diff_x = this.end.x - this.beg.x; + var diff_y = this.end.y - this.beg.y; + return Math.abs(diff_y / diff_x); + }, + getCotRate () { + var diff_x = this.end.x - this.beg.x; + var diff_y = this.end.y - this.beg.y; + return Math.abs(diff_x / diff_y); + }, + middlePoint () { + return { + x: Math.min(this.end.x, this.beg.x) + Math.abs(this.end.x - this.beg.x) / 2, + y: Math.min(this.end.y, this.beg.y) + Math.abs(this.end.y - this.beg.y) / 2 + }; + } +}; + +export default JTriangle; diff --git a/src/views/iscs/iscsDraw/iscsBasOperate/jetFan.vue b/src/views/iscs/iscsDraw/iscsBasOperate/jetFan.vue index 2fd90edd8..14a7b1478 100644 --- a/src/views/iscs/iscsDraw/iscsBasOperate/jetFan.vue +++ b/src/views/iscs/iscsDraw/iscsBasOperate/jetFan.vue @@ -5,7 +5,7 @@ - + diff --git a/src/views/iscs/iscsDraw/iscsBasOperate/smookExhaustFd.vue b/src/views/iscs/iscsDraw/iscsBasOperate/smookExhaustFd.vue index 6b257c9b3..66b7a3400 100644 --- a/src/views/iscs/iscsDraw/iscsBasOperate/smookExhaustFd.vue +++ b/src/views/iscs/iscsDraw/iscsBasOperate/smookExhaustFd.vue @@ -5,7 +5,7 @@ - + diff --git a/src/views/iscs/iscsDraw/iscsBasOperate/volumeControlDamper.vue b/src/views/iscs/iscsDraw/iscsBasOperate/volumeControlDamper.vue index 0847b6f85..0e9e86654 100644 --- a/src/views/iscs/iscsDraw/iscsBasOperate/volumeControlDamper.vue +++ b/src/views/iscs/iscsDraw/iscsBasOperate/volumeControlDamper.vue @@ -8,10 +8,7 @@ - - - - + @@ -39,7 +36,7 @@ export default { buttonText: '立即创建', form:{ code:'', - rotateAngle:'0', + rotateAngle: 0, width: 20, x: 10, y: 10 @@ -76,7 +73,7 @@ export default { this.form.width = model.width; this.form.x = model.point.x; this.form.y = model.point.y; - this.form.rotateAngle = model.rotateAngle; + this.form.rotateAngle = model.rotateAngle || 0; } } }, @@ -112,7 +109,7 @@ export default { this.showDeleteButton = false; this.form = { code:'', - rotateAngle:'0', + rotateAngle: 0, width: 20, x: 10, y: 10 @@ -128,7 +125,7 @@ export default { _type: 'VolumeControlDamper', code: this.form.code, width: this.form.width, - rotateAngle:this.form.rotateAngle, + rotateAngle: this.form.rotateAngle, color:'#00ff00' }; this.$emit('deleteDataModel', newModel ); diff --git a/src/views/iscs/iscsDraw/iscsCommonElem/line.vue b/src/views/iscs/iscsDraw/iscsCommonElem/line.vue index 867c757ee..46d3edc1d 100644 --- a/src/views/iscs/iscsDraw/iscsCommonElem/line.vue +++ b/src/views/iscs/iscsDraw/iscsCommonElem/line.vue @@ -13,6 +13,16 @@ + + + + + + + + + + @@ -49,6 +59,8 @@ export default { code: '', lineWidth: '', fillColor: '#fff', + arrowShow: 'none', + arrowSize: 5, x1: 10, y1: 10, x2: 20, @@ -84,6 +96,8 @@ export default { this.form.x2 = model.point2.x; this.form.y2 = model.point2.y; this.form.classify = model.classify; + this.form.arrowShow = model.arrowShow || 'none'; + this.form.arrowSize = model.arrowSize || 5; } } }, @@ -105,7 +119,9 @@ export default { _type: 'IscsLine', lineWidth: this.form.lineWidth, fillColor: this.form.fillColor, - classify:this.form.classify + classify: this.form.classify, + arrowShow: this.form.arrowShow, + arrowSize: this.form.arrowSize }; this.$emit('createDataModel', lineModel); this.initPage(); @@ -128,7 +144,9 @@ export default { _type: 'IscsLine', lineWidth: this.form.lineWidth, fillColor: this.form.fillColor, - classify:this.form.classify + classify: this.form.classify, + arrowShow: this.form.arrowShow, + arrowSize: this.form.arrowSize }; this.$emit('deleteDataModel', lineModel); }, @@ -140,6 +158,8 @@ export default { code: '', lineWidth: '', fillColor: '#fff', + arrowShow: 'none', + arrowSize: 5, x1: 10, y1: 10, x2: 20, diff --git a/src/views/iscs/iscsSystem/config/bas/tunnelVentilation.vue b/src/views/iscs/iscsSystem/config/bas/tunnelVentilation.vue new file mode 100644 index 000000000..7ffdf1588 --- /dev/null +++ b/src/views/iscs/iscsSystem/config/bas/tunnelVentilation.vue @@ -0,0 +1,35 @@ + + + diff --git a/src/views/iscs/iscsSystem/config/graphicEle.vue b/src/views/iscs/iscsSystem/config/graphicEle.vue index a7bbe8560..a40bc8354 100644 --- a/src/views/iscs/iscsSystem/config/graphicEle.vue +++ b/src/views/iscs/iscsSystem/config/graphicEle.vue @@ -109,7 +109,7 @@ export default { title: '', meaning: '', width: '480px', - doubleRowList: ['bigSystem', 'waterSystem'] + doubleRowList: ['bigSystem', 'waterSystem', 'tunnelVentilation'] }; }, computed: { @@ -144,6 +144,7 @@ export default { break; case 'bigSystem': case 'waterSystem': + case 'tunnelVentilation' : this.title = 'BAS通风空调图元详情'; this.width = '600px'; this.tableData = this.basData; diff --git a/src/views/iscs/iscsSystem/config/index.vue b/src/views/iscs/iscsSystem/config/index.vue index e1eacf3eb..16e495ca9 100644 --- a/src/views/iscs/iscsSystem/config/index.vue +++ b/src/views/iscs/iscsSystem/config/index.vue @@ -30,6 +30,8 @@ + + @@ -68,6 +70,7 @@ import GraphicEle from './graphicEle'; import DeviceControl from './deviceControl'; import ElectricEscalator from './bas/electricEscalator'; import WaterSupply from './bas/waterSupply'; +import TunnelVentilation from './bas/tunnelVentilation'; export default { components: { @@ -102,7 +105,8 @@ export default { waterSystem, LightingSystem, ElectricEscalator, - WaterSupply + WaterSupply, + TunnelVentilation }, data() { return { From cc3fe9353fad30ff0cd98e9f19d8614bdb1680ce Mon Sep 17 00:00:00 2001 From: joylink_cuiweidong <364937672@qq.com> Date: Tue, 9 Jun 2020 17:53:54 +0800 Subject: [PATCH 03/20] =?UTF-8?q?=E4=BD=9B=E5=B1=B1=E6=9C=89=E8=BD=A8?= =?UTF-8?q?=E7=94=B5=E8=BD=A6=20=E5=AE=81=E6=B3=A2=E4=B8=80=E5=8F=B7?= =?UTF-8?q?=E7=BA=BF=20=E5=85=A8=E7=BA=BF=E6=89=A3=E8=BD=A6=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../menus/menuDialog/detainTrainContorl.vue | 292 +++++++++--------- .../menuDialog/detainTrainContorlUpDown.vue | 13 +- .../menus/menuDialog/detainTrainContorl.vue | 37 ++- .../menuDialog/detainTrainContorlUpDown.vue | 33 +- 4 files changed, 207 insertions(+), 168 deletions(-) diff --git a/src/jmapNew/theme/foshan_01/menus/menuDialog/detainTrainContorl.vue b/src/jmapNew/theme/foshan_01/menus/menuDialog/detainTrainContorl.vue index 3d1b0deca..85ffc175f 100644 --- a/src/jmapNew/theme/foshan_01/menus/menuDialog/detainTrainContorl.vue +++ b/src/jmapNew/theme/foshan_01/menus/menuDialog/detainTrainContorl.vue @@ -11,9 +11,9 @@ :modal="false" :close-on-click-modal="false" > - + - {{ controlProps[item] }} + {{ controlProps[item] }} @@ -31,155 +31,161 @@ import { MapDeviceType, TrainingMode, OperationEvent, getDomIdByOperation, check import NoticeInfo from '../dialog/childDialog/childDialog/noticeInfo'; export default { - name: 'StationStand', - components: { - NoticeInfo - }, - data() { - return { - operate: null, - dialogShow: false, - disabledClose: false, - disabledCommit: false, - control: '01', - controlProps: { - '01': '全线扣车', - '02': '取消全线扣车' - } + name: 'StationStand', + components: { + NoticeInfo + }, + data() { + return { + operate: null, + dialogShow: false, + disabledClose: false, + disabledCommit: false, + control: '01', + controlProps: { + '01': '全线扣车', + '02': '取消全线扣车' + }, + controlPropDisabled:{ + '01':false, + '02':false + } + }; + }, + computed: { + ...mapGetters('map', [ + 'stationList' + ]), + ...mapGetters('training', [ + 'mode', + 'started' + ]), + show() { + return this.dialogShow && !this.$store.state.menuOperation.break; + }, + title() { + if (this.dialogShow) { + if (this.operation == OperationEvent.StationStand.setDetainTrainAll.mbar.operation) { + return '全线扣车'; + } else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAll.mbar.operation) { + return '取消全线扣车'; + } + } + }, + domIdCommit() { + if (this.dialogShow) { + if (this.operation == OperationEvent.StationStand.setDetainTrainAll.mbar.operation) { + return OperationEvent.StationStand.setDetainTrainAll.menu.domId; + } else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAll.mbar.operation) { + return OperationEvent.StationStand.cancelDetainTrainAll.menu.domId; + } + } + }, + domIdCancel() { + return this.dialogShow ? OperationEvent.Command.cancel.menu.domId : ''; + } + }, + mounted() { + this.$nextTick(() => { + this.$store.dispatch('training/tipReload'); + }); + }, + methods: { + doShow(operate) { + if (!this.dialogShow) { + this.operate = operate || {}; + this.operation = operate.operation; + } + if (this.operation == OperationEvent.StationStand.setDetainTrainAll.mbar.operation) { + // 设置全线扣车 + this.control = '01'; + this.controlPropDisabled['01'] = false; + this.controlPropDisabled['02'] = true; + } else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAll.mbar.operation) { + // 取消全线扣车 + this.control = '02'; + this.controlPropDisabled['01'] = true; + this.controlPropDisabled['02'] = false; + } - }; - }, - computed: { - ...mapGetters('map', [ - 'stationList' - ]), - ...mapGetters('training', [ - 'mode', - 'started' - ]), - show() { - return this.dialogShow && !this.$store.state.menuOperation.break; - }, - title() { - if (this.dialogShow) { - if (this.operation == OperationEvent.StationStand.setDetainTrainAll.mbar.operation) { - return '全线扣车'; - } else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAll.mbar.operation) { - return '取消全线扣车'; - } - } - }, - domIdCommit() { - if (this.dialogShow) { - if (this.operation == OperationEvent.StationStand.setDetainTrainAll.mbar.operation) { - return OperationEvent.StationStand.setDetainTrainAll.menu.domId; - } else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAll.mbar.operation) { - return OperationEvent.StationStand.cancelDetainTrainAll.menu.domId; - } - } - }, - domIdCancel() { - return this.dialogShow ? OperationEvent.Command.cancel.menu.domId : ''; - } - }, - mounted() { - this.$nextTick(() => { - this.$store.dispatch('training/tipReload'); - }); - }, - methods: { - doShow(operate) { - if (!this.dialogShow) { - this.operate = operate || {}; - this.operation = operate.operation; - } + this.dialogShow = true; + this.$store.dispatch('training/emitTipFresh'); + }, + doClose() { + this.dialogShow = false; + this.$store.dispatch('training/emitTipFresh'); + }, + cancel() { + const operate = { + type: 'bar', + operation: OperationEvent.Command.cancel.menu.operation + }; - if (this.operation == OperationEvent.StationStand.setDetainTrainAll.mbar.operation) { - // 设置全线扣车 - this.control = '01'; - } else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAll.mbar.operation) { - // 取消全线扣车 - this.control = '02'; - } + this.$store.dispatch('training/nextNew', operate).then(({ valid }) => { + if (valid) { + this.doClose(); + } + }); + }, - this.dialogShow = true; - this.$store.dispatch('training/emitTipFresh'); - }, - doClose() { - this.dialogShow = false; - this.$store.dispatch('training/emitTipFresh'); - }, - cancel() { - const operate = { - type: 'bar', - operation: OperationEvent.Command.cancel.menu.operation - }; + // 路由指令 + handleCommit() { + if (this.operation == OperationEvent.StationStand.setDetainTrainAll.mbar.operation) { + // 设置全线扣车 + this.setDetainTrainAll(); + } else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAll.mbar.operation) { + // 取消全线扣车 + this.cancelDetainTrainAll(); + } + }, - this.$store.dispatch('training/next', operate).then(({ valid }) => { - if (valid) { - this.doClose(); - } - }); - }, + // 设置全线扣车 + setDetainTrainAll() { + const operate = { + send: true, + type: MapDeviceType.StationStand.type, + operation: OperationEvent.StationStand.setDetainTrainAll.menu.operation, + val: this.control, + messages: ['确认设置全线扣车!'] + }; - // 路由指令 - handleCommit() { - if (this.operation == OperationEvent.StationStand.setDetainTrainAll.mbar.operation) { - // 设置全线扣车 - this.setDetainTrainAll(); - } else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAll.mbar.operation) { - // 取消全线扣车 - this.cancelDetainTrainAll(); - } - }, + this.$store.dispatch('training/nextNew', operate).then(({ valid }) => { + if (valid) { + this.$store.dispatch('menuOperation/handleBreakFlag', { break: true }); + } else { + this.disabledSure = false; + } + }).catch(() => { + this.loading = false; + this.doClose(); + this.$refs.noticeInfo.doShow(operate); - // 设置全线扣车 - setDetainTrainAll() { - const operate = { - send: true, - type: MapDeviceType.StationStand.type, - operation: OperationEvent.StationStand.setDetainTrainAll.menu.operation, - val: this.control, - messages: ['确认设置全线扣车!'] - }; + }); + }, - this.$store.dispatch('training/next', operate).then(({ valid }) => { - if (valid) { - this.$store.dispatch('menuOperation/handleBreakFlag', { break: true }); - } else { - this.disabledSure = false; - } - }).catch(() => { - this.loading = false; - this.doClose(); - this.$refs.noticeInfo.doShow(operate); + // 取消全线扣车 + cancelDetainTrainAll() { + const operate = { + send: true, + type: MapDeviceType.StationStand.type, + operation: OperationEvent.StationStand.cancelDetainTrainAll.menu.operation, + val: this.control, + messages: ['确认取消全线扣车!'] + }; - }); - }, - - // 取消全线扣车 - cancelDetainTrainAll() { - const operate = { - send: true, - type: MapDeviceType.StationStand.type, - operation: OperationEvent.StationStand.cancelDetainTrainAll.menu.operation, - val: this.control, - messages: ['确认取消全线扣车!'] - }; - - this.$store.dispatch('training/next', operate).then(({ valid }) => { - if (valid) { - this.$store.dispatch('menuOperation/handleBreakFlag', { break: true }); - } else { - this.disabledSure = false; - } - }).catch(() => { - this.loading = false; - this.doClose(); - this.$refs.noticeInfo.doShow(operate); - }); - } - } + this.$store.dispatch('training/nextNew', operate).then(({ valid }) => { + if (valid) { + this.$store.dispatch('menuOperation/handleBreakFlag', { break: true }); + } else { + this.disabledSure = false; + } + }).catch(() => { + this.loading = false; + this.doClose(); + this.$refs.noticeInfo.doShow(operate); + }); + } + } }; diff --git a/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation2.vue b/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation2.vue index 2e18ddab2..e23b91093 100644 --- a/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation2.vue +++ b/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation2.vue @@ -40,7 +40,13 @@
备选
-
+
+
A端停车线火灾
+
+
首选
+
备选
+
+
设备实际运行状态
状态比较
@@ -64,7 +70,7 @@
9
10
11
-
12
+
12
13
14
15
@@ -72,12 +78,13 @@
17
18
19
-
20
+
20
21
22
23
24
-
25
+
25
+
26
隧道通风系1
@@ -120,12 +127,12 @@ export default { return { tableTitleStyle: {'text-align': 'center', 'height': '28px', 'padding': '0', 'background': '#45607B'}, tableData: [ - {code: '415', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, - {code: '416', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, - {code: '417', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, - {code: '418', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, - {code: '419', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, - {code: '420', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, + {code: '430', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, + {code: '431', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, + {code: '432', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, + {code: '433', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, + {code: '434', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, + {code: '435', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, {code: '', tvf1: '打开', tvf2: '打开', tvf3: '半开', tvf4: '半开', tef1: '半开', tef2: '打开', md1: '打开', md2: '关闭', md3: '打开', md4: '打开', md5: '打开', md6: '打开', md7: '打开', md8: '打开', md9: '打开', md10: '打开', md11: '打开', md12: '打开', md13: '打开', md14:'打开', md15: '打开', md16: '打开'}, {} ] diff --git a/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation3.vue b/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation3.vue new file mode 100644 index 000000000..bc94de501 --- /dev/null +++ b/src/views/iscs/iscsSystem/config/bas/controlChild/ventilation3.vue @@ -0,0 +1,296 @@ + + + + + diff --git a/src/views/iscs/iscsSystem/config/bas/schedules.vue b/src/views/iscs/iscsSystem/config/bas/schedules.vue new file mode 100644 index 000000000..3c627f224 --- /dev/null +++ b/src/views/iscs/iscsSystem/config/bas/schedules.vue @@ -0,0 +1,123 @@ + + + + + diff --git a/src/views/iscs/iscsSystem/config/deviceControl.vue b/src/views/iscs/iscsSystem/config/deviceControl.vue index ce1a3f503..14de70143 100644 --- a/src/views/iscs/iscsSystem/config/deviceControl.vue +++ b/src/views/iscs/iscsSystem/config/deviceControl.vue @@ -113,7 +113,9 @@ export default { FrozenPump: '冷冻泵、冷却泵', TunnelFan: '隧道风机', OrbitalVentilator: '排热风机', - Draught: '水泵' + Draught: '水泵', + Stairs: '自动扶梯', + Elevator: '垂直电梯' }, modeMap: { standFAS: '火灾报警', diff --git a/src/views/iscs/iscsSystem/config/index.vue b/src/views/iscs/iscsSystem/config/index.vue index e1eacf3eb..73b47aefb 100644 --- a/src/views/iscs/iscsSystem/config/index.vue +++ b/src/views/iscs/iscsSystem/config/index.vue @@ -30,6 +30,7 @@ + @@ -68,6 +69,7 @@ import GraphicEle from './graphicEle'; import DeviceControl from './deviceControl'; import ElectricEscalator from './bas/electricEscalator'; import WaterSupply from './bas/waterSupply'; +import Schedules from './bas/schedules'; export default { components: { @@ -102,7 +104,8 @@ export default { waterSystem, LightingSystem, ElectricEscalator, - WaterSupply + WaterSupply, + Schedules }, data() { return { @@ -127,7 +130,9 @@ export default { 'FrozenPump', 'TunnelFan', 'OrbitalVentilator', - 'Draught' + 'Draught', + 'Stairs', + 'Elevator' ] }; }, From 62ede6fec72e09b8bfa75dc1b42ab0dbd2d0d30c Mon Sep 17 00:00:00 2001 From: zyy <1787816799@qq.com> Date: Tue, 9 Jun 2020 18:40:48 +0800 Subject: [PATCH 06/20] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BD=9B=E5=B1=B1?= =?UTF-8?q?=E7=BA=BF=E8=B7=AF=E7=8E=B0=E5=9C=B0=E6=93=8D=E4=BD=9C=EF=BC=8C?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=8A=B6=E6=80=81=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/jmapNew/map.js | 2 ++ .../foshan_01/menus/dialog/routeControl.vue | 28 +++++++++++++++++++ .../theme/foshan_01/menus/menuSignal.vue | 26 +++++++++++++++++ .../foshan_01/menus/utils/menuOperate.js | 10 +++++++ 4 files changed, 66 insertions(+) diff --git a/src/jmapNew/map.js b/src/jmapNew/map.js index 463b980e5..e8221049f 100644 --- a/src/jmapNew/map.js +++ b/src/jmapNew/map.js @@ -448,9 +448,11 @@ class Jlmap { if (index) { status.atsControl = status.atsControl && elem.atsControl; status.fleetMode = status.fleetMode || elem.fleetMode; + status.ciControl = status.ciControl && elem.ciControl; } else { status.atsControl = elem.atsControl; status.fleetMode = elem.fleetMode; + status.ciControl = elem.ciControl; } }); } diff --git a/src/jmapNew/theme/foshan_01/menus/dialog/routeControl.vue b/src/jmapNew/theme/foshan_01/menus/dialog/routeControl.vue index e515e9d87..e2bc7e0b1 100644 --- a/src/jmapNew/theme/foshan_01/menus/dialog/routeControl.vue +++ b/src/jmapNew/theme/foshan_01/menus/dialog/routeControl.vue @@ -85,6 +85,10 @@ export default { return '信号机控制'; } else if (this.operation == OperationEvent.Signal.cancelAutoInterlock.menu.operation) { return '信号机控制'; + } else if (this.operation == OperationEvent.Signal.setAutoTrigger.menu.operation) { + return '设置联锁自动触发'; + } else if (this.operation == OperationEvent.Signal.cancelAutoTrigger.menu.operation) { + return '取消联锁自动触发'; } return ''; } @@ -146,6 +150,10 @@ export default { this.singalPassModel(); // 设置通过模式 } else if (this.operation == OperationEvent.Signal.cancelAutoInterlock.menu.operation) { this.singalCancelPassModel(); // 取消通过模式 + } else if (this.operation == OperationEvent.Signal.setAutoTrigger.menu.operation) { + this.setAutoTrigger(); /** 设置联锁自动触发*/ + } else if (this.operation == OperationEvent.Signal.cancelAutoTrigger.menu.operation) { + this.cancelAutoTrigger(); /** 取消联锁自动触发*/ } }, // 取消列车进路 @@ -208,6 +216,26 @@ export default { this.sendCommand(operate); }, + // 设置联锁自动触发 + setAutoTrigger() { + const operate = { + over: true, + operation: OperationEvent.Signal.setAutoTrigger.menu.operation, + cmdType: CMD.Signal.CMD_SIGNAL_SET_CI_AUTO_TRIGGER + }; + + this.sendCommand(operate); + }, + // 取消联锁自动触发 + cancelAutoTrigger() { + const operate = { + over: true, + operation: OperationEvent.Signal.cancelAutoTrigger.menu.operation, + cmdType: CMD.Signal.CMD_SIGNAL_CANCEL_CI_AUTO_TRIGGER + }; + + this.sendCommand(operate); + }, sendCommand(operate) { this.loading = true; this.$store.dispatch('training/nextNew', operate).then(({ valid }) => { diff --git a/src/jmapNew/theme/foshan_01/menus/menuSignal.vue b/src/jmapNew/theme/foshan_01/menus/menuSignal.vue index bb566411e..5d5b3431b 100644 --- a/src/jmapNew/theme/foshan_01/menus/menuSignal.vue +++ b/src/jmapNew/theme/foshan_01/menus/menuSignal.vue @@ -101,6 +101,16 @@ export default { handler: this.atsAutoControl, cmdType: CMD.Signal.CMD_SIGNAL_OPEN_AUTO_SETTING }, + { + label: '设置联锁自动触发', + handler: this.setAutoTrigger, + cmdType: CMD.Signal.CMD_SIGNAL_SET_CI_AUTO_TRIGGER + }, + { + label: '取消联锁自动触发', + handler: this.cancelAutoTrigger, + cmdType: CMD.Signal.CMD_SIGNAL_CANCEL_CI_AUTO_TRIGGER + }, { label: '查询进路状态', handler: this.detail, @@ -327,6 +337,22 @@ export default { this.$refs.noticeInfo.doShow({}, error.message); }); }, + // 设置联锁自动触发 + setAutoTrigger() { + commitOperate(menuOperate.Signal.setAutoTrigger, {signalCode:this.selected.code}, 0).then(({valid, operate})=>{ + if (valid) { + this.$refs.routeControl.doShow(operate, this.selected); + } + }); + }, + // 取消联锁自动触发 + cancelAutoTrigger() { + commitOperate(menuOperate.Signal.cancelAutoTrigger, {signalCode:this.selected.code}, 0).then(({valid, operate})=>{ + if (valid) { + this.$refs.routeControl.doShow(operate, this.selected); + } + }); + }, // 查询进路状态 detail() { commitOperate(menuOperate.Signal.detail, {signalCode:this.selected.code}, 0).then(({valid, operate})=>{ diff --git a/src/jmapNew/theme/foshan_01/menus/utils/menuOperate.js b/src/jmapNew/theme/foshan_01/menus/utils/menuOperate.js index 4e9b5627d..e2a7055fc 100644 --- a/src/jmapNew/theme/foshan_01/menus/utils/menuOperate.js +++ b/src/jmapNew/theme/foshan_01/menus/utils/menuOperate.js @@ -106,6 +106,16 @@ export const menuOperate = { // 取消自动折返 operation: OperationEvent.AutoTurnBack.CancelAutoTurnBackButton.menu.operation, cmdType: CMD.Signal.CMD_SIGNAL_CANCEL_AUTO_TURN_BACK + }, + setAutoTrigger: { + // 设置联锁自动触发 + operation: OperationEvent.Signal.setAutoTrigger.menu.operation, + cmdType: CMD.Signal.CMD_SIGNAL_SET_CI_AUTO_TRIGGER + }, + cancelAutoTrigger: { + // 取消联锁自动触发 + operation: OperationEvent.Signal.cancelAutoTrigger.menu.operation, + cmdType: CMD.Signal.CMD_SIGNAL_CANCEL_CI_AUTO_TRIGGER } }, Switch:{ From e4ec3dfbde185b3c184aa012bbd89d1015376a98 Mon Sep 17 00:00:00 2001 From: zyy <1787816799@qq.com> Date: Wed, 10 Jun 2020 11:18:50 +0800 Subject: [PATCH 07/20] =?UTF-8?q?=E8=B0=83=E6=95=B4=E4=BD=9B=E5=B1=B1?= =?UTF-8?q?=E7=BA=BF=E8=B7=AF=20=E7=AB=99=E5=8F=B0=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/jmapNew/shape/Train/EMouse.js | 2 +- .../foshan_01/menus/dialog/standRunLevel.vue | 26 ++++++++------- .../foshan_01/menus/dialog/standStopTime.vue | 33 +++++++++---------- 3 files changed, 32 insertions(+), 29 deletions(-) diff --git a/src/jmapNew/shape/Train/EMouse.js b/src/jmapNew/shape/Train/EMouse.js index c65a5515d..a040e371b 100644 --- a/src/jmapNew/shape/Train/EMouse.js +++ b/src/jmapNew/shape/Train/EMouse.js @@ -39,7 +39,7 @@ class EMouse extends Group { if (Vue.prototype.$jlmap.lineCode == '11' || Vue.prototype.$jlmap.lineCode == '10') { text = `列车类型: ${trainType}\n来\0\0\0\0源:人工标记\n车\0组\0号: ${this.device.model.groupNumber}\n表\0\0\0\0号: ${this.device.model.serviceNumber}\n车\0次\0号: ${this.device.model.tripNumber}\n目的地号: ${this.device.model.destinationCode ? this.device.model.destinationCode : ''}\n早\0晚\0点: ${destinationText}\n运行方向: ${direction ? '上行' : '下行'}\nATP报告方向: ${direction ? '上行' : '下行'}\n起点站名: \n终点站名: \n占用轨道: ${this.device.model.sectionModel ? this.device.model.sectionModel.parentName : ''}\n所在车站: \n车次通信: 通信车\n运行时间: \n停站时间: \n扣车状态: ${ this.device.model.hold ? '扣车' : '正常'}\n车载扣车: 不执行\n跳停状态: ${this.device.model.jump ? '跳停' : '正常'}\n停稳状态: ${!this.device.model.stop ? '未停稳' : '停稳'}\n阻塞状态: 无\n列车状态: CTC车\n最高信号系统控制: CTC\n驾驶模式: SM模式\n最高ATP模式: AM\nATP1状态: 激活\nATP2状态: 备用\n速度: ${this.device.model.speed || 0} km/h\n车门状态: ${this.device.model.speed ? '关闭' : direction ? '左开右关' : '左关右开'}\n制动状态: 无紧急制动\n停车保证: 可保证停车\n站台无法进入: 否\n前方站台停车点: 中间\n折法策略: \n折返状态: \n屏蔽门开门许可: 是\n运营里程: 无效\n总重量: 196T\n车长: 11860cm\n列车编组: 1`; } else { - text = `列车类型: ${trainType} \n表\0\0\0\0号: ${this.device.model.serviceNumber}\n车\0次\0号: ${this.device.model.tripNumber}\n目的地号: ${this.device.model.destinationCode ? this.device.model.destinationCode : ''}\n车\0组\0号: ${this.device.model.groupNumber}\n早\0晚\0点: ${destinationText}\n运行方向: ${direction ? '上行' : '下行'}\n乘务组号: \n起点站名: \n终点站名: \n占用轨道: ${this.device.model.sectionModel ? (this.device.model.sectionModel.parentName ? this.device.model.sectionModel.parentName : this.device.model.sectionModel.name) : ''}\n所在车站: \n车地通信: 正常\n运行等级: 4\n扣车状态: ${ this.device.model.hold ? '扣车' : '正常'}\n跳停状态: ${this.device.model.jump ? '跳停' : '正常'} \n停稳状态: ${!this.device.model.stop ? '未停稳' : '停稳'}\n阻塞状态: 无\n列车速度: ${this.device.model.speed || 0} km/h\n列车移动授权距离: ${this.device.model.maLen || 0} m`; + text = `列车类型: ${trainType} \n表\0\0\0\0号: ${this.device.model.serviceNumber}\n车\0次\0号: ${this.device.model.tripNumber}\n目的地号: ${this.device.model.destinationCode ? this.device.model.destinationCode : ''}\n车\0组\0号: ${this.device.model.groupNumber}\n早\0晚\0点: ${destinationText}\n运行方向: ${direction ? '上行' : '下行'}\n乘务组号: \n起点站名: \n终点站名: \n占用轨道: ${this.device.model.sectionModel ? (this.device.model.sectionModel.parentName ? this.device.model.sectionModel.parentName : this.device.model.sectionModel.name) : ''}\n所在车站: \n车地通信: 正常\n运行等级: 4\n扣车状态: ${this.device.model.hold ? '扣车' : '正常'}\n跳停状态: ${this.device.model.jump ? '跳停' : '正常'} \n停稳状态: ${!this.device.model.stop ? '未停稳' : '停稳'}\n阻塞状态: 无\n列车速度: ${this.device.model.speed || 0} km/h\n列车移动授权距离: ${this.device.model.maLen || 0} m`; } } const trainTip = this.device.style.Train.common.trainTip; diff --git a/src/jmapNew/theme/foshan_01/menus/dialog/standRunLevel.vue b/src/jmapNew/theme/foshan_01/menus/dialog/standRunLevel.vue index 4a53ffc85..a85029268 100644 --- a/src/jmapNew/theme/foshan_01/menus/dialog/standRunLevel.vue +++ b/src/jmapNew/theme/foshan_01/menus/dialog/standRunLevel.vue @@ -188,12 +188,12 @@ export default { getLevelByTime(time) { const times = Object.keys(this.timeList).findIndex(key => { return this.timeList[key].findIndex(obj => { - return obj.value === time; + return obj.value == time; }) >= 0; }).toString(); return times == -1 ? '0' : times; }, - loadInitData(selected, opts) { + loadInitData(selected) { this.tempData = []; const index = this.stationList.findIndex(n => n.code == selected.stationCode); if (selected.direction == '01') { // 下行 @@ -201,18 +201,18 @@ export default { if (index != 0) { const stationStand = this.$store.getters['map/getDeviceByCode'](this.stationStandList[index + 1].code); const station = this.$store.getters['map/getDeviceByCode'](stationStand.stationCode); - this.tempData.push({ name: `${stationStand.name}(${station.name})`, level: this.getLevelByTime(opts.intervalRunTime), time: opts.intervalRunTime ? opts.intervalRunTime : 0, check: opts.intervalRunTimeValidStatus }); + this.tempData.push({ name: `${stationStand.name}(${station.name})`, level: this.getLevelByTime(selected.runLevelTime), time: selected.runLevelTime ? selected.runLevelTime : 0, check: !!selected.runLevelTimeForever }); } } else { // 上行时,此站不是最后一站 if (index != this.stationList.length) { const stationStand = this.$store.getters['map/getDeviceByCode'](this.stationStandList[index + 1].code); const station = this.$store.getters['map/getDeviceByCode'](stationStand.stationCode); - this.tempData.push({ name: `${stationStand.name}(${station.name})`, level: this.getLevelByTime(opts.intervalRunTime), time: opts.intervalRunTime ? opts.intervalRunTime : 0, check: opts.intervalRunTimeValidStatus }); + this.tempData.push({ name: `${stationStand.name}(${station.name})`, level: this.getLevelByTime(selected.runLevelTime), time: selected.runLevelTime ? selected.runLevelTime : 0, check: !!selected.runLevelTimeForever }); } } }, - doShow(operate, selected, opts) { + doShow(operate, selected) { this.selected = selected; // 如果不是断点激活窗口,而是第一次显示窗口时,需要初始化窗口数据 if (!this.dialogShow) { @@ -225,7 +225,7 @@ export default { this.stationName = station.name; } } - this.loadInitData(selected, opts); + this.loadInitData(selected); } this.dialogShow = true; @@ -249,10 +249,11 @@ export default { }, timeSelectChange(time) { const operate = { - operation: OperationEvent.StationStand.setRunLevel.choose.operation + operation: OperationEvent.StationStand.setRunLevel.choose.operation, + val: this.time }; - this.time = time.toString(); + this.time = time; this.isSelect = false; this.isConfirm = true; this.$store.dispatch('training/nextNew', operate).then(({ valid }) => { @@ -263,7 +264,8 @@ export default { }, levelSelectChange(row) { const operate = { - operation: OperationEvent.StationStand.setRunLevel.chooseLevel.operation + operation: OperationEvent.StationStand.setRunLevel.chooseLevel.operation, + val: row.level }; this.time = row.time = this.timeList[row.level][0].value; @@ -277,8 +279,10 @@ export default { }, checkChange(check) { const operate = { - operation: OperationEvent.StationStand.setRunLevel.check.operation + operation: OperationEvent.StationStand.setRunLevel.check.operation, + val: check }; + this.isConfirm = true; this.$store.dispatch('training/nextNew', operate).then(({ valid }) => { if (valid) { @@ -299,7 +303,7 @@ export default { operation: OperationEvent.StationStand.setRunLevel.menu.operation, cmdType: CMD.Stand.CMD_STAND_SET_RUN_TIME, param: { - runLevelTime: this.time, + runLevelTime: Number(this.time), runLevelTimeForever: !!this.tempData[0].check } }; diff --git a/src/jmapNew/theme/foshan_01/menus/dialog/standStopTime.vue b/src/jmapNew/theme/foshan_01/menus/dialog/standStopTime.vue index 4a1abbde7..ee41c0aac 100644 --- a/src/jmapNew/theme/foshan_01/menus/dialog/standStopTime.vue +++ b/src/jmapNew/theme/foshan_01/menus/dialog/standStopTime.vue @@ -38,8 +38,8 @@ 有效次数
- 一次有效 - 一直有效 + 一次有效 + 一直有效
@@ -128,7 +128,7 @@ export default { }); }, methods: { - doShow(operate, selected, tempDate) { + doShow(operate, selected) { this.selected = selected || {}; // 如果不是断点激活,则需要对初始值进行初始化 if (!this.dialogShow) { @@ -142,11 +142,11 @@ export default { } } - this.control = Number(tempDate.parkingTime) === -1 ? '01' : '02'; - this.time = Number(tempDate.parkingTime) === -1 ? 15 : Number(tempDate.parkingTime); - // this.effective = tempDate.parkingValidStatus ? true : false; - this.effective = tempDate.parkingValidStatus ? '1' : '0'; + this.control = Number(selected.parkingTime) == -1 ? '01' : '02'; + this.effective = selected.parkingAlwaysValid ? '1' : '0'; this.direction = selected.direction; + + this.time = Number(selected.parkingTime) == -1 ? 15 : Number(selected.parkingTime); } this.dialogShow = true; this.$nextTick(function () { @@ -162,12 +162,13 @@ export default { chooseControl(control) { /** 自动时的默认时间*/ if (control == '01') { - this.inputTime = 15; - this.effective = 1; + this.time = 15; + this.effective = '1'; } const operate = { - operation: OperationEvent.StationStand.setStopTime.choose1.operation + operation: OperationEvent.StationStand.setStopTime.choose1.operation, + val: this.control }; this.$store.dispatch('training/nextNew', operate).then(({ valid }) => { @@ -178,7 +179,8 @@ export default { }, chooseEffective() { const operate = { - operation: OperationEvent.StationStand.setStopTime.choose2.operation + operation: OperationEvent.StationStand.setStopTime.choose2.operation, + val: this.effective }; this.$store.dispatch('training/nextNew', operate).then(({ valid }) => { @@ -190,7 +192,8 @@ export default { inputTime() { const operate = { repeat: true, - operation: OperationEvent.StationStand.setStopTime.input.operation + operation: OperationEvent.StationStand.setStopTime.input.operation, + val: this.time }; this.$store.dispatch('training/nextNew', operate).then(({ valid }) => { @@ -205,11 +208,9 @@ export default { operation: OperationEvent.StationStand.setStopTime.menu.operation, cmdType: CMD.Stand.CMD_STAND_SET_PARK_TIME, param: { - parkingTime: this.control == '01' ? -1 : 1, - runLevelTime: this.time, + parkingTime: this.control == '01' ? -1 : this.time, parkingAlwaysValid: this.effective == '1' } - // messages: [`停站时间: ${this.stationName} - ${this.standName}, 停站时间为${this.control == '01' ? '自动' : this.time + '秒'}, 有效次数为${this.effective == false ? '一次有效' : '一直有效'}`] }; this.loading = true; @@ -217,8 +218,6 @@ export default { this.loading = false; if (valid) { this.doClose(); - // this.$store.dispatch('menuOperation/handleBreakFlag', { break: true }); - // this.$refs.confirmControl.doShow(operate); } }).catch((error) => { this.loading = false; From b169bb1e202be184c3daad39791a2ded3bf92d00 Mon Sep 17 00:00:00 2001 From: joylink_cuiweidong <364937672@qq.com> Date: Wed, 10 Jun 2020 13:24:12 +0800 Subject: [PATCH 08/20] =?UTF-8?q?=E4=BD=9B=E5=B1=B1=E6=9C=89=E8=BD=A8?= =?UTF-8?q?=E7=94=B5=E8=BD=A6=E6=8C=87=E4=BB=A4=E4=BB=A3=E7=A0=81=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/jmapNew/shape/Train/EMouse.js | 4 ++-- src/jmapNew/theme/foshan_01/menus/menuSignal.vue | 9 +++++++-- src/views/newMap/jointTrainingNew/index.vue | 1 - 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/jmapNew/shape/Train/EMouse.js b/src/jmapNew/shape/Train/EMouse.js index c65a5515d..84e2c917a 100644 --- a/src/jmapNew/shape/Train/EMouse.js +++ b/src/jmapNew/shape/Train/EMouse.js @@ -34,10 +34,10 @@ class EMouse extends Group { direction = this.device.model.right != 1; } if (LangStorage.getLang() == 'en') { - text = ` The planned train: ${trainType} \n Table No.: ${this.device.model.serviceNumber} \n Train Trip No.: ${this.device.model.tripNumber}\n Destination: ${this.device.model.destinationCode ? this.device.model.destinationCode : ''}\n Train No.: ${this.device.model.groupNumber}\n Early or late: ${destinationText}\n Direction: ${direction ? 'up' : 'down'}\n Crew No.: \n Start Station: \n Terminal Station: \n Occupied Track: ${this.device.model.sectionModel ? this.device.model.sectionModel.parentName : ''}\n Current Station: \n Train-ground communication: normal \n Operation Speed level: 4 \n Detained: ${this.device.model.hold ? 'Detained' : 'Normal'}\n \n 跳停状态: ${this.device.model.jump ? 'Skip to continue moving' : 'Normal'}Stationary: ${!this.device.model.stop ? 'No' : 'Yes'}\n Blocked: No \n Speed: ${this.device.model.speed || 0} km/h \n Authorized Distance: ${this.device.model.maLen || 0} m`; + text = ` The planned train: ${trainType} \n Table No.: ${this.device.model.serviceNumber} \n Train Trip No.: ${this.device.model.tripNumber}\n Destination: ${this.device.model.destinationCode ? this.device.model.destinationCode : ''}\n Train No.: ${this.device.model.groupNumber}\n Early or late: ${destinationText}\n Direction: ${direction ? 'up' : 'down'}\n Crew No.: \n Start Station: \n Terminal Station: \n Occupied Track: ${this.device.model.sectionModel ? (this.device.model.sectionModel.parentName ? this.device.model.sectionModel.parentName : this.device.model.sectionModel.name) : ''}\n Current Station: \n Train-ground communication: normal \n Operation Speed level: 4 \n Detained: ${this.device.model.hold ? 'Detained' : 'Normal'}\n \n 跳停状态: ${this.device.model.jump ? 'Skip to continue moving' : 'Normal'}Stationary: ${!this.device.model.stop ? 'No' : 'Yes'}\n Blocked: No \n Speed: ${this.device.model.speed || 0} km/h \n Authorized Distance: ${this.device.model.maLen || 0} m`; } else { if (Vue.prototype.$jlmap.lineCode == '11' || Vue.prototype.$jlmap.lineCode == '10') { - text = `列车类型: ${trainType}\n来\0\0\0\0源:人工标记\n车\0组\0号: ${this.device.model.groupNumber}\n表\0\0\0\0号: ${this.device.model.serviceNumber}\n车\0次\0号: ${this.device.model.tripNumber}\n目的地号: ${this.device.model.destinationCode ? this.device.model.destinationCode : ''}\n早\0晚\0点: ${destinationText}\n运行方向: ${direction ? '上行' : '下行'}\nATP报告方向: ${direction ? '上行' : '下行'}\n起点站名: \n终点站名: \n占用轨道: ${this.device.model.sectionModel ? this.device.model.sectionModel.parentName : ''}\n所在车站: \n车次通信: 通信车\n运行时间: \n停站时间: \n扣车状态: ${ this.device.model.hold ? '扣车' : '正常'}\n车载扣车: 不执行\n跳停状态: ${this.device.model.jump ? '跳停' : '正常'}\n停稳状态: ${!this.device.model.stop ? '未停稳' : '停稳'}\n阻塞状态: 无\n列车状态: CTC车\n最高信号系统控制: CTC\n驾驶模式: SM模式\n最高ATP模式: AM\nATP1状态: 激活\nATP2状态: 备用\n速度: ${this.device.model.speed || 0} km/h\n车门状态: ${this.device.model.speed ? '关闭' : direction ? '左开右关' : '左关右开'}\n制动状态: 无紧急制动\n停车保证: 可保证停车\n站台无法进入: 否\n前方站台停车点: 中间\n折法策略: \n折返状态: \n屏蔽门开门许可: 是\n运营里程: 无效\n总重量: 196T\n车长: 11860cm\n列车编组: 1`; + text = `列车类型: ${trainType}\n来\0\0\0\0源:人工标记\n车\0组\0号: ${this.device.model.groupNumber}\n表\0\0\0\0号: ${this.device.model.serviceNumber}\n车\0次\0号: ${this.device.model.tripNumber}\n目的地号: ${this.device.model.destinationCode ? this.device.model.destinationCode : ''}\n早\0晚\0点: ${destinationText}\n运行方向: ${direction ? '上行' : '下行'}\nATP报告方向: ${direction ? '上行' : '下行'}\n起点站名: \n终点站名: \n占用轨道: ${this.device.model.sectionModel ? (this.device.model.sectionModel.parentName ? this.device.model.sectionModel.parentName : this.device.model.sectionModel.name) : ''}\n所在车站: \n车次通信: 通信车\n运行时间: \n停站时间: \n扣车状态: ${ this.device.model.hold ? '扣车' : '正常'}\n车载扣车: 不执行\n跳停状态: ${this.device.model.jump ? '跳停' : '正常'}\n停稳状态: ${!this.device.model.stop ? '未停稳' : '停稳'}\n阻塞状态: 无\n列车状态: CTC车\n最高信号系统控制: CTC\n驾驶模式: SM模式\n最高ATP模式: AM\nATP1状态: 激活\nATP2状态: 备用\n速度: ${this.device.model.speed || 0} km/h\n车门状态: ${this.device.model.speed ? '关闭' : direction ? '左开右关' : '左关右开'}\n制动状态: 无紧急制动\n停车保证: 可保证停车\n站台无法进入: 否\n前方站台停车点: 中间\n折法策略: \n折返状态: \n屏蔽门开门许可: 是\n运营里程: 无效\n总重量: 196T\n车长: 11860cm\n列车编组: 1`; } else { text = `列车类型: ${trainType} \n表\0\0\0\0号: ${this.device.model.serviceNumber}\n车\0次\0号: ${this.device.model.tripNumber}\n目的地号: ${this.device.model.destinationCode ? this.device.model.destinationCode : ''}\n车\0组\0号: ${this.device.model.groupNumber}\n早\0晚\0点: ${destinationText}\n运行方向: ${direction ? '上行' : '下行'}\n乘务组号: \n起点站名: \n终点站名: \n占用轨道: ${this.device.model.sectionModel ? (this.device.model.sectionModel.parentName ? this.device.model.sectionModel.parentName : this.device.model.sectionModel.name) : ''}\n所在车站: \n车地通信: 正常\n运行等级: 4\n扣车状态: ${ this.device.model.hold ? '扣车' : '正常'}\n跳停状态: ${this.device.model.jump ? '跳停' : '正常'} \n停稳状态: ${!this.device.model.stop ? '未停稳' : '停稳'}\n阻塞状态: 无\n列车速度: ${this.device.model.speed || 0} km/h\n列车移动授权距离: ${this.device.model.maLen || 0} m`; } diff --git a/src/jmapNew/theme/foshan_01/menus/menuSignal.vue b/src/jmapNew/theme/foshan_01/menus/menuSignal.vue index bb566411e..72a9ba15b 100644 --- a/src/jmapNew/theme/foshan_01/menus/menuSignal.vue +++ b/src/jmapNew/theme/foshan_01/menus/menuSignal.vue @@ -245,6 +245,11 @@ export default { } break; } + case OperationEvent.Signal.humanTrainRoute.button.operation: { + // 总人解 + this.humanTrainRoute(selectType); + break; + } } }, // 排列进路 @@ -336,8 +341,8 @@ export default { }); }, // 人工解锁进路(信号机取消引导) - humanTrainRoute() { - commitOperate(menuOperate.Signal.cancelGuide, {signalCode:this.selected.code}, 0).then(({valid, operate})=>{ + humanTrainRoute(selectType) { + commitOperate(menuOperate.Signal.cancelGuide, {signalCode:selectType.code}, 0).then(({valid, operate})=>{ if (valid) { this.$refs.routerCommand.doShow(operate, this.selected, '是否执行人解列车进路命令?'); } diff --git a/src/views/newMap/jointTrainingNew/index.vue b/src/views/newMap/jointTrainingNew/index.vue index 77f928469..5cf599f2a 100644 --- a/src/views/newMap/jointTrainingNew/index.vue +++ b/src/views/newMap/jointTrainingNew/index.vue @@ -241,7 +241,6 @@ export default { this.mouseNum = 1; }, handleRoomInfo(data) { - // debugger; if (data.state == '03') { // 退出房间 this.$router.go(-1); } else if (data.state == '01') { // 进入准备中 From 4118eb7a32a4aae1b8418b9d9ab162aabaed2a99 Mon Sep 17 00:00:00 2001 From: joylink_cuiweidong <364937672@qq.com> Date: Wed, 10 Jun 2020 13:42:06 +0800 Subject: [PATCH 09/20] =?UTF-8?q?=E7=BA=BF=E8=B7=AF=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8F=82=E6=95=B0=20=20=E5=88=97=E8=BD=A6?= =?UTF-8?q?=E6=8E=A7=E5=88=B6=E6=A8=A1=E5=BC=8F/=E7=BA=A7=E5=88=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/configLine/config.vue | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/views/system/configLine/config.vue b/src/views/system/configLine/config.vue index 093927c59..124053beb 100644 --- a/src/views/system/configLine/config.vue +++ b/src/views/system/configLine/config.vue @@ -1,6 +1,6 @@