Commit 004c236732d8f804c737a9cd41bebbfe0158ffde

Authored by 黄 x
2 parents 8c5d2f79 e245abca

Merge remote-tracking branch 'origin/ww'

# Conflicts:
#	src/main/webapp/js/diagramly/sidebar/thingskit/Sidebar-Engine.js
@@ -319,4 +319,5 @@ mxscript(drawDevUrl + 'js/diagramly/sidebar/thingskit/Sidebar-Fan.js'); @@ -319,4 +319,5 @@ mxscript(drawDevUrl + 'js/diagramly/sidebar/thingskit/Sidebar-Fan.js');
319 mxscript(drawDevUrl + 'js/diagramly/sidebar/thingskit/Sidebar-Sewage.js'); 319 mxscript(drawDevUrl + 'js/diagramly/sidebar/thingskit/Sidebar-Sewage.js');
320 mxscript(drawDevUrl + 'js/diagramly/sidebar/thingskit/Sidebar-Conduit.js'); 320 mxscript(drawDevUrl + 'js/diagramly/sidebar/thingskit/Sidebar-Conduit.js');
321 321
  322 +mxscript(drawDevUrl + 'js/diagramly/sidebar/thingskit/Sidebar-Charts.js');
322 323
@@ -1098,6 +1098,7 @@ @@ -1098,6 +1098,7 @@
1098 this.addControllerComponentsPalette(); 1098 this.addControllerComponentsPalette();
1099 this.addEnginePalette(); 1099 this.addEnginePalette();
1100 this.addValvePalette(); 1100 this.addValvePalette();
  1101 + this.addChartsPalette();
1101 this.addFanPalette(); 1102 this.addFanPalette();
1102 this.addSewagePalette(); 1103 this.addSewagePalette();
1103 this.addConduitPalette(); 1104 this.addConduitPalette();
@@ -9,14 +9,12 @@ @@ -9,14 +9,12 @@
9 var sb = this; 9 var sb = this;
10 this.setCurrentSearchEntryLibrary('charts'); 10 this.setCurrentSearchEntryLibrary('charts');
11 11
12 - const now = Date.now  
13 - const nodeId = `echarts__${ now() }`  
14 - 12 + const now = () => Date.now
15 var fns = [ 13 var fns = [
16 this.addEntry('charts', mxUtils.bind(this, function () { 14 this.addEntry('charts', mxUtils.bind(this, function () {
  15 + const nodeId = `echarts__${ now() }`
17 var cell = new mxCell(`<div style="color: red" id="${ nodeId }">${ now() }</div>`, new mxGeometry(0, 0, 160, 20), 'text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;'); 16 var cell = new mxCell(`<div style="color: red" id="${ nodeId }">${ now() }</div>`, new mxGeometry(0, 0, 160, 20), 'text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;');
18 cell.setVertex(true) 17 cell.setVertex(true)
19 - cell.setId(nodeId)  
20 return this.createVertexTemplateFromCells([cell], cell.geometry.width, cell.geometry.height, 'charts'); 18 return this.createVertexTemplateFromCells([cell], cell.geometry.width, cell.geometry.height, 'charts');
21 })), 19 })),
22 ]; 20 ];
@@ -8,42 +8,44 @@ @@ -8,42 +8,44 @@
8 this.setCurrentSearchEntryLibrary('engine'); 8 this.setCurrentSearchEntryLibrary('engine');
9 9
10 var fns = [ 10 var fns = [
11 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/3-D 发动机.svg;', 11 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/3-D 发动机.svg;imageAspect=0;',
12 66, 66, '', '3-D 发动机', null, null, this.getTagsForStencil(gn, '3-D 发动机', dt).join(' ')), 12 66, 66, '', '3-D 发动机', null, null, this.getTagsForStencil(gn, '3-D 发动机', dt).join(' ')),
13 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/步进电机驱动器.svg;', 13 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/步进电机驱动器.svg;imageAspect=0;',
14 64, 74, '', '步进电机驱动器', null, null, this.getTagsForStencil(gn, '步进电机驱动器', dt).join(' ')), 14 64, 74, '', '步进电机驱动器', null, null, this.getTagsForStencil(gn, '步进电机驱动器', dt).join(' ')),
15 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/伺服电机.svg;', 15 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/伺服电机.svg;imageAspect=0;',
16 64, 74, '', '伺服电机', null, null, this.getTagsForStencil(gn, '伺服电机', dt).join(' ')), 16 64, 74, '', '伺服电机', null, null, this.getTagsForStencil(gn, '伺服电机', dt).join(' ')),
17 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/伺服电机2.svg;', 17 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/伺服电机2.svg;imageAspect=0;',
18 64, 74, '', '伺服电机2', null, null, this.getTagsForStencil(gn, '伺服电机2', dt).join(' ')), 18 64, 74, '', '伺服电机2', null, null, this.getTagsForStencil(gn, '伺服电机2', dt).join(' ')),
19 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/促动器.svg;', 19 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/促动器.svg;imageAspect=0;',
20 64, 74, '', '促动机', null, null, this.getTagsForStencil(gn, '促动器', dt).join(' ')), 20 64, 74, '', '促动机', null, null, this.getTagsForStencil(gn, '促动器', dt).join(' ')),
21 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/发动机 1.svg;', 21 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/发动机 1.svg;imageAspect=0;',
22 64, 74, '', '发动机 1', null, null, this.getTagsForStencil(gn, '发动机 1', dt).join(' ')), 22 64, 74, '', '发动机 1', null, null, this.getTagsForStencil(gn, '发动机 1', dt).join(' ')),
23 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/发动机 2.svg;', 23 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/发动机 2.svg;imageAspect=0;',
24 64, 74, '', '发动机 2', null, null, this.getTagsForStencil(gn, '发动机 2', dt).join(' ')), 24 64, 74, '', '发动机 2', null, null, this.getTagsForStencil(gn, '发动机 2', dt).join(' ')),
25 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/发动机 3.svg;', 25 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/发动机 3.svg;imageAspect=0;',
26 64, 74, '', '发动机 3', null, null, this.getTagsForStencil(gn, '发动机 3', dt).join(' ')), 26 64, 74, '', '发动机 3', null, null, this.getTagsForStencil(gn, '发动机 3', dt).join(' ')),
27 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/发动机 4.svg;', 27 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/发动机 4.svg;imageAspect=0;',
28 64, 74, '', '发动机 4', null, null, this.getTagsForStencil(gn, '发动机 4', dt).join(' ')), 28 64, 74, '', '发动机 4', null, null, this.getTagsForStencil(gn, '发动机 4', dt).join(' ')),
29 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/防爆电动机.svg;', 29 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/防爆电动机.svg;imageAspect=0;',
30 64, 74, '', '防爆电动机', null, null, this.getTagsForStencil(gn, '防爆电动机', dt).join(' ')), 30 64, 74, '', '防爆电动机', null, null, this.getTagsForStencil(gn, '防爆电动机', dt).join(' ')),
31 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/工业标准发动机.svg;', 31 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/工业标准发动机.svg;imageAspect=0;',
32 64, 74, '', '工业标准发动机', null, null, this.getTagsForStencil(gn, '工业标准发动机', dt).join(' ')), 32 64, 74, '', '工业标准发动机', null, null, this.getTagsForStencil(gn, '工业标准发动机', dt).join(' ')),
33 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/减速器.svg;', 33 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/减速器.svg;imageAspect=0;',
34 64, 74, '', '减速器', null, null, this.getTagsForStencil(gn, '减速器', dt).join(' ')), 34 64, 74, '', '减速器', null, null, this.getTagsForStencil(gn, '减速器', dt).join(' ')),
35 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/简单马达.svg;', 35 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/简单马达.svg;imageAspect=0;',
36 64, 74, '', '简单马达', null, null, this.getTagsForStencil(gn, '简单马达', dt).join(' ')), 36 64, 74, '', '简单马达', null, null, this.getTagsForStencil(gn, '简单马达', dt).join(' ')),
37 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/气压制动器.svg;', 37 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/气压制动器.svg;imageAspect=0;',
38 64, 74, '', '气压制动器', null, null, this.getTagsForStencil(gn, '气压制动器', dt).join(' ')), 38 64, 74, '', '气压制动器', null, null, this.getTagsForStencil(gn, '气压制动器', dt).join(' ')),
39 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/无刷电机.svg;', 39 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/无刷电机.svg;imageAspect=0;',
40 64, 74, '', '无刷电机', null, null, this.getTagsForStencil(gn, '无刷电机', dt).join(' ')), 40 64, 74, '', '无刷电机', null, null, this.getTagsForStencil(gn, '无刷电机', dt).join(' ')),
41 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/制动马达.svg;', 41 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/制动马达.svg;imageAspect=0;',
42 64, 74, '', '制动马达', null, null, this.getTagsForStencil(gn, '制动马达', dt).join(' ')), 42 64, 74, '', '制动马达', null, null, this.getTagsForStencil(gn, '制动马达', dt).join(' ')),
43 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/智能马达.svg;', 43 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/智能马达.svg;imageAspect=0;',
44 64, 74, '', '智能马达', null, null, this.getTagsForStencil(gn, '智能马达', dt).join(' ')), 44 64, 74, '', '智能马达', null, null, this.getTagsForStencil(gn, '智能马达', dt).join(' ')),
45 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/轴角编码器.svg;', 45 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/engine/轴角编码器.svg;imageAspect=0;',
46 64, 74, '', '轴角编码器', null, null, this.getTagsForStencil(gn, '轴角编码器', dt).join(' ')), 46 64, 74, '', '轴角编码器', null, null, this.getTagsForStencil(gn, '轴角编码器', dt).join(' ')),
  47 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/text.svg;imageAspect=0;',
  48 + 64, 74, '', 'text', null, null, this.getTagsForStencil(gn, 'text', dt).join(' ')),
47 ]; 49 ];
48 this.addPaletteFunctions('engine', '发动机', false, fns); 50 this.addPaletteFunctions('engine', '发动机', false, fns);
49 this.setCurrentSearchEntryLibrary(); 51 this.setCurrentSearchEntryLibrary();
@@ -10,21 +10,21 @@ @@ -10,21 +10,21 @@
10 this.setCurrentSearchEntryLibrary('fan'); 10 this.setCurrentSearchEntryLibrary('fan');
11 11
12 var fns = [ 12 var fns = [
13 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机1.png;', 13 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机1.png;imageAspect=0;',
14 width, height, '', '风机1', null, null, this.getTagsForStencil(gn, '风机1', dt).join(' ')), 14 width, height, '', '风机1', null, null, this.getTagsForStencil(gn, '风机1', dt).join(' ')),
15 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机2.png;', 15 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机2.png;imageAspect=0;',
16 width, height, '', '风机2', null, null, this.getTagsForStencil(gn, '风机2', dt).join(' ')), 16 width, height, '', '风机2', null, null, this.getTagsForStencil(gn, '风机2', dt).join(' ')),
17 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机3.png;', 17 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机3.png;imageAspect=0;',
18 width, height, '', '风机3', null, null, this.getTagsForStencil(gn, '风机3', dt).join(' ')), 18 width, height, '', '风机3', null, null, this.getTagsForStencil(gn, '风机3', dt).join(' ')),
19 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机4.png;', 19 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机4.png;imageAspect=0;',
20 width, height, '', '风机4', null, null, this.getTagsForStencil(gn, '风机4', dt).join(' ')), 20 width, height, '', '风机4', null, null, this.getTagsForStencil(gn, '风机4', dt).join(' ')),
21 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机5.gif;', 21 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机5.gif;imageAspect=0;',
22 width, height, '', '风机5', null, null, this.getTagsForStencil(gn, '风机5', dt).join(' ')), 22 width, height, '', '风机5', null, null, this.getTagsForStencil(gn, '风机5', dt).join(' ')),
23 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机6.gif;', 23 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机6.gif;imageAspect=0;',
24 width, height, '', '风机6', null, null, this.getTagsForStencil(gn, '风机6', dt).join(' ')), 24 width, height, '', '风机6', null, null, this.getTagsForStencil(gn, '风机6', dt).join(' ')),
25 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机7.gif;', 25 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机7.gif;imageAspect=0;',
26 width, height, '', '风机7', null, null, this.getTagsForStencil(gn, '风机7', dt).join(' ')), 26 width, height, '', '风机7', null, null, this.getTagsForStencil(gn, '风机7', dt).join(' ')),
27 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机8.png;', 27 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/fan/风机8.png;imageAspect=0;',
28 width, height, '', '风机8', null, null, this.getTagsForStencil(gn, '风机8', dt).join(' ')), 28 width, height, '', '风机8', null, null, this.getTagsForStencil(gn, '风机8', dt).join(' ')),
29 ]; 29 ];
30 30
@@ -10,51 +10,51 @@ @@ -10,51 +10,51 @@
10 this.setCurrentSearchEntryLibrary('valve'); 10 this.setCurrentSearchEntryLibrary('valve');
11 11
12 var fns = [ 12 var fns = [
13 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/安全阀.svg;', 13 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/安全阀.svg;imageAspect=0;',
14 width, height, '', '安全阀', null, null, this.getTagsForStencil(gn, '安全阀', dt).join(' ')), 14 width, height, '', '安全阀', null, null, this.getTagsForStencil(gn, '安全阀', dt).join(' ')),
15 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/垂直单向阀.svg;', 15 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/垂直单向阀.svg;imageAspect=0;',
16 width, height, '', '垂直单向阀', null, null, this.getTagsForStencil(gn, '垂直单向阀', dt).join(' ')), 16 width, height, '', '垂直单向阀', null, null, this.getTagsForStencil(gn, '垂直单向阀', dt).join(' ')),
17 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/垂直控制阀.svg;', 17 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/垂直控制阀.svg;imageAspect=0;',
18 width, height, '', '垂直控制阀', null, null, this.getTagsForStencil(gn, '垂直控制阀', dt).join(' ')), 18 width, height, '', '垂直控制阀', null, null, this.getTagsForStencil(gn, '垂直控制阀', dt).join(' ')),
19 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/电动阀.svg;', 19 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/电动阀.svg;imageAspect=0;',
20 width, height, '', '电动阀', null, null, this.getTagsForStencil(gn, '电动阀', dt).join(' ')), 20 width, height, '', '电动阀', null, null, this.getTagsForStencil(gn, '电动阀', dt).join(' ')),
21 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/阀门.svg;', 21 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/阀门.svg;imageAspect=0;',
22 width, height, '', '阀门', null, null, this.getTagsForStencil(gn, '阀门', dt).join(' ')), 22 width, height, '', '阀门', null, null, this.getTagsForStencil(gn, '阀门', dt).join(' ')),
23 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/阀门2.svg;', 23 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/阀门2.svg;imageAspect=0;',
24 width, height, '', '阀门2', null, null, this.getTagsForStencil(gn, '阀门2', dt).join(' ')), 24 width, height, '', '阀门2', null, null, this.getTagsForStencil(gn, '阀门2', dt).join(' ')),
25 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/法兰控制阀.svg;', 25 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/法兰控制阀.svg;imageAspect=0;',
26 width, height, '', '法兰控制阀', null, null, this.getTagsForStencil(gn, '法兰控制阀', dt).join(' ')), 26 width, height, '', '法兰控制阀', null, null, this.getTagsForStencil(gn, '法兰控制阀', dt).join(' ')),
27 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/夹管阀.svg;', 27 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/夹管阀.svg;imageAspect=0;',
28 width, height, '', '夹管阀', null, null, this.getTagsForStencil(gn, '夹管阀', dt).join(' ')), 28 width, height, '', '夹管阀', null, null, this.getTagsForStencil(gn, '夹管阀', dt).join(' ')),
29 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/控制阀 2.svg;', 29 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/控制阀 2.svg;imageAspect=0;',
30 width, height, '', '控制阀 2', null, null, this.getTagsForStencil(gn, '控制阀 2', dt).join(' ')), 30 width, height, '', '控制阀 2', null, null, this.getTagsForStencil(gn, '控制阀 2', dt).join(' ')),
31 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/控制阀.svg;', 31 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/控制阀.svg;imageAspect=0;',
32 width, height, '', '控制阀', null, null, this.getTagsForStencil(gn, '控制阀', dt).join(' ')), 32 width, height, '', '控制阀', null, null, this.getTagsForStencil(gn, '控制阀', dt).join(' ')),
33 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/球形阀 1.svg;', 33 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/球形阀 1.svg;imageAspect=0;',
34 width, height, '', '球形阀 1', null, null, this.getTagsForStencil(gn, '球形阀 1', dt).join(' ')), 34 width, height, '', '球形阀 1', null, null, this.getTagsForStencil(gn, '球形阀 1', dt).join(' ')),
35 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/球形阀 2.svg;', 35 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/球形阀 2.svg;imageAspect=0;',
36 width, height, '', '球形阀 2', null, null, this.getTagsForStencil(gn, '球形阀 2', dt).join(' ')), 36 width, height, '', '球形阀 2', null, null, this.getTagsForStencil(gn, '球形阀 2', dt).join(' ')),
37 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/球形阀 3.svg;', 37 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/球形阀 3.svg;imageAspect=0;',
38 width, height, '', '球形阀 3', null, null, this.getTagsForStencil(gn, '球形阀 3', dt).join(' ')), 38 width, height, '', '球形阀 3', null, null, this.getTagsForStencil(gn, '球形阀 3', dt).join(' ')),
39 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/手动阀 1.svg;', 39 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/手动阀 1.svg;imageAspect=0;',
40 width, height, '', '手动阀 1', null, null, this.getTagsForStencil(gn, '手动阀 1', dt).join(' ')), 40 width, height, '', '手动阀 1', null, null, this.getTagsForStencil(gn, '手动阀 1', dt).join(' ')),
41 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/手动阀 2.svg;', 41 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/手动阀 2.svg;imageAspect=0;',
42 width, height, '', '手动阀 2', null, null, this.getTagsForStencil(gn, '手动阀 2', dt).join(' ')), 42 width, height, '', '手动阀 2', null, null, this.getTagsForStencil(gn, '手动阀 2', dt).join(' ')),
43 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/双通阀.svg;', 43 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/双通阀.svg;imageAspect=0;',
44 width, height, '', '双通阀', null, null, this.getTagsForStencil(gn, '双通阀', dt).join(' ')), 44 width, height, '', '双通阀', null, null, this.getTagsForStencil(gn, '双通阀', dt).join(' ')),
45 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/水平单向阀.svg;', 45 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/水平单向阀.svg;imageAspect=0;',
46 width, height, '', '水平单向阀', null, null, this.getTagsForStencil(gn, '水平单向阀', dt).join(' ')), 46 width, height, '', '水平单向阀', null, null, this.getTagsForStencil(gn, '水平单向阀', dt).join(' ')),
47 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/水平控制阀.svg;', 47 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/水平控制阀.svg;imageAspect=0;',
48 width, height, '', '水平控制阀', null, null, this.getTagsForStencil(gn, '水平控制阀', dt).join(' ')), 48 width, height, '', '水平控制阀', null, null, this.getTagsForStencil(gn, '水平控制阀', dt).join(' ')),
49 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/水平控制阀2.svg;', 49 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/水平控制阀2.svg;imageAspect=0;',
50 width, height, '', '水平控制阀2', null, null, this.getTagsForStencil(gn, '水平控制阀2', dt).join(' ')), 50 width, height, '', '水平控制阀2', null, null, this.getTagsForStencil(gn, '水平控制阀2', dt).join(' ')),
51 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/水平控制阀3.svg;', 51 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/水平控制阀3.svg;imageAspect=0;',
52 width, height, '', '水平控制阀3', null, null, this.getTagsForStencil(gn, '水平控制阀3', dt).join(' ')), 52 width, height, '', '水平控制阀3', null, null, this.getTagsForStencil(gn, '水平控制阀3', dt).join(' ')),
53 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/塑料旋启式止回阀.svg;', 53 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/塑料旋启式止回阀.svg;imageAspect=0;',
54 width, height, '', '塑料旋启式止回阀', null, null, this.getTagsForStencil(gn, '塑料旋启式止回阀', dt).join(' ')), 54 width, height, '', '塑料旋启式止回阀', null, null, this.getTagsForStencil(gn, '塑料旋启式止回阀', dt).join(' ')),
55 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/卸灰阀.svg;', 55 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/卸灰阀.svg;imageAspect=0;',
56 width, height, '', '卸灰阀', null, null, this.getTagsForStencil(gn, '卸灰阀', dt).join(' ')), 56 width, height, '', '卸灰阀', null, null, this.getTagsForStencil(gn, '卸灰阀', dt).join(' ')),
57 - this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/旋转阀.svg;', 57 + this.createVertexTemplateEntry('image;image=img/lib/thingskit/valve/旋转阀.svg;imageAspect=0;',
58 width, height, '', '旋转阀', null, null, this.getTagsForStencil(gn, '旋转阀', dt).join(' ')), 58 width, height, '', '旋转阀', null, null, this.getTagsForStencil(gn, '旋转阀', dt).join(' ')),
59 ]; 59 ];
60 60