diff --git a/com.actionsoft.apps.coe.method.aris/i18n/resource-diagram-linker.xml b/com.actionsoft.apps.coe.method.aris/i18n/resource-diagram-linker.xml
new file mode 100644
index 00000000..123a90c6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/i18n/resource-diagram-linker.xml
@@ -0,0 +1,385 @@
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/i18n/resource-diagram-schema.xml b/com.actionsoft.apps.coe.method.aris/i18n/resource-diagram-schema.xml
new file mode 100644
index 00000000..b61b208f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/i18n/resource-diagram-schema.xml
@@ -0,0 +1,235 @@
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/i18n/resource.xml b/com.actionsoft.apps.coe.method.aris/i18n/resource.xml
new file mode 100644
index 00000000..692a3a98
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/i18n/resource.xml
@@ -0,0 +1,100 @@
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/lib/com.actionsoft.apps.coe.method.aris.jar b/com.actionsoft.apps.coe.method.aris/lib/com.actionsoft.apps.coe.method.aris.jar
new file mode 100644
index 00000000..1e294f9b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/lib/com.actionsoft.apps.coe.method.aris.jar differ
diff --git a/com.actionsoft.apps.coe.method.aris/manifest.xml b/com.actionsoft.apps.coe.method.aris/manifest.xml
new file mode 100644
index 00000000..90f5328c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/manifest.xml
@@ -0,0 +1,41 @@
+
+
+
+ 企业架构资产模型库
+ 1.0
+ 2
+ 北京炎黄盈动科技发展有限责任公司
+ true
+
+ 应用介绍:
+
+ AWS PAL的“企业架构资产模型库”覆盖了包括BPMN图、组织图、表单图、制度图等在内的16种基础建模方法,并将逐步扩充完善;建模方法支持端到端的流程梳理,符合BPMN的流程梳理成果可以一键部署到 AWS PaaS 平台的BPMS中进行落地、执行。
+
+ 同时,AWS PAL的“企业架构资产模型库”还拥有了配套的数据迁移工具包,提供包含房式架构、清单、流程模型、信息系统模型在内的多种数据迁移工具,提升流程资产跨平台迁移至PAL的便捷性。
+
+ 应用优势:
+
+ - 模型丰富:覆盖16种基础建模方法并逐步完善;
+ - 一键打通:梳理的BPMN2.0流程,可以直接在AWS BPMS中执行;
+ - 平滑迁移:提供数据迁移工具包,实现对流程资产数据的跨平台迁移;
+ - 集成扩展:基于AWS PaaS平台的集成应用,快速实现三方数据的接入和集成;
+ ]]>
+
+ com.actionsoft.apps.coe.method.aris.plugin.Plugins
+
+
+
+
+ true
+
+
+ true
+ true
+ com.actionsoft.apps.coe.pal
+
+ 2022-10-18 11:29:17
+
+
+ 1
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.attribute.xml
new file mode 100644
index 00000000..9dd06182
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.attribute.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.import.xml
new file mode 100644
index 00000000..30c6562d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.import.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.linker.xml
new file mode 100644
index 00000000..64d5fd67
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.linker.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.schema.tpl
new file mode 100644
index 00000000..ec9a58ab
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/diagram.schema.tpl
@@ -0,0 +1,117 @@
+Schema.addCategory({name:"aris_bpmnProcess", text:"业务流程(BPMN)图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***开始*/Schema.addShape({name:"startEvent_aris", title:"开始", text:"", category:"aris_bpmnProcess", attribute:{editable:false}, props:{w:40, h:40},
+lineStyle:{lineColor: "129,180,47", lineStyle:"solid",lineWidth:4},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+/***结束*/Schema.addShape({name:"endEvent_aris", title:"结束", text:"", category:"aris_bpmnProcess", attribute:{editable:false}, props:{w:40, h:40},
+lineStyle:{lineColor: "253,103,103", lineStyle:"solid",lineWidth:4},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+/***排他网关*/Schema.addShape({name:"exclusiveGateway_aris",title:"排他网关", text:"", category:"aris_bpmnProcess", attribute:{editable:false}, props:{w:40, h:40},
+lineStyle:{lineColor: "94,94,94", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:[{action:"move", x:"0", y:"h/2"},{action:"line", x:"w/2", y:"0"},{action:"line", x:"w", y:"h/2"},{action:"line", x:"w/2", y:"h"},{action:"close"}]},
+ {actions:[{action:"move", x:"w/2-w*0.15", y:"h/2-h*0.15"},{action:"line", x:"w/2+w*0.15", y:"h/2+h*0.15"},{action:"move", x:"w/2+w*0.15", y:"h/2-h*0.15"},{action:"line", x:"w/2-w*0.15", y:"h/2+h*0.15"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move", x:"0", y:"h/2"},{action:"line", x:"w/2", y:"0"},{action:"line", x:"w", y:"h/2"},{action:"line", x:"w/2", y:"h"},{action:"close"}]},
+]});
+/***并行网关*/Schema.addShape({name:"parallelGateway_aris",title:"并行网关", text:"", category:"aris_bpmnProcess", attribute:{editable:false}, props:{w:40, h:40},
+lineStyle:{lineColor: "94,94,94", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:[{action:"move", x:"0", y:"h/2"},{action:"line", x:"w/2", y:"0"},{action:"line", x:"w", y:"h/2"},{action:"line", x:"w/2", y:"h"},{action:"close"}]},
+ {actions:[{action:"move",x:"w*0.5-w*0.3*0.5",y:"h*0.5"},{action:"line",x:"w*0.5+w*0.3*0.5",y:"h*0.5"},{action:"close"}]},
+ {actions:[{action:"move",x:"w*0.5",y:"h*0.5-h*0.3*0.5"},{action:"line",x:"w*0.5",y:"h*0.5+h*0.3*0.5"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move", x:"0", y:"h/2"},{action:"line", x:"w/2", y:"0"},{action:"line", x:"w", y:"h/2"},{action:"line", x:"w/2", y:"h"},{action:"close"}]},
+]});
+/***用户任务*/Schema.addShape({name:"userTask_aris", title:"用户任务", text:"用户任务", category:"aris_bpmnProcess", props:{w:100, h:70},
+lineStyle:{lineColor: "42,177,214", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"roundRectangle"}},
+ {actions:[{action:"move",x:"9",y:"7"},{action:"curve",x1:"10",y1:"2",x2:"15",y2:"2",x:"16",y:"7"},{action:"curve",x1:"15",y1:"12",x2:"10",y2:"12",x:"9",y:"7"}]},
+ {actions:[{action:"move",x:"6",y:"18"},{action:"curve",x1:"8",y1:"9",x2:"17",y2:"9",x:"19",y:"18"},{action:"close"}]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+/***手工任务*/Schema.addShape({name:"manualTask_aris", title:"手工任务", text:"手工任务", category:"aris_bpmnProcess", props:{w:100, h:70},
+lineStyle:{lineColor: "42,177,214", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"roundRectangle"}},
+ {actions:[{action:"move",x:"5",y:"12"},{action:"curve",x1:"6",y1:"6",x2:"13",y2:"6",x:"14",y:"12"},{action:"curve",x1:"13",y1:"18",x2:"6",y2:"18",x:"5",y:"12"},{action:"close"}]},
+ {actions:[{action:"move",x:"13",y:"5.5"},{action:"line",x:"6",y:"10"},{action:"move",x:"10.5",y:"15.5"},{action:"line",x:"17",y:"15.5"}]},
+ {actions:[{action:"move",x:"9",y:"13"},{action:"line",x:"18.5",y:"13"},{action:"move",x:"9",y:"10.5"},{action:"line",x:"20",y:"10.5"},{action:"move",x:"9",y:"8.5"},{action:"line",x:"19",y:"8.5"}]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+/***服务任务*/Schema.addShape({name:"serviceTask_aris", title:"服务任务", text:"服务任务", category:"aris_bpmnProcess", props:{w:100, h:70},
+lineStyle:{lineColor: "42,177,214", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"roundRectangle"}},
+ {actions:[{action:"move",x:"8",y:"12"},{action:"curve",x1:"9",y1:"4",x2:"19",y2:"4",x:"20",y:"12"},{action:"curve",x1:"19",y1:"20",x2:"9",y2:"20",x:"8",y:"12"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"12",y:"12"},{action:"curve",x1:"13",y1:"10",x2:"15",y2:"10",x:"16",y:"12"},{action:"curve",x1:"15",y1:"14",x2:"13",y2:"14",x:"12",y:"12"},{action:"close"}]},
+ {actions:[{action:"move",x:"13",y:"8"},{action:"line",x:"10.5",y:"5"},{action:"move",x:"15",y:"8"},{action:"line",x:"17.5",y:"5"}]},
+ {actions:[{action:"move",x:"13",y:"16"},{action:"line",x:"10.5",y:"19"},{action:"move",x:"15",y:"16"},{action:"line",x:"17.5",y:"19"}]},
+ {actions:[{action:"move",x:"8.5",y:"9.5"},{action:"line",x:"7",y:"8"},{action:"move",x:"8.5",y:"14.5"},{action:"line",x:"7",y:"16"}]},
+ {actions:[{action:"move",x:"19.5",y:"9.5"},{action:"line",x:"20",y:"8"},{action:"move",x:"19.5",y:"14.5"},{action:"line",x:"20",y:"16"}]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+/***循环任务*/Schema.addShape({name:"cycleTask_aris",title:"循环任务",text:"循环任务",category:"aris_bpmnProcess",props:{w:100,h:70},
+lineStyle:{lineColor: "42,177,214", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"roundRectangle"}},
+ {actions:[{action:"move",x:"w*0.5-3",y:"h-4"},{action:"curve",x1:"w*0.5-10.5",y1:"h-16.5",x2:"w*0.5+10.5",y2:"h-16.5",x:"w*0.5+3",y:"h-4"}]},
+ {actions:[{action:"move",x:"w*0.5-8",y:"h-6"},{action:"line",x:"w*0.5-3",y:"h-4"},{action:"line",x:"w*0.5-1",y:"h-8"}]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+
+/***子流程*/Schema.addShape({name:"subProcessTask_aris", title:"子流程", text:"子流程", category:"aris_bpmnProcess", props:{w:100, h:70},
+lineStyle:{lineColor: "179,179,179", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"5.5",y:"6"},{action:"line",x:"19.5",y:"6"},{action:"line",x:"19.5",y:"16"},{action:"line",x:"5.5",y:"16"},{action:"close"}]},
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"12",y:"8"},{action:"line",x:"12",y:"14"},{action:"move",x:"7.5",y:"11"},{action:"line",x:"16.5",y:"11"}]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+
+/***输入数据对象*/Schema.addShape({name:"inputDataObject_aris",title:"输入数据对象",text:"输入数据对象",category:"aris_bpmnProcess",props:{w:170,h:70},textBlock:{x:"25",y:"20",w:"w-50",h:"h-40"},
+lineStyle:{lineColor: "93,93,93", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w-15",y:"0"},{action:"line",x:"w-15",y:"15"},{action:"line",x:"w",y:"15"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"w-15",y:"0"},{action:"line",x:"w",y:"15"},{action:"line",x:"w-15",y:"15"},{action:"close"}]},
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"4",y:"8"},{action:"line",x:"18",y:"8"},{action:"line",x:"18",y:"2"},{action:"line",x:"25",y:"10"},{action:"line",x:"18",y:"18"},{action:"line",x:"18",y:"12"},{action:"line",x:"4",y:"12"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w-15",y:"0"},{action:"line",x:"w-15",y:"15"},{action:"line",x:"w",y:"15"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+]});
+/***输出数据对象*/Schema.addShape({name:"outputDataObject_aris",title:"输出数据对象",text:"输出数据对象",category:"aris_bpmnProcess",props:{w:170,h:70},textBlock:{x:"25",y:"20",w:"w-50",h:"h-40"},
+lineStyle:{lineColor: "93,93,93", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w-15",y:"0"},{action:"line",x:"w-15",y:"15"},{action:"line",x:"w",y:"15"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"w-15",y:"0"},{action:"line",x:"w",y:"15"},{action:"line",x:"w-15",y:"15"},{action:"close"}]},
+ {lineStyle:{lineWidth:1},fillStyle:{color:"93,93,93"},actions:[{action:"move",x:"4",y:"8"},{action:"line",x:"18",y:"8"},{action:"line",x:"18",y:"2"},{action:"line",x:"25",y:"10"},{action:"line",x:"18",y:"18"},{action:"line",x:"18",y:"12"},{action:"line",x:"4",y:"12"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w-15",y:"0"},{action:"line",x:"w-15",y:"15"},{action:"line",x:"w",y:"15"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+]});
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/method.config.xml
new file mode 100644
index 00000000..2a339768
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.bpmnProcess/method.config.xml
@@ -0,0 +1,55 @@
+
+
+
+
+ aris.bpmnProcess
+
+ aris.bpmnProcess
+
+ 业务流程(BPMN)图
+
+ normal
+
+
+ 
+ #4E7FF9
+
+
+ theme1
+
+
+ aris
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.attribute.xml
new file mode 100644
index 00000000..33de4b50
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.attribute.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.linker.xml
new file mode 100644
index 00000000..cb384269
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.linker.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.schema.tpl
new file mode 100644
index 00000000..f1a5e109
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/diagram.schema.tpl
@@ -0,0 +1,158 @@
+Schema.addCategory({name:"aris_businessControl", text:"控制图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***控制类别*/Schema.addShape({name:"controlType_aris",title:"控制类别",text:"控制类别",category:"aris_businessControl",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 12,y: 9},
+ {action: "line",x: 12,y: 15.5},
+ {action: "move",x: 12,y: 19},
+ {action: "line",x: 12,y: 21},
+ {action: "move",x: 10,y: 19},
+ {action: "line",x: 14,y: 19},
+ {action: "line",x: 14,y: 17},
+ {action: "line",x: 10,y: 17},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 9},
+ {action: "line",x: 16,y: 11},
+ {action: "move",x: 14,y: 12},
+ {action: "line",x: 18,y: 12},
+ {action: "line",x: 18,y: 14},
+ {action: "line",x: 14,y: 14},
+ {action: "close"},
+ {action: "move",x: 16,y: 14},
+ {action: "line",x: 16,y: 21},
+
+ {action: "move",x: 20,y: 9},
+ {action: "line",x: 20,y: 15},
+ {action: "move",x: 20,y: 16.4},
+ {action: "line",x: 22,y: 17.7},
+ {action: "line",x: 22,y: 19.7},
+ {action: "line",x: 20,y: 21},
+ {action: "line",x: 18,y: 19.7},
+ {action: "line",x: 18,y: 17.7},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+/***控制*/Schema.addShape({name:"control_aris",title:"控制",text:"控制",category:"aris_businessControl",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 12,y: 9},
+ {action: "line",x: 12,y: 15},
+ {action: "move",x: 12,y: 19},
+ {action: "line",x: 12,y: 21},
+ {action: "move",x: 10,y: 19},
+ {action: "line",x: 14,y: 19},
+ {action: "line",x: 14,y: 17},
+ {action: "line",x: 10,y: 17},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 9},
+ {action: "line",x: 16,y: 11},
+ {action: "move",x: 14,y: 12},
+ {action: "line",x: 18,y: 12},
+ {action: "line",x: 18,y: 14},
+ {action: "line",x: 14,y: 14},
+ {action: "close"},
+ {action: "move",x: 16,y: 14},
+ {action: "line",x: 16,y: 21},
+
+ {action: "move",x: 20,y: 9},
+ {action: "line",x: 20,y: 14},
+ {action: "move",x: 18,y: 16},
+ {action: "line",x: 22,y: 16},
+ {action: "line",x: 22,y: 18},
+ {action: "line",x: 18,y: 18},
+ {action: "close"},
+ {action: "move",x: 20,y: 18},
+ {action: "line",x: 20,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/method.config.xml
new file mode 100644
index 00000000..0be43acb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessControl/method.config.xml
@@ -0,0 +1,45 @@
+
+
+
+
+ aris.businessControl
+
+ aris.businessControl
+
+ 控制图
+
+ normal
+
+
+ 
+ #DC4F39
+
+
+ theme1
+
+
+ aris
+ control
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.attribute.xml
new file mode 100644
index 00000000..29a7e137
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.attribute.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.import.xml
new file mode 100644
index 00000000..a0b5a54a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.import.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.linker.xml
new file mode 100644
index 00000000..7c74996f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.linker.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.schema.tpl
new file mode 100644
index 00000000..0fc6f890
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/diagram.schema.tpl
@@ -0,0 +1,147 @@
+Schema.addCategory({name:"aris_businessProcess", text:"业务流程图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+
+/***事件*/Schema.addShape({name:"event_aris",title:"事件",text:"事件",category:"aris_businessProcess",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"242, 153, 206",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 9,y: 23},
+ {action: "line",x: 7,y: 10},
+ {action: "line",x: 11,y: 9},
+ {action: "quadraticCurve",x1: 14,y1: 12,x: 19,y: 10},
+ {action: "line",x: 20.2,y: 16},
+ {action: "quadraticCurve",x1: 14,y1: 18,x: 12,y: 15},
+ {action: "line",x: 8.2,y: 16}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***步骤*/Schema.addShape({name:"function_aris",title:"步骤",text:"步骤",category:"aris_businessProcess",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 15,y: 15},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 24,y: 15},
+ {action: "line",x: 16,y: 20},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***流程接口*/Schema.addShape({name:"processInterface_aris",title:"流程接口",text:"流程接口",category:"aris_businessProcess",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 9,y: 23},
+ {action: "line",x: 7,y: 10},
+ {action: "line",x: 11,y: 9},
+ {action: "quadraticCurve",x1: 14,y1: 12,x: 19,y: 10},
+ {action: "line",x: 20.2,y: 16},
+ {action: "quadraticCurve",x1: 14,y1: 18,x: 12,y: 15},
+ {action: "line",x: 8.2,y: 16},
+
+ {action: "move",x: 14,y: 19},
+ {action: "line",x: 14,y: 23},
+ {action: "line",x: 17,y: 21},
+ {action: "close"},
+ {action: "move",x: 17,y: 19},
+ {action: "line",x: 17,y: 23},
+ {action: "line",x: 20,y: 21},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***Or*/Schema.addShape({name:"ORRule_aris", title:"或", text:"", category:"aris_businessProcess", attribute:{editable:false}, props:{w:40, h:40}, fillStyle:{color:"94,94,94"}, path:[
+ {lineStyle:{lineWidth:0},actions:{ref:"round"}},
+ {lineStyle:{lineWidth:4,lineColor:"255,255,255"},actions:[
+ {action:"move", x:"w/2-w*0.15", y:"h/2-h*0.13"},
+ {action:"line", x:"w*0.5", y:"h/2+h*0.15"},
+ {action:"line", x:"w/2+w*0.15", y:"h/2-h*0.13"},
+
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+
+/***And*/Schema.addShape({name:"ANDRule_aris", title:"与", text:"", category:"aris_businessProcess", attribute:{editable:false}, props:{w:40, h:40}, fillStyle:{color:"94,94,94"}, path:[
+ {lineStyle:{lineWidth:0},actions:{ref:"round"}},
+ {lineStyle:{lineWidth:4,lineColor:"255,255,255"},actions:[
+ {action:"move", x:"w/2-w*0.15", y:"h/2+h*0.13"},
+ {action:"line", x:"w*0.5", y:"h/2-h*0.15"},
+ {action:"line", x:"w/2+w*0.15", y:"h/2+h*0.13"},
+
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+
+/***Xor*/Schema.addShape({name:"XORRule_aris", title:"异或", text:"", category:"aris_businessProcess", attribute:{editable:false}, props:{w:40, h:40}, fillStyle:{color:"94,94,94"}, path:[
+ {lineStyle:{lineWidth:0},actions:{ref:"round"}},
+ {lineStyle:{lineWidth:4,lineColor:"255,255,255"},actions:[
+ {action:"move", x:"w/2-w*0.15", y:"h/2-h*0.15"},
+ {action:"line", x:"w/2+w*0.15", y:"h/2+h*0.15"},
+ {action:"move", x:"w/2+w*0.15", y:"h/2-h*0.15"},
+ {action:"line", x:"w/2-w*0.15", y:"h/2+h*0.15"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/method.config.xml
new file mode 100644
index 00000000..1b09d5e3
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.businessProcess/method.config.xml
@@ -0,0 +1,49 @@
+
+
+
+
+ aris.businessProcess
+
+ aris.businessProcess
+
+ 业务流程图
+
+ normal
+
+
+ 
+ #4E7FF9
+
+
+ theme1
+
+
+ aris
+ process
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.attribute.xml
new file mode 100644
index 00000000..f19e3f3f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.attribute.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.linker.xml
new file mode 100644
index 00000000..5d4df83b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.linker.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.schema.tpl
new file mode 100644
index 00000000..48283a4e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/diagram.schema.tpl
@@ -0,0 +1,91 @@
+Schema.addCategory({name:"aris_classificationMgmtEle", text:"管理要素图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***结构元素*/Schema.addShape({name:"structuralElement_arisMgmt",title:"结构元素",text:"结构元素",category:"aris_classificationMgmtEle",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"6",y:"8"},
+ {action:"line",x:"24",y:"8"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"6",y:"8"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"24",y:"15"},
+ {action:"move",x:"15",y:"8"},
+ {action:"line",x:"15",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/method.config.xml
new file mode 100644
index 00000000..6cf146dc
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.classificationMgmtEle/method.config.xml
@@ -0,0 +1,44 @@
+
+
+
+
+ aris.classificationMgmtEle
+
+ aris.classificationMgmtEle
+
+ 管理要素图
+
+ normal
+
+
+ 
+ #009688
+
+
+ theme1
+
+
+ aris
+ control
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.attribute.xml
new file mode 100644
index 00000000..f1f98626
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.attribute.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.linker.xml
new file mode 100644
index 00000000..d9961c47
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.linker.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.schema.tpl
new file mode 100644
index 00000000..10e5304e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/diagram.schema.tpl
@@ -0,0 +1,182 @@
+Schema.addCategory({name:"aris_complianceEle", text:"合规要素图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+
+/***合规类型*/Schema.addShape({name:"complianceType_aris",title:"合规类型",text:"合规类型",category:"aris_complianceEle",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "15",y: "6"},
+ {action: "line",x: "23",y: "9"},
+ {action: "line",x: "23",y: "19"},
+ {action: "line",x: "15",y: "24"},
+ {action: "line",x: "7",y: "19"},
+ {action: "line",x: "7",y: "9"},
+ {action: "close"},
+
+ {action: "move",x: "11",y: "14"},
+ {action: "line",x: "14",y: "17"},
+ {action: "line",x: "19.5",y: "11.5"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+/***合规文件*/Schema.addShape({name:"complianceDoc_aris",title:"合规文件",text:"合规文件",category:"aris_complianceEle",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "18",y: "25"},
+ {action: "line",x: "7",y: "25"},
+ {action: "line",x: "7",y: "7"},
+ {action: "line",x: "18",y: "7"},
+ {action: "line",x: "23",y: "12"},
+ {action: "line",x: "23",y: "19"},
+ {action: "move",x: "17",y: "23"},
+ {action: "curve",x1: "18",y1: "17",x2: "25",y2: "17",x: "26",y: "23"},
+ {action: "curve",x1: "25",y1: "28",x2: "18",y2: "28",x: "17",y: "23"},
+ {action: "close"},
+
+ {action: "move",x: "19",y: "22.5"},
+ {action: "line",x: "21",y: "25"},
+ {action: "line",x: "25",y: "20"},
+
+ {action: "move",x: "18",y: "7"},
+ {action: "line",x: "18",y: "12"},
+ {action: "line",x: "23",y: "12"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+/***合规文件条款*/Schema.addShape({name:"complianceDocTerm_aris",title:"合规文件条款",text:"合规文件条款",category:"aris_complianceEle",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "7",y: "7"},
+ {action: "line",x: "23",y: "7"},
+ {action: "line",x: "23",y: "25"},
+ {action: "line",x: "7",y: "25"},
+ {action: "close"},
+
+ {action: "move",x: "9",y: "10"},
+ {action: "line",x: "10",y: "11.5"},
+ {action: "line",x: "12",y: "9"},
+ {action: "move",x: "14",y: "10"},
+ {action: "line",x: "21",y: "10"},
+
+ {action: "move",x: "9",y: "15"},
+ {action: "line",x: "10",y: "16.5"},
+ {action: "line",x: "12",y: "14"},
+ {action: "move",x: "14",y: "15"},
+ {action: "line",x: "21",y: "15"},
+
+ {action: "move",x: "9",y: "20"},
+ {action: "line",x: "10",y: "21.5"},
+ {action: "line",x: "12",y: "19"},
+ {action: "move",x: "14",y: "20"},
+ {action: "line",x: "21",y: "20"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+/***文件承接要求*/Schema.addShape({name:"requirement_aris",title:"文件承接要求",text:"文件承接要求",category:"aris_complianceEle",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"21",y:"15"},
+ {action:"line",x:"21",y:"8"},
+ {action:"line",x:"9",y:"8"},
+ {action:"line",x:"9",y:"22"},
+ {action:"line",x:"17",y:"22"},
+
+ {action:"move",x:"19",y:"17"},
+ {action:"line",x:"23",y:"17"},
+
+ {action:"move",x:"17.5",y:"23"},
+ {action:"line",x:"24.5",y:"23"},
+
+ {action:"move",x:"21",y:"17"},
+ {action:"line",x:"21",y:"20"},
+
+ {action:"move",x:"19",y:"23"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"23",y:"20"},
+ {action:"line",x:"23",y:"23"},
+
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+
+ {action:"move",x:"11",y:"11"},
+ {action:"line",x:"19",y:"11"},
+
+ {action:"move",x:"11",y:"19"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/method.config.xml
new file mode 100644
index 00000000..5cc20af3
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.complianceEle/method.config.xml
@@ -0,0 +1,47 @@
+
+
+
+
+ aris.complianceEle
+
+ aris.complianceEle
+
+ 合规要素图
+
+ normal
+
+
+ 
+ #009B52
+
+
+ theme1
+
+
+ aris
+ control
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.attribute.xml
new file mode 100644
index 00000000..f3d15c07
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.attribute.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.linker.xml
new file mode 100644
index 00000000..36f45e46
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.linker.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.schema.tpl
new file mode 100644
index 00000000..26223a2f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.form/diagram.schema.tpl
@@ -0,0 +1,138 @@
+Schema.addCategory({name:"aris_form", text:"表单图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***表单类型*/Schema.addShape({name:"formType_aris",title:"表单类型",text:"表单类型",category:"aris_form",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"155, 207, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 9,y: 8},
+ {action: "line",x: 21,y: 8},
+ {action: "line",x: 21,y: 17},
+ {action: "move",x: 9,y: 8},
+ {action: "line",x: 9,y: 22},
+ {action: "line",x: 18,y: 22},
+
+ {action: "move",x: 11,y: 12},
+ {action: "line",x: 16,y: 12},
+ {action: "move",x: 11,y: 13},
+ {action: "line",x: 16,y: 13},
+ {action: "move",x: 11,y: 15},
+ {action: "line",x: 18,y: 15},
+ {action: "move",x: 11,y: 17},
+ {action: "line",x: 18,y: 17},
+
+ {action: "move",x: 21,y: 18},
+ {action: "line",x: 23,y: 19.3},
+ {action: "line",x: 23,y: 21.3},
+ {action: "line",x: 21,y: 22.6},
+ {action: "line",x: 19,y: 21.3},
+ {action: "line",x: 19,y: 19.3},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+/***表单*/Schema.addShape({name:"form_aris",title:"表单",text:"表单",category:"aris_form",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"155, 207, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 9,y: 8},
+ {action: "line",x: 21,y: 8},
+ {action: "line",x: 21,y: 22},
+ {action: "line",x: 9,y: 22},
+ {action: "close"},
+
+ {action: "move",x: 11,y: 12},
+ {action: "line",x: 16,y: 12},
+ {action: "move",x: 11,y: 13},
+ {action: "line",x: 16,y: 13},
+ {action: "move",x: 11,y: 15},
+ {action: "line",x: 18,y: 15},
+ {action: "move",x: 11,y: 17},
+ {action: "line",x: 18,y: 17},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.form/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.form/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.form/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.form/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.form/method.config.xml
new file mode 100644
index 00000000..f09b0c14
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.form/method.config.xml
@@ -0,0 +1,45 @@
+
+
+
+
+ aris.form
+
+ aris.form
+
+ 表单图
+
+ normal
+
+
+ 
+ #009B52
+
+
+ theme1
+
+
+ aris
+ data
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.attribute.xml
new file mode 100644
index 00000000..347af0d2
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.attribute.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.linker.xml
new file mode 100644
index 00000000..ed2e6bef
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.linker.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.schema.tpl
new file mode 100644
index 00000000..aab4594e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/diagram.schema.tpl
@@ -0,0 +1,48 @@
+Schema.addCategory({name:"aris_higherOrderProcess", text:"高阶流程图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***增值链*/Schema.addShape({name:"valueAddedChain_arisHo",title:"增值链",text:"增值链",category:"aris_higherOrderProcess",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 14,y: 10},
+ {action: "line",x: 16,y: 15},
+ {action: "line",x: 14,y: 20},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 23,y: 10},
+ {action: "line",x: 25,y: 15},
+ {action: "line",x: 23,y: 20},
+ {action: "line",x: 16,y: 20},
+ {action: "line",x: 18,y: 15},
+ {action: "close"},
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/method.config.xml
new file mode 100644
index 00000000..ee65cfc4
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.higherOrderProcess/method.config.xml
@@ -0,0 +1,44 @@
+
+
+
+
+ aris.higherOrderProcess
+
+ aris.higherOrderProcess
+
+ 高阶流程图
+
+ normal
+
+
+ 
+ #4E7FF9
+
+
+ theme1
+
+
+ aris
+ process
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.attribute.xml
new file mode 100644
index 00000000..0d6c284d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.attribute.xml
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.linker.xml
new file mode 100644
index 00000000..aef9a86c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.linker.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.schema.tpl
new file mode 100644
index 00000000..ebf04c89
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.institution/diagram.schema.tpl
@@ -0,0 +1,131 @@
+Schema.addCategory({name:"aris_institution", text:"制度图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***制度文件类型*/Schema.addShape({name:"institutionDocType_aris",title:"制度文件类型",text:"制度文件类型",category:"aris_institution",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"22",y:"17"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"15",y:"9"},
+ {action:"line",x:"8",y:"9"},
+ {action:"line",x:"8",y:"22"},
+ {action:"line",x:"15",y:"22"},
+
+ {action:"move",x:"17",y:"14"},
+ {action:"line",x:"20",y:"14"},
+
+ {action:"move",x:"20",y:"18"},
+ {action:"line",x:"23.2",y:"20.2"},
+ {action:"line",x:"23.2",y:"23"},
+ {action:"line",x:"20",y:"25"},
+ {action:"line",x:"16.8",y:"23"},
+ {action:"line",x:"16.8",y:"20.2"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+/***制度文件*/Schema.addShape({name:"institutionDoc_aris",title:"制度文件",text:"制度文件",category:"aris_institution",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8",y:"7"},
+ {action:"line",x:"8",y:"23"},
+ {action:"line",x:"22",y:"23"},
+ {action:"line",x:"22",y:"7"},
+ {action:"close"},
+ {action:"move",x:"8",y:"21"},
+ {action:"line",x:"22",y:"21"},
+
+ {action:"move",x:"11",y:"7"},
+ {action:"line",x:"11",y:"13"},
+ {action:"line",x:"13",y:"11"},
+ {action:"line",x:"15",y:"13"},
+ {action:"line",x:"15",y:"7"},
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.institution/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.institution/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.institution/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.institution/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.institution/method.config.xml
new file mode 100644
index 00000000..d5d99c9d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.institution/method.config.xml
@@ -0,0 +1,45 @@
+
+
+
+
+ aris.institution
+
+ aris.institution
+
+ 制度图
+
+ normal
+
+
+ 
+ #009B52
+
+
+ theme1
+
+
+ aris
+ control
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.attribute.xml
new file mode 100644
index 00000000..54bf4b69
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.attribute.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.import.xml
new file mode 100644
index 00000000..88eaac2f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.import.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.linker.xml
new file mode 100644
index 00000000..d1e4a57c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.linker.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.schema.tpl
new file mode 100644
index 00000000..25bbb4f6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/diagram.schema.tpl
@@ -0,0 +1,81 @@
+Schema.addCategory({name:"aris_orgResponsibilityAss", text:"职责图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***职责*/Schema.addShape({name:"responsibility_aris",title:"职责",text:"职责",category:"aris_orgResponsibilityAss",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "责", color: "51,51,51", size: "9px", x: "10.5", y: "18"},
+ actions:[{action: "curveArc",centerX: "15",centerY: "15",radius: "8",startAngle: "0",endAngle: "2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/method.config.xml
new file mode 100644
index 00000000..7a0284ae
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.orgResponsibilityAss/method.config.xml
@@ -0,0 +1,44 @@
+
+
+
+
+ aris.orgResponsibilityAss
+
+ aris.orgResponsibilityAss
+
+ 职责图
+
+ normal
+
+
+ 
+ #FF9421
+
+
+ theme1
+
+
+ aris
+ org
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.attribute.xml
new file mode 100644
index 00000000..c25a55b3
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.attribute.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.linker.xml
new file mode 100644
index 00000000..ea754df7
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.linker.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.schema.tpl
new file mode 100644
index 00000000..52411eda
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.organization/diagram.schema.tpl
@@ -0,0 +1,106 @@
+Schema.addCategory({name:"aris_organization", text:"组织图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+
+/***组织单元*/Schema.addShape({name:"organizationalUnit_aris",title:"组织单元",text:"组织单元",category:"aris_organization",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "11.5",radius: "3.5",startAngle: "0",endAngle: "2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "21",radius: "6",startAngle: "0",endAngle: "Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "6.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "7",y1: "15",x: "10",y: "15"},
+ {action: "curve",x1: "8.5",y1: "13",x2: "8.5",y2: "10.5",x: "10.5",y: "9"},
+
+ {action: "move",x: "23.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "23",y1: "15",x: "20",y: "15"},
+ {action: "curve",x1: "21.5",y1: "13",x2: "21.5",y2: "10.5",x: "19.5",y: "9"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***岗位*/Schema.addShape({name:"position_aris",title:"岗位",text:"岗位",category:"aris_organization",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "12",radius: "1.3",startAngle: "0",endAngle: "2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "8.5",y: "8"},
+ {action: "line",x: "21.5",y: "8"},
+ {action: "line",x: "21.5",y: "22"},
+ {action: "line",x: "8.5",y: "22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "14",y: "13"},
+ {action: "line",x: "13",y: "17"},
+ {action: "line",x: "15",y: "19"},
+ {action: "line",x: "17",y: "17"},
+ {action: "line",x: "16",y: "13"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.organization/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.organization/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.organization/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.organization/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.organization/method.config.xml
new file mode 100644
index 00000000..07b9a7c5
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.organization/method.config.xml
@@ -0,0 +1,45 @@
+
+
+
+
+ aris.organization
+
+ aris.organization
+
+ 组织图
+
+ normal
+
+
+ 
+ #FF9421
+
+
+ theme1
+
+
+ aris
+ org
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.attribute.xml
new file mode 100644
index 00000000..f92dea89
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.attribute.xml
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.linker.xml
new file mode 100644
index 00000000..44ada2fc
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.linker.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.schema.tpl
new file mode 100644
index 00000000..2081b93a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/diagram.schema.tpl
@@ -0,0 +1,122 @@
+Schema.addCategory({name:"aris_performanceIndicator", text:"绩效指标图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***结构元素*/Schema.addShape({name:"structuralElement_arisPi",title:"结构元素",text:"结构元素",category:"aris_performanceIndicator",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"6",y:"8"},
+ {action:"line",x:"24",y:"8"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"6",y:"8"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"24",y:"15"},
+ {action:"move",x:"15",y:"8"},
+ {action:"line",x:"15",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+/***绩效指标*/Schema.addShape({name:"performanceIndicator_aris",title:"绩效指标",text:"绩效指标",category:"aris_performanceIndicator",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8.5",y:"21"},
+ {action:"curve",x1:"6.9",y1:"15",x2:"12.5",y2:"8.7",x:"18.5",y:"12"},
+ {action:"move",x:"21.5",y:"21"},
+ {action:"quadraticCurve",x1:"22.3",y1:"17.8",x:"21.3",y:"15"},
+
+ {action:"move",x:"16.5",y:"16.5"},
+ {action:"line",x:"20.5",y:"12.8"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"15",centerY:"18",radius:"2.2",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/method.config.xml
new file mode 100644
index 00000000..6ffb204c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.performanceIndicator/method.config.xml
@@ -0,0 +1,45 @@
+
+
+
+
+ aris.performanceIndicator
+
+ aris.performanceIndicator
+
+ 绩效指标图
+
+ normal
+
+
+ 
+ #FF9421
+
+
+ theme1
+
+
+ aris
+ control
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.attribute.xml
new file mode 100644
index 00000000..8e5d9981
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.attribute.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.linker.xml
new file mode 100644
index 00000000..cf779f30
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.linker.xml
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.schema.tpl
new file mode 100644
index 00000000..9190ad43
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/diagram.schema.tpl
@@ -0,0 +1,117 @@
+Schema.addCategory({name:"aris_processActivity", text:"流程活动图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***开始*/Schema.addShape({name:"startEvent_arisAct", title:"开始", text:"", category:"aris_processActivity", attribute:{editable:false}, props:{w:40, h:40},
+lineStyle:{lineColor: "129,180,47", lineStyle:"solid",lineWidth:4},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+/***结束*/Schema.addShape({name:"endEvent_arisAct", title:"结束", text:"", category:"aris_processActivity", attribute:{editable:false}, props:{w:40, h:40},
+lineStyle:{lineColor: "253,103,103", lineStyle:"solid",lineWidth:4},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+/***排他网关*/Schema.addShape({name:"exclusiveGateway_arisAct",title:"排他网关", text:"", category:"aris_processActivity", attribute:{editable:false}, props:{w:40, h:40},
+lineStyle:{lineColor: "94,94,94", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:[{action:"move", x:"0", y:"h/2"},{action:"line", x:"w/2", y:"0"},{action:"line", x:"w", y:"h/2"},{action:"line", x:"w/2", y:"h"},{action:"close"}]},
+ {actions:[{action:"move", x:"w/2-w*0.15", y:"h/2-h*0.15"},{action:"line", x:"w/2+w*0.15", y:"h/2+h*0.15"},{action:"move", x:"w/2+w*0.15", y:"h/2-h*0.15"},{action:"line", x:"w/2-w*0.15", y:"h/2+h*0.15"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move", x:"0", y:"h/2"},{action:"line", x:"w/2", y:"0"},{action:"line", x:"w", y:"h/2"},{action:"line", x:"w/2", y:"h"},{action:"close"}]},
+]});
+/***并行网关*/Schema.addShape({name:"parallelGateway_arisAct",title:"并行网关", text:"", category:"aris_processActivity", attribute:{editable:false}, props:{w:40, h:40},
+lineStyle:{lineColor: "94,94,94", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:[{action:"move", x:"0", y:"h/2"},{action:"line", x:"w/2", y:"0"},{action:"line", x:"w", y:"h/2"},{action:"line", x:"w/2", y:"h"},{action:"close"}]},
+ {actions:[{action:"move",x:"w*0.5-w*0.3*0.5",y:"h*0.5"},{action:"line",x:"w*0.5+w*0.3*0.5",y:"h*0.5"},{action:"close"}]},
+ {actions:[{action:"move",x:"w*0.5",y:"h*0.5-h*0.3*0.5"},{action:"line",x:"w*0.5",y:"h*0.5+h*0.3*0.5"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move", x:"0", y:"h/2"},{action:"line", x:"w/2", y:"0"},{action:"line", x:"w", y:"h/2"},{action:"line", x:"w/2", y:"h"},{action:"close"}]},
+]});
+/***用户任务*/Schema.addShape({name:"userTask_arisAct", title:"用户任务", text:"用户任务", category:"aris_processActivity", props:{w:100, h:70},
+lineStyle:{lineColor: "42,177,214", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"roundRectangle"}},
+ {actions:[{action:"move",x:"9",y:"7"},{action:"curve",x1:"10",y1:"2",x2:"15",y2:"2",x:"16",y:"7"},{action:"curve",x1:"15",y1:"12",x2:"10",y2:"12",x:"9",y:"7"}]},
+ {actions:[{action:"move",x:"6",y:"18"},{action:"curve",x1:"8",y1:"9",x2:"17",y2:"9",x:"19",y:"18"},{action:"close"}]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+/***手工任务*/Schema.addShape({name:"manualTask_arisAct", title:"手工任务", text:"手工任务", category:"aris_processActivity", props:{w:100, h:70},
+lineStyle:{lineColor: "42,177,214", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"roundRectangle"}},
+ {actions:[{action:"move",x:"5",y:"12"},{action:"curve",x1:"6",y1:"6",x2:"13",y2:"6",x:"14",y:"12"},{action:"curve",x1:"13",y1:"18",x2:"6",y2:"18",x:"5",y:"12"},{action:"close"}]},
+ {actions:[{action:"move",x:"13",y:"5.5"},{action:"line",x:"6",y:"10"},{action:"move",x:"10.5",y:"15.5"},{action:"line",x:"17",y:"15.5"}]},
+ {actions:[{action:"move",x:"9",y:"13"},{action:"line",x:"18.5",y:"13"},{action:"move",x:"9",y:"10.5"},{action:"line",x:"20",y:"10.5"},{action:"move",x:"9",y:"8.5"},{action:"line",x:"19",y:"8.5"}]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+/***服务任务*/Schema.addShape({name:"serviceTask_arisAct", title:"服务任务", text:"服务任务", category:"aris_processActivity", props:{w:100, h:70},
+lineStyle:{lineColor: "42,177,214", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"roundRectangle"}},
+ {actions:[{action:"move",x:"8",y:"12"},{action:"curve",x1:"9",y1:"4",x2:"19",y2:"4",x:"20",y:"12"},{action:"curve",x1:"19",y1:"20",x2:"9",y2:"20",x:"8",y:"12"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"12",y:"12"},{action:"curve",x1:"13",y1:"10",x2:"15",y2:"10",x:"16",y:"12"},{action:"curve",x1:"15",y1:"14",x2:"13",y2:"14",x:"12",y:"12"},{action:"close"}]},
+ {actions:[{action:"move",x:"13",y:"8"},{action:"line",x:"10.5",y:"5"},{action:"move",x:"15",y:"8"},{action:"line",x:"17.5",y:"5"}]},
+ {actions:[{action:"move",x:"13",y:"16"},{action:"line",x:"10.5",y:"19"},{action:"move",x:"15",y:"16"},{action:"line",x:"17.5",y:"19"}]},
+ {actions:[{action:"move",x:"8.5",y:"9.5"},{action:"line",x:"7",y:"8"},{action:"move",x:"8.5",y:"14.5"},{action:"line",x:"7",y:"16"}]},
+ {actions:[{action:"move",x:"19.5",y:"9.5"},{action:"line",x:"20",y:"8"},{action:"move",x:"19.5",y:"14.5"},{action:"line",x:"20",y:"16"}]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+/***循环任务*/Schema.addShape({name:"cycleTask_arisAct",title:"循环任务",text:"循环任务",category:"aris_processActivity",props:{w:100,h:70},
+lineStyle:{lineColor: "42,177,214", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"roundRectangle"}},
+ {actions:[{action:"move",x:"w*0.5-3",y:"h-4"},{action:"curve",x1:"w*0.5-10.5",y1:"h-16.5",x2:"w*0.5+10.5",y2:"h-16.5",x:"w*0.5+3",y:"h-4"}]},
+ {actions:[{action:"move",x:"w*0.5-8",y:"h-6"},{action:"line",x:"w*0.5-3",y:"h-4"},{action:"line",x:"w*0.5-1",y:"h-8"}]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+
+/***子流程*/Schema.addShape({name:"subProcessTask_arisAct", title:"子流程", text:"子流程", category:"aris_processActivity", props:{w:100, h:70},
+lineStyle:{lineColor: "179,179,179", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"5.5",y:"6"},{action:"line",x:"19.5",y:"6"},{action:"line",x:"19.5",y:"16"},{action:"line",x:"5.5",y:"16"},{action:"close"}]},
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"12",y:"8"},{action:"line",x:"12",y:"14"},{action:"move",x:"7.5",y:"11"},{action:"line",x:"16.5",y:"11"}]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+
+/***输入数据对象*/Schema.addShape({name:"inputDataObject_arisAct",title:"输入数据对象",text:"输入数据对象",category:"aris_processActivity",props:{w:170,h:70},textBlock:{x:"25",y:"20",w:"w-50",h:"h-40"},
+lineStyle:{lineColor: "93,93,93", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w-15",y:"0"},{action:"line",x:"w-15",y:"15"},{action:"line",x:"w",y:"15"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"w-15",y:"0"},{action:"line",x:"w",y:"15"},{action:"line",x:"w-15",y:"15"},{action:"close"}]},
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"4",y:"8"},{action:"line",x:"18",y:"8"},{action:"line",x:"18",y:"2"},{action:"line",x:"25",y:"10"},{action:"line",x:"18",y:"18"},{action:"line",x:"18",y:"12"},{action:"line",x:"4",y:"12"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w-15",y:"0"},{action:"line",x:"w-15",y:"15"},{action:"line",x:"w",y:"15"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+]});
+/***输出数据对象*/Schema.addShape({name:"outputDataObject_arisAct",title:"输出数据对象",text:"输出数据对象",category:"aris_processActivity",props:{w:170,h:70},textBlock:{x:"25",y:"20",w:"w-50",h:"h-40"},
+lineStyle:{lineColor: "93,93,93", lineStyle:"solid",lineWidth:2},
+fillStyle:{color:"255,255,255",type:"solid"},
+path:[
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w-15",y:"0"},{action:"line",x:"w-15",y:"15"},{action:"line",x:"w",y:"15"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:1},actions:[{action:"move",x:"w-15",y:"0"},{action:"line",x:"w",y:"15"},{action:"line",x:"w-15",y:"15"},{action:"close"}]},
+ {lineStyle:{lineWidth:1},fillStyle:{color:"93,93,93"},actions:[{action:"move",x:"4",y:"8"},{action:"line",x:"18",y:"8"},{action:"line",x:"18",y:"2"},{action:"line",x:"25",y:"10"},{action:"line",x:"18",y:"18"},{action:"line",x:"18",y:"12"},{action:"line",x:"4",y:"12"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w-15",y:"0"},{action:"line",x:"w-15",y:"15"},{action:"line",x:"w",y:"15"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+]});
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/method.config.xml
new file mode 100644
index 00000000..5aa5ce7d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processActivity/method.config.xml
@@ -0,0 +1,51 @@
+
+
+
+
+ aris.processActivity
+
+ aris.processActivity
+
+ 流程活动图
+
+ normal
+
+
+ 
+ #4E7FF9
+
+
+ theme1
+
+
+ aris
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.attribute.xml
new file mode 100644
index 00000000..086807cc
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.attribute.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.linker.xml
new file mode 100644
index 00000000..d82262e6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.linker.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.schema.tpl
new file mode 100644
index 00000000..0331aa20
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/diagram.schema.tpl
@@ -0,0 +1,48 @@
+Schema.addCategory({name:"aris_processRelationship", text:"端到端流程图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***增值链*/Schema.addShape({name:"valueAddedChain_arisLog",title:"增值链",text:"增值链",category:"aris_processRelationship",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 14,y: 10},
+ {action: "line",x: 16,y: 15},
+ {action: "line",x: 14,y: 20},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 23,y: 10},
+ {action: "line",x: 25,y: 15},
+ {action: "line",x: 23,y: 20},
+ {action: "line",x: 16,y: 20},
+ {action: "line",x: 18,y: 15},
+ {action: "close"},
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/method.config.xml
new file mode 100644
index 00000000..d395d839
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.processRelationship/method.config.xml
@@ -0,0 +1,44 @@
+
+
+
+
+ aris.processRelationship
+
+ aris.processRelationship
+
+ 端到端流程图
+
+ normal
+
+
+ 
+ #4E7FF9
+
+
+ theme1
+
+
+ aris
+ process
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.attribute.xml
new file mode 100644
index 00000000..1f1b6dd6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.attribute.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.import.xml
new file mode 100644
index 00000000..659b8de0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.import.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.linker.xml
new file mode 100644
index 00000000..5253e27c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.linker.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.schema.tpl
new file mode 100644
index 00000000..19dec632
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.risk/diagram.schema.tpl
@@ -0,0 +1,93 @@
+Schema.addCategory({name:"aris_risk", text:"风险图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+
+/***风险类别*/Schema.addShape({name:"riskType_aris",title:"风险类别",text:"风险类别",category:"aris_risk",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ { actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 20,y: 17},
+ {action: "line",x: 15,y: 8},
+ {action: "line",x: 8,y: 22},
+ {action: "line",x: 16,y: 22},
+
+ { action: "move", x: 15, y: 13},
+ { action: "line", x: 15, y: 17},
+ { action: "close"},
+
+ { action: "move", x: 15, y: 19},
+ { action: "line", x: 15, y: 20},
+ { action: "close"},
+
+ {action: "move",x: 20,y: 19},
+ {action: "line",x: 18,y: 20},
+ {action: "line",x: 18,y: 22},
+ {action: "line",x: 20,y: 23},
+ {action: "line",x: 22,y: 22},
+ {action: "line",x: 22,y: 20},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+/***风险*/Schema.addShape({name:"risk_aris",title:"风险",text:"风险",category:"aris_risk",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 15,y: 8},
+ {action: "line",x: 8,y: 22},
+ {action: "line",x: 22,y: 22},
+ {action: "close"},
+
+ { action: "move", x: 15, y: 13},
+ { action: "line", x: 15, y: 17},
+ { action: "close"},
+
+ { action: "move", x: 15, y: 19},
+ { action: "line", x: 15, y: 20},
+ { action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.risk/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.risk/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.risk/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.risk/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.risk/method.config.xml
new file mode 100644
index 00000000..bf84bd4d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.risk/method.config.xml
@@ -0,0 +1,45 @@
+
+
+
+
+ aris.risk
+
+ aris.risk
+
+ 风险图建模方法
+
+ normal
+
+
+ 
+ #DC4F39
+
+
+ theme1
+
+
+ aris
+ control
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.attribute.xml
new file mode 100644
index 00000000..b16a595a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.attribute.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.linker.xml
new file mode 100644
index 00000000..93b83939
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.linker.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.schema.tpl
new file mode 100644
index 00000000..333ca127
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/diagram.schema.tpl
@@ -0,0 +1,150 @@
+Schema.addCategory({name:"aris_roleSystem", text:"角色图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***角色类型*/Schema.addShape({name:"roleType_aris",title:"角色类型",text:"角色类型",category:"aris_roleSystem",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "8.2",y: "17"},
+ {action: "curve",x1: "6",y1: "5",x2: "24",y2: "5",x: "21.8",y: "17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "18",y: "18.5"},
+ {action: "line",x: "20",y: "17.3"},
+ {action: "line",x: "22",y: "18.5"},
+ {action: "line",x: "22",y: "20.5"},
+ {action: "line",x: "20",y: "21.7"},
+ {action: "line",x: "18",y: "20.5"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "9.2",y: "19.8"},
+ {action: "quadraticCurve",x1: "13.2",y1: "23",x: "17.5",y: "21.8"},
+ {action: "move",x: "9.2",y: "19.8"},
+ {action: "quadraticCurve",x1: "13",y1: "16.6",x: "17",y: "18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "14",radius: "2",startAngle: "0",endAngle: "Math.PI * 2"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+/***角色*/Schema.addShape({name:"role_aris",title:"角色",text:"角色",category:"aris_roleSystem",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "8.2",y: "17"},
+ {action: "curve",x1: "6",y1: "5",x2: "24",y2: "5",x: "21.8",y: "17"},
+ {action: "move",x: "9.2",y: "19.8"},
+ {action: "quadraticCurve",x1: "15",y1: "24.8",x: "20.8",y: "19.8"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "24.5",radius: "7.5",startAngle: "Math.PI * 1.8",endAngle: "Math.PI * 1.2"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "14",radius: "2",startAngle: "0",endAngle: "Math.PI * 2"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/method.config.xml
new file mode 100644
index 00000000..aa77d427
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.roleSystem/method.config.xml
@@ -0,0 +1,45 @@
+
+
+
+
+ aris.roleSystem
+
+ aris.roleSystem
+
+ 角色图
+
+ normal
+
+
+ 
+ #FF9421
+
+
+ theme1
+
+
+ aris
+ org
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.attribute.xml b/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.attribute.xml
new file mode 100644
index 00000000..d9a64989
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.attribute.xml
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.import.xml b/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.import.xml
new file mode 100644
index 00000000..72df152d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.import.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.linker.xml b/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.linker.xml
new file mode 100644
index 00000000..2e7db791
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.linker.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.schema.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.schema.tpl
new file mode 100644
index 00000000..56587646
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.system/diagram.schema.tpl
@@ -0,0 +1,151 @@
+Schema.addCategory({name:"aris_system", text:"应用系统图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addShape({name:"systemType_aris",title:"应用系统类型",text:"应用系统类型",category:"aris_system",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 20,y: 17},
+ {action: "line",x: 18,y: 18},
+ {action: "line",x: 18,y: 20},
+ {action: "line",x: 20,y: 21},
+ {action: "line",x: 22,y: 20},
+ {action: "line",x: 22,y: 18},
+ {action: "close"},
+
+ {action: "move",x: 22,y: 16.5},
+ {action: "line",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 16.5,y: 19},
+
+ {action: "move",x: 10,y: 21},
+ {action: "line",x: 17,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+/***应用系统*/Schema.addShape({name:"system_aris",title:"应用系统",text:"应用系统",category:"aris_system",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+/***模块类型*/Schema.addShape({name:"moduleType_aris",title:"模块类型",text:"模块类型",category:"aris_system",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 20,y: 17},
+ {action: "line",x: 18,y: 18},
+ {action: "line",x: 18,y: 20},
+ {action: "line",x: 20,y: 21},
+ {action: "line",x: 22,y: 20},
+ {action: "line",x: 22,y: 18},
+ {action: "close"},
+
+ {action: "move",x: 22,y: 16.5},
+ {action: "line",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 16.5,y: 19},
+
+ {action: "move",x: 10,y: 21},
+ {action: "line",x: 17,y: 21},
+
+ {action: "move",x: 11,y: 10},
+ {action: "line",x: 11,y: 19},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+/***功能模块*/Schema.addShape({name:"functionModule_aris",title:"功能模块",text:"功能模块",category:"aris_system",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ {action: "move",x: 11,y: 10},
+ {action: "line",x: 11,y: 19},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.system/fragment/abc.tpl b/com.actionsoft.apps.coe.method.aris/method/aris.system/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.system/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/method/aris.system/method.config.xml b/com.actionsoft.apps.coe.method.aris/method/aris.system/method.config.xml
new file mode 100644
index 00000000..e30bfed5
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/method/aris.system/method.config.xml
@@ -0,0 +1,47 @@
+
+
+
+
+ aris.system
+
+ aris.system
+
+ 应用系统图
+
+ normal
+
+
+ 
+ #4E7FF9
+
+
+ theme1
+
+
+ aris
+ itsystem
+
+
+ arisLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/src/main/java/com/actionsoft/apps/coe/method/aris/plugin/Plugins.java b/com.actionsoft.apps.coe.method.aris/src/main/java/com/actionsoft/apps/coe/method/aris/plugin/Plugins.java
new file mode 100644
index 00000000..eeb322c6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.aris/src/main/java/com/actionsoft/apps/coe/method/aris/plugin/Plugins.java
@@ -0,0 +1,148 @@
+package com.actionsoft.apps.coe.method.aris.plugin;
+
+import com.actionsoft.apps.listener.PluginListener;
+import com.actionsoft.apps.resource.AppContext;
+import com.actionsoft.apps.resource.plugin.profile.AWSPluginProfile;
+import com.actionsoft.apps.resource.plugin.profile.AppExtensionProfile;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+public class Plugins implements PluginListener {
+ @Override
+ public List register(AppContext app) {
+ List list = new ArrayList();
+
+ Map params1 = new HashMap<>();
+ params1.put("title", "高阶流程图建模方法");
+ params1.put("icon", "");
+ params1.put("desc", "高阶流程图");
+ params1.put("methodId", "aris.higherOrderProcess");
+ params1.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS高阶流程图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params1));
+
+ Map params2 = new HashMap<>();
+ params2.put("title", "端到端流程图建模方法");
+ params2.put("icon", "");
+ params2.put("desc", "端到端流程图");
+ params2.put("methodId", "aris.processRelationship");
+ params2.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS端到端流程图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params2));
+
+ Map params3 = new HashMap<>();
+ params3.put("title", "业务流程图建模方法");
+ params3.put("icon", "");
+ params3.put("desc", "业务流程图");
+ params3.put("methodId", "aris.businessProcess");
+ params3.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS业务流程图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params3));
+
+// Map params4 = new HashMap<>();
+// params4.put("title", "业务流程(BPMN)图建模方法");
+// params4.put("icon", "");
+// params4.put("desc", "业务流程(BPMN)图");
+// params4.put("methodId", "aris.bpmnProcess");
+// params4.put("deletedClass", "");
+// list.add(new AppExtensionProfile("PAL流程资产库->业务流程(BPMN)图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params4));
+//
+// Map params5 = new HashMap<>();
+// params5.put("title", "流程活动图建模方法");
+// params5.put("icon", "");
+// params5.put("desc", "流程活动图");
+// params5.put("methodId", "aris.processActivity");
+// params5.put("deletedClass", "");
+// list.add(new AppExtensionProfile("PAL流程资产库->流程活动图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params5));
+
+ Map params6 = new HashMap<>();
+ params6.put("title", "组织图建模方法");
+ params6.put("icon", "");
+ params6.put("desc", "组织图");
+ params6.put("methodId", "aris.organization");
+ params6.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS组织图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params6));
+
+ Map params7 = new HashMap<>();
+ params7.put("title", "职责图建模方法");
+ params7.put("icon", "");
+ params7.put("desc", "职责图");
+ params7.put("methodId", "aris.orgResponsibilityAss");
+ params7.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS职责图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params7));
+
+ Map params8 = new HashMap<>();
+ params8.put("title", "角色图建模方法");
+ params8.put("icon", "");
+ params8.put("desc", "角色图");
+ params8.put("methodId", "aris.roleSystem");
+ params8.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS角色图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params8));
+
+ Map params9 = new HashMap<>();
+ params9.put("title", "表单图建模方法");
+ params9.put("icon", "");
+ params9.put("desc", "表单图");
+ params9.put("methodId", "aris.form");
+ params9.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS表单图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params9));
+
+ Map params10 = new HashMap<>();
+ params10.put("title", "制度图建模方法");
+ params10.put("icon", "");
+ params10.put("desc", "制度图");
+ params10.put("methodId", "aris.institution");
+ params10.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS制度图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params10));
+
+ Map params11 = new HashMap<>();
+ params11.put("title", "应用系统图建模方法");
+ params11.put("icon", "");
+ params11.put("desc", "应用系统图");
+ params11.put("methodId", "aris.system");
+ params11.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS应用系统图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params11));
+
+ Map params12 = new HashMap<>();
+ params12.put("title", "绩效指标图建模方法");
+ params12.put("icon", "");
+ params12.put("desc", "绩效指标图");
+ params12.put("methodId", "aris.performanceIndicator");
+ params12.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS绩效指标图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params12));
+
+ Map params13 = new HashMap<>();
+ params13.put("title", "风险图建模方法");
+ params13.put("icon", "");
+ params13.put("desc", "风险图");
+ params13.put("methodId", "aris.risk");
+ params13.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS风险图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params13));
+
+ Map params14 = new HashMap<>();
+ params14.put("title", "控制图建模方法");
+ params14.put("icon", "");
+ params14.put("desc", "控制图");
+ params14.put("methodId", "aris.businessControl");
+ params14.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS控制图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params14));
+
+ Map params15 = new HashMap<>();
+ params15.put("title", "合规要素图建模方法");
+ params15.put("icon", "");
+ params15.put("desc", "合规要素图");
+ params15.put("methodId", "aris.complianceEle");
+ params15.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS合规要素图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params15));
+
+ Map params16 = new HashMap<>();
+ params16.put("title", "管理要素图建模方法");
+ params16.put("icon", "");
+ params16.put("desc", "管理要素图");
+ params16.put("methodId", "aris.classificationMgmtEle");
+ params16.put("deletedClass", "");
+ list.add(new AppExtensionProfile("PAL流程资产库->ARIS管理要素图建模方法", "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params16));
+
+ return list;
+ }
+}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/schema.png
new file mode 100644
index 00000000..fd51feda
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/cycleTask_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/cycleTask_aris.png
new file mode 100644
index 00000000..8bb88c00
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/cycleTask_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/endEvent_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/endEvent_aris.png
new file mode 100644
index 00000000..139c46d8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/endEvent_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/exclusiveGateway_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/exclusiveGateway_aris.png
new file mode 100644
index 00000000..9b1b9d8e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/exclusiveGateway_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/inputDataObject_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/inputDataObject_aris.png
new file mode 100644
index 00000000..387c2a96
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/inputDataObject_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/manualTask_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/manualTask_aris.png
new file mode 100644
index 00000000..054d3201
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/manualTask_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/outputDataObject_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/outputDataObject_aris.png
new file mode 100644
index 00000000..1d6afba1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/outputDataObject_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/parallelGateway_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/parallelGateway_aris.png
new file mode 100644
index 00000000..5a37ddf5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/parallelGateway_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/serviceTask_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/serviceTask_aris.png
new file mode 100644
index 00000000..cd8ca61e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/serviceTask_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/startEvent_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/startEvent_aris.png
new file mode 100644
index 00000000..2f8d1e0a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/startEvent_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/subProcessTask_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/subProcessTask_aris.png
new file mode 100644
index 00000000..d5012c98
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/subProcessTask_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/userTask_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/userTask_aris.png
new file mode 100644
index 00000000..c174e4bf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/userTask_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalLane.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalPool.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.bpmnProcess/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessControl/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessControl/schema.png
new file mode 100644
index 00000000..27f6db27
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessControl/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessControl/shape/controlType_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessControl/shape/controlType_aris.png
new file mode 100644
index 00000000..67ca1c6b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessControl/shape/controlType_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessControl/shape/control_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessControl/shape/control_aris.png
new file mode 100644
index 00000000..6208f399
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessControl/shape/control_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/schema.png
new file mode 100644
index 00000000..71341803
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/ANDRule_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/ANDRule_aris.png
new file mode 100644
index 00000000..eb7089e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/ANDRule_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/ORRule_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/ORRule_aris.png
new file mode 100644
index 00000000..0d57b951
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/ORRule_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/XORRule_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/XORRule_aris.png
new file mode 100644
index 00000000..d58d8823
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/XORRule_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/event_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/event_aris.png
new file mode 100644
index 00000000..1ffdcd89
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/event_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/function_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/function_aris.png
new file mode 100644
index 00000000..40146d61
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/function_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/processInterface_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/processInterface_aris.png
new file mode 100644
index 00000000..377c6d0e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.businessProcess/shape/processInterface_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.classificationMgmtEle/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.classificationMgmtEle/schema.png
new file mode 100644
index 00000000..d6abc378
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.classificationMgmtEle/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.classificationMgmtEle/shape/structuralElement_arisMgmt.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.classificationMgmtEle/shape/structuralElement_arisMgmt.png
new file mode 100644
index 00000000..ef40245a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.classificationMgmtEle/shape/structuralElement_arisMgmt.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/schema.png
new file mode 100644
index 00000000..58ba3cb5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/complianceDocTerm_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/complianceDocTerm_aris.png
new file mode 100644
index 00000000..b1a37b99
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/complianceDocTerm_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/complianceDoc_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/complianceDoc_aris.png
new file mode 100644
index 00000000..ec8c5bf5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/complianceDoc_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/complianceType_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/complianceType_aris.png
new file mode 100644
index 00000000..14c24c09
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/complianceType_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/requirement_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/requirement_aris.png
new file mode 100644
index 00000000..be7777f6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.complianceEle/shape/requirement_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.form/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.form/schema.png
new file mode 100644
index 00000000..c14e4cc3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.form/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.form/shape/formType_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.form/shape/formType_aris.png
new file mode 100644
index 00000000..66bbad02
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.form/shape/formType_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.form/shape/form_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.form/shape/form_aris.png
new file mode 100644
index 00000000..3a472bb9
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.form/shape/form_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.higherOrderProcess/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.higherOrderProcess/schema.png
new file mode 100644
index 00000000..499f4daf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.higherOrderProcess/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.higherOrderProcess/shape/valueAddedChain_arisHo.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.higherOrderProcess/shape/valueAddedChain_arisHo.png
new file mode 100644
index 00000000..d0326ad4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.higherOrderProcess/shape/valueAddedChain_arisHo.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.institution/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.institution/schema.png
new file mode 100644
index 00000000..3b61c23a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.institution/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.institution/shape/institutionDocType_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.institution/shape/institutionDocType_aris.png
new file mode 100644
index 00000000..590e6fb0
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.institution/shape/institutionDocType_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.institution/shape/institutionDoc_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.institution/shape/institutionDoc_aris.png
new file mode 100644
index 00000000..577caa12
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.institution/shape/institutionDoc_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.orgResponsibilityAss/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.orgResponsibilityAss/schema.png
new file mode 100644
index 00000000..8a47d5bc
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.orgResponsibilityAss/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.orgResponsibilityAss/shape/responsibility_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.orgResponsibilityAss/shape/responsibility_aris.png
new file mode 100644
index 00000000..d285713d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.orgResponsibilityAss/shape/responsibility_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.organization/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.organization/schema.png
new file mode 100644
index 00000000..02b79dd3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.organization/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.organization/shape/organizationalUnit_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.organization/shape/organizationalUnit_aris.png
new file mode 100644
index 00000000..e0ae6df7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.organization/shape/organizationalUnit_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.organization/shape/position_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.organization/shape/position_aris.png
new file mode 100644
index 00000000..6e522710
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.organization/shape/position_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.performanceIndicator/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.performanceIndicator/schema.png
new file mode 100644
index 00000000..e648c08c
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.performanceIndicator/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.performanceIndicator/shape/performanceIndicator_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.performanceIndicator/shape/performanceIndicator_aris.png
new file mode 100644
index 00000000..dffc1d6e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.performanceIndicator/shape/performanceIndicator_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.performanceIndicator/shape/structuralElement_arisPi.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.performanceIndicator/shape/structuralElement_arisPi.png
new file mode 100644
index 00000000..ef40245a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.performanceIndicator/shape/structuralElement_arisPi.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/schema.png
new file mode 100644
index 00000000..b9b770e7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/cycleTask_arisAct.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/cycleTask_arisAct.png
new file mode 100644
index 00000000..8bb88c00
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/cycleTask_arisAct.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/endEvent_arisAct.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/endEvent_arisAct.png
new file mode 100644
index 00000000..139c46d8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/endEvent_arisAct.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/exclusiveGateway_arisAct.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/exclusiveGateway_arisAct.png
new file mode 100644
index 00000000..9b1b9d8e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/exclusiveGateway_arisAct.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/inputDataObject_arisAct.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/inputDataObject_arisAct.png
new file mode 100644
index 00000000..387c2a96
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/inputDataObject_arisAct.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/manualTask_arisAct.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/manualTask_arisAct.png
new file mode 100644
index 00000000..054d3201
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/manualTask_arisAct.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/outputDataObject_arisAct.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/outputDataObject_arisAct.png
new file mode 100644
index 00000000..1d6afba1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/outputDataObject_arisAct.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/parallelGateway_arisAct.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/parallelGateway_arisAct.png
new file mode 100644
index 00000000..5a37ddf5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/parallelGateway_arisAct.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/serviceTask_arisAct.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/serviceTask_arisAct.png
new file mode 100644
index 00000000..cd8ca61e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/serviceTask_arisAct.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/startEvent_arisAct.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/startEvent_arisAct.png
new file mode 100644
index 00000000..2f8d1e0a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/startEvent_arisAct.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/subProcessTask_arisAct.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/subProcessTask_arisAct.png
new file mode 100644
index 00000000..d5012c98
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/subProcessTask_arisAct.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/userTask_arisAct.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/userTask_arisAct.png
new file mode 100644
index 00000000..c174e4bf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processActivity/shape/userTask_arisAct.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processRelationship/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processRelationship/schema.png
new file mode 100644
index 00000000..fed5907e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processRelationship/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processRelationship/shape/valueAddedChain_arisLog.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processRelationship/shape/valueAddedChain_arisLog.png
new file mode 100644
index 00000000..d0326ad4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.processRelationship/shape/valueAddedChain_arisLog.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.risk/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.risk/schema.png
new file mode 100644
index 00000000..b697d174
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.risk/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.risk/shape/riskType_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.risk/shape/riskType_aris.png
new file mode 100644
index 00000000..58bbaa68
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.risk/shape/riskType_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.risk/shape/risk_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.risk/shape/risk_aris.png
new file mode 100644
index 00000000..b18b3091
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.risk/shape/risk_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.roleSystem/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.roleSystem/schema.png
new file mode 100644
index 00000000..134c81c3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.roleSystem/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.roleSystem/shape/roleType_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.roleSystem/shape/roleType_aris.png
new file mode 100644
index 00000000..ae36261a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.roleSystem/shape/roleType_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.roleSystem/shape/role_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.roleSystem/shape/role_aris.png
new file mode 100644
index 00000000..8e334508
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.roleSystem/shape/role_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/schema.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/schema.png
new file mode 100644
index 00000000..ce395cfe
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/functionModule_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/functionModule_aris.png
new file mode 100644
index 00000000..11a4b691
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/functionModule_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/moduleType_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/moduleType_aris.png
new file mode 100644
index 00000000..ce38652d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/moduleType_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/systemType_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/systemType_aris.png
new file mode 100644
index 00000000..9734e9c6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/systemType_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/system_aris.png b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/system_aris.png
new file mode 100644
index 00000000..6fd499fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.aris/web/com.actionsoft.apps.coe.method.aris/img/method/aris.system/shape/system_aris.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/build/tmp/compileJava/previous-compilation-data.bin b/com.actionsoft.apps.coe.method.nqms/build/tmp/compileJava/previous-compilation-data.bin
new file mode 100644
index 00000000..a3c4682a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/build/tmp/compileJava/previous-compilation-data.bin differ
diff --git a/com.actionsoft.apps.coe.method.nqms/build/tmp/jar/MANIFEST.MF b/com.actionsoft.apps.coe.method.nqms/build/tmp/jar/MANIFEST.MF
new file mode 100644
index 00000000..59499bce
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/build/tmp/jar/MANIFEST.MF
@@ -0,0 +1,2 @@
+Manifest-Version: 1.0
+
diff --git a/com.actionsoft.apps.coe.method.nqms/i18n/resource-diagram-linker.xml b/com.actionsoft.apps.coe.method.nqms/i18n/resource-diagram-linker.xml
new file mode 100644
index 00000000..123a90c6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/i18n/resource-diagram-linker.xml
@@ -0,0 +1,385 @@
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/i18n/resource-diagram-schema.xml b/com.actionsoft.apps.coe.method.nqms/i18n/resource-diagram-schema.xml
new file mode 100644
index 00000000..09804b78
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/i18n/resource-diagram-schema.xml
@@ -0,0 +1,1050 @@
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/i18n/resource.xml b/com.actionsoft.apps.coe.method.nqms/i18n/resource.xml
new file mode 100644
index 00000000..c7fa6929
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/i18n/resource.xml
@@ -0,0 +1,700 @@
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/lib/com.actionsoft.apps.coe.method.nqms.jar b/com.actionsoft.apps.coe.method.nqms/lib/com.actionsoft.apps.coe.method.nqms.jar
new file mode 100644
index 00000000..76420e4f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/lib/com.actionsoft.apps.coe.method.nqms.jar differ
diff --git a/com.actionsoft.apps.coe.method.nqms/manifest.xml b/com.actionsoft.apps.coe.method.nqms/manifest.xml
new file mode 100644
index 00000000..d88d8462
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/manifest.xml
@@ -0,0 +1,40 @@
+
+
+
+ NQMS体系认证软件
+ 1.0
+ 2
+ 北京炎黄盈动科技发展有限责任公司
+ true
+
+ 应用介绍:
+
+ AWS PAL的NQMS体系认证软件是一个参照了Archimate、BPMN、UML等主流架构、流程和系统建模语言,以流程为核心的全要素、全过程建模方法;整个建模方法包含战略层、业务层、流程层、应用层、技术层、数据层、物理层7个核心领域和标准规范层、持续改进层2个辅助领域,支持企业根据自身组织特点,对建模方法进行自定义的裁剪和调整。
+
+ AWS PAL的NQMS体系认证软件覆盖了《新时代装备建设质量管理体系实施指南》中规定的各项输入输出,全面适配NQMS建模符号和标准、提供丰富建模参考样例并支持端到端的流程梳理及管理要素的相互关联。同时,可一键部署到AWS PaaS 平台的BPMS中进行落地、执行,实现从企业架构设计到流程梳理、执行、分析的全周期管理,满足NQMS建设过程从管理到IT软件系统的需求。
+
+ 应用优势:
+
+ - 高适配:遵循《新时代装备建设质量管理体系实施指南》,提供丰富建模参考样例,全面适配NQMS建模符号和标准;
+ - 易裁剪:可根据组织自身特点,对7大核心领域、2个辅助领域的多维度的建模方法进行裁剪和调整;
+ - 可执行:梳理的BPMN2.0流程,可以直接在AWS BPMS中执行,实现质量管理体系与IT系统的融合。
+ ]]>
+
+ com.actionsoft.apps.coe.method.nqms.plugin.Plugins
+
+
+
+
+ true
+
+
+ true
+ true
+ com.actionsoft.apps.coe.pal
+
+ 2022-10-27 14:29:42
+
+
+ 1
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.attribute.xml
new file mode 100644
index 00000000..1c995919
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.schema.tpl
new file mode 100644
index 00000000..ae3da3b6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/diagram.schema.tpl
@@ -0,0 +1,415 @@
+Schema.addCategory({name:"nqms_applComponentLink", text:"应用系统-应用组件关系模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegionCompon", title:"应用域", text:"应用域", category:"nqms_applComponentLink", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"applicationCompon", title:"应用", text:"应用", category:"nqms_applComponentLink", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationUnitCompon", title:"应用组件", text:"应用组件", category:"nqms_applComponentLink", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationConnectorCompon", title:"应用接口", text:"应用接口", category:"nqms_applComponentLink", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用系统*/Schema.addShape({name:"systemCompon",title:"应用系统",text:"应用系统",category:"nqms_applComponentLink",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***功能模块*/Schema.addShape({name:"functionModuleCompon",title:"功能模块",text:"功能模块",category:"nqms_applComponentLink",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ {action: "move",x: 11,y: 10},
+ {action: "line",x: 11,y: 19},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/method.config.xml
new file mode 100644
index 00000000..87f83c8c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.applComponentLink
+
+ nqms.applComponentLink
+
+ 应用系统-应用组件关系图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+
+
+ applicationLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/ws.default.attribute.xml
new file mode 100644
index 00000000..9f2d8fff
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applComponentLink/ws.default.attribute.xml
@@ -0,0 +1,57 @@
+
+
+ desc
+ department
+ bpm_person
+ number
+
+
+
+
+ nqmsLevel
+ nqmsDeploymentCategory
+ nqmsApplicationLevel
+ number
+ nqmsDeploymentLevel
+ nqmsImpUnitRequire
+ nqmsRequirementCategory
+ desc
+
+
+
+
+ number
+ desc
+ nqmsDeploymentLevel
+ nqmsLevel
+
+
+
+
+ number
+ desc
+ nqmsDeploymentLevel
+
+
+
+
+ nqmsDeploymentLevel
+ nqmsLevel
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.schema.tpl
new file mode 100644
index 00000000..feed2599
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/diagram.schema.tpl
@@ -0,0 +1,500 @@
+Schema.addCategory({name:"nqms_applCooperation", text:"应用协作模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegionCoop", title:"应用域", text:"应用域", category:"nqms_applCooperation", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"applicationCoop", title:"应用", text:"应用", category:"nqms_applCooperation", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationUnitCoop", title:"应用组件", text:"应用组件", category:"nqms_applCooperation", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationServiceCoop", title:"应用服务", text:"应用服务", category:"nqms_applCooperation", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationConnectorCoop", title:"应用接口", text:"应用接口", category:"nqms_applCooperation", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***逻辑数据对象*/Schema.addShape({name:"logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_applCooperation",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/method.config.xml
new file mode 100644
index 00000000..dec16f65
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.applCooperation
+
+ nqms.applCooperation
+
+ 应用协作图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+
+
+ applicationLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/ws.default.attribute.xml
new file mode 100644
index 00000000..252bc61a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applCooperation/ws.default.attribute.xml
@@ -0,0 +1,62 @@
+
+
+ number
+ bpm_person
+ department
+ desc
+
+
+
+
+ desc
+ number
+ nqmsLevel
+ nqmsDeploymentLevel
+
+
+
+
+ nqmsImpUnitRequire
+ nqmsRequirementCategory
+ nqmsLevel
+ desc
+ nqmsApplicationLevel
+ nqmsDeploymentCategory
+ nqmsDeploymentLevel
+ number
+
+
+
+
+ number
+ desc
+ nqmsDeploymentLevel
+
+
+
+
+ nqmsDeploymentLevel
+ nqmsTimeInterval
+ nqmsLevel
+ number
+ nqmsServiceType
+ desc
+ nqmsSingleStep
+
+
+
+
+ number
+ desc
+ nqmsDeploymentLevel
+ nqmsLevel
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.schema.tpl
new file mode 100644
index 00000000..3cb0a9cb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/diagram.schema.tpl
@@ -0,0 +1,374 @@
+Schema.addCategory({name:"nqms_applInteractive", text:"应用系统交互模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationServiceInter", title:"应用服务", text:"应用服务", category:"nqms_applInteractive", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用系统*/Schema.addShape({name:"systemInter",title:"应用系统",text:"应用系统",category:"nqms_applInteractive",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***功能模块*/Schema.addShape({name:"functionModuleInter",title:"功能模块",text:"功能模块",category:"nqms_applInteractive",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ {action: "move",x: 11,y: 10},
+ {action: "line",x: 11,y: 19},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+/***物理数据对象*/Schema.addShape({name:"physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_applInteractive",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***物理数据元素*/Schema.addShape({name:"physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_applInteractive",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/method.config.xml
new file mode 100644
index 00000000..b0aa022e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.applInteractive
+
+ nqms.applInteractive
+
+ 应用系统交互关系图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+
+
+ applicationLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/ws.default.attribute.xml
new file mode 100644
index 00000000..193b49d0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applInteractive/ws.default.attribute.xml
@@ -0,0 +1,45 @@
+
+
+ desc
+ department
+ number
+ bpm_person
+
+
+
+
+ nqmsTimeInterval
+ nqmsSingleStep
+ nqmsLevel
+ number
+ nqmsDeploymentLevel
+ nqmsServiceType
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.attribute.xml
new file mode 100644
index 00000000..a9c41473
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.attribute.xml
@@ -0,0 +1,251 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.schema.tpl
new file mode 100644
index 00000000..abfe135c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/diagram.schema.tpl
@@ -0,0 +1,556 @@
+Schema.addCategory({name:"nqms_applLayerElement", text:"应用层元模型", dataAttributes:[
+{name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegionLayer", title:"应用域", text:"应用域", category:"nqms_applLayerElement",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"applicationLayer", title:"应用", text:"应用", category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationUnitLayer", title:"应用组件", text:"应用组件", category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationServiceLayer", title:"应用服务", text:"应用服务", category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationInerfaceLayer", title:"应用接口", text:"应用接口", category:"nqms_applLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***应用系统*/Schema.addShape({name:"systemLayer",title:"应用系统",text:"应用系统",category:"nqms_applLayerElement",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+/***功能模块*/Schema.addShape({name:"functionModuleLayer",title:"功能模块",text:"功能模块",category:"nqms_applLayerElement",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+
+ {action: "move",x: 11,y: 10},
+ {action: "line",x: 11,y: 19},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***应用系统类型*/Schema.addShape({name:"systemType_nqms",title:"应用系统类型",text:"应用系统类型",category:"nqms_applLayerElement",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 20,y: 17},
+ {action: "line",x: 18,y: 18},
+ {action: "line",x: 18,y: 20},
+ {action: "line",x: 20,y: 21},
+ {action: "line",x: 22,y: 20},
+ {action: "line",x: 22,y: 18},
+ {action: "close"},
+
+ {action: "move",x: 22,y: 16.5},
+ {action: "line",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 16.5,y: 19},
+
+ {action: "move",x: 10,y: 21},
+ {action: "line",x: 17,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***模块类型*/Schema.addShape({name:"moduleType_nqms",title:"模块类型",text:"模块类型",category:"nqms_applLayerElement",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 20,y: 17},
+ {action: "line",x: 18,y: 18},
+ {action: "line",x: 18,y: 20},
+ {action: "line",x: 20,y: 21},
+ {action: "line",x: 22,y: 20},
+ {action: "line",x: 22,y: 18},
+ {action: "close"},
+
+ {action: "move",x: 22,y: 16.5},
+ {action: "line",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 16.5,y: 19},
+
+ {action: "move",x: 10,y: 21},
+ {action: "line",x: 17,y: 21},
+
+ {action: "move",x: 11,y: 10},
+ {action: "line",x: 11,y: 19},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/method.config.xml
new file mode 100644
index 00000000..8df1c4c7
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.applLayerElement
+
+ nqms.applLayerElement
+
+ 应用层元模型
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ elementManagement/controlLibrary
+
+
+ applicationLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/ws.default.attribute.xml
new file mode 100644
index 00000000..93a7de0a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applLayerElement/ws.default.attribute.xml
@@ -0,0 +1,74 @@
+
+
+ number
+ desc
+ department
+ bpm_person
+
+
+
+
+ number
+ nqmsLevel
+ nqmsDeploymentLevel
+ desc
+
+
+
+
+ nqmsApplicationLevel
+ nqmsDeploymentLevel
+ nqmsRequirementCategory
+ nqmsLevel
+ desc
+ nqmsImpUnitRequire
+ number
+ nqmsDeploymentCategory
+
+
+
+
+ desc
+ nqmsDeploymentLevel
+ number
+
+
+
+
+ desc
+ nqmsTimeInterval
+ nqmsLevel
+ nqmsSingleStep
+ nqmsServiceType
+ nqmsDeploymentLevel
+ number
+
+
+
+
+ number
+ nqmsLevel
+ nqmsDeploymentLevel
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ nqms_systemdept
+ nqms_Systemdeveloper
+ number
+ nqms_Systemabbreviation
+ nqms_Systemcapabilities
+ nqms_systemtype
+ bpm_nqmsSysAdmin
+ nqms_livetime
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.schema.tpl
new file mode 100644
index 00000000..d06f5f08
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/diagram.schema.tpl
@@ -0,0 +1,360 @@
+Schema.addCategory({name:"nqms_applRelationship", text:"应用关系模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegionIcation", title:"应用域", text:"应用域", category:"nqms_applRelationship", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"applicationIcation", title:"应用", text:"应用", category:"nqms_applRelationship", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationUnitIcation", title:"应用组件", text:"应用组件", category:"nqms_applRelationship", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationConnectorIcation", title:"应用接口", text:"应用接口", category:"nqms_applRelationship", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/method.config.xml
new file mode 100644
index 00000000..c8220371
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.applRelationship
+
+ nqms.applRelationship
+
+ 应用关系图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+
+
+ applicationLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/ws.default.attribute.xml
new file mode 100644
index 00000000..fa31fc18
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRelationship/ws.default.attribute.xml
@@ -0,0 +1,45 @@
+
+
+ number
+ department
+ bpm_person
+ desc
+
+
+
+
+ desc
+ nqmsLevel
+ number
+ nqmsDeploymentLevel
+
+
+
+
+ nqmsRequirementCategory
+ nqmsImpUnitRequire
+ nqmsLevel
+ nqmsDeploymentCategory
+ desc
+ number
+ nqmsApplicationLevel
+ nqmsDeploymentLevel
+
+
+
+
+ desc
+ number
+ nqmsDeploymentLevel
+
+
+
+
+ nqmsDeploymentLevel
+ nqmsLevel
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.schema.tpl
new file mode 100644
index 00000000..87dd5a8f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/diagram.schema.tpl
@@ -0,0 +1,214 @@
+Schema.addCategory({name:"nqms_applRisk", text:"风险模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***风险*/Schema.addShape({name:"risk",title:"风险",text:"风险",category:"nqms_applRisk",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 15,y: 8},
+ {action: "line",x: 8,y: 22},
+ {action: "line",x: 22,y: 22},
+ {action: "close"},
+
+ { action: "move", x: 15, y: 13},
+ { action: "line", x: 15, y: 17},
+ { action: "close"},
+
+ { action: "move", x: 15, y: 19},
+ { action: "line", x: 15, y: 20},
+ { action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***风险类别*/Schema.addShape({name:"riskType_nqms",title:"风险类别",text:"风险类别",category:"nqms_applRisk",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ { actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 20,y: 17},
+ {action: "line",x: 15,y: 8},
+ {action: "line",x: 8,y: 22},
+ {action: "line",x: 16,y: 22},
+
+ { action: "move", x: 15, y: 13},
+ { action: "line", x: 15, y: 17},
+ { action: "close"},
+
+ { action: "move", x: 15, y: 19},
+ { action: "line", x: 15, y: 20},
+ { action: "close"},
+
+ {action: "move",x: 20,y: 19},
+ {action: "line",x: 18,y: 20},
+ {action: "line",x: 18,y: 22},
+ {action: "line",x: 20,y: 23},
+ {action: "line",x: 22,y: 22},
+ {action: "line",x: 22,y: 20},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***控制*/Schema.addShape({name:"controlRisk",title:"控制",text:"控制",category:"nqms_applRisk",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 12,y: 9},
+ {action: "line",x: 12,y: 15},
+ {action: "move",x: 12,y: 19},
+ {action: "line",x: 12,y: 21},
+ {action: "move",x: 10,y: 19},
+ {action: "line",x: 14,y: 19},
+ {action: "line",x: 14,y: 17},
+ {action: "line",x: 10,y: 17},
+ {action: "close"},
+
+
+ {action: "move",x: 16,y: 9},
+ {action: "line",x: 16,y: 11},
+ {action: "move",x: 14,y: 12},
+ {action: "line",x: 18,y: 12},
+ {action: "line",x: 18,y: 14},
+ {action: "line",x: 14,y: 14},
+ {action: "close"},
+ {action: "move",x: 16,y: 14},
+ {action: "line",x: 16,y: 21},
+
+
+ {action: "move",x: 20,y: 9},
+ {action: "line",x: 20,y: 14},
+ {action: "move",x: 18,y: 16},
+ {action: "line",x: 22,y: 16},
+ {action: "line",x: 22,y: 18},
+ {action: "line",x: 18,y: 18},
+ {action: "close"},
+ {action: "move",x: 20,y: 18},
+ {action: "line",x: 20,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/method.config.xml
new file mode 100644
index 00000000..bca3f44e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.applRisk
+
+ nqms.applRisk
+
+ 风险图
+
+
+
+
+
+
+ theme1
+
+
+ control
+ nqms
+ elementManagement/riskLibrary
+ elementManagement/controlLibrary
+
+
+ applicationLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/ws.default.attribute.xml
new file mode 100644
index 00000000..cf4adadf
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRisk/ws.default.attribute.xml
@@ -0,0 +1,24 @@
+
+
+ number
+ bpm_person
+ department
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ nqmsSortNo
+ nqmsSortDesc
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.attribute.xml
new file mode 100644
index 00000000..ea5c917f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.attribute.xml
@@ -0,0 +1,251 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.schema.tpl
new file mode 100644
index 00000000..86b91b82
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/diagram.schema.tpl
@@ -0,0 +1,173 @@
+Schema.addCategory({name:"nqms_applRiskManagement", text:"风险控制模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***风险*/Schema.addShape({name:"riskManage",title:"风险",text:"风险",category:"nqms_applRiskManagement",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 15,y: 8},
+ {action: "line",x: 8,y: 22},
+ {action: "line",x: 22,y: 22},
+ {action: "close"},
+
+ { action: "move", x: 15, y: 13},
+ { action: "line", x: 15, y: 17},
+ { action: "close"},
+
+ { action: "move", x: 15, y: 19},
+ { action: "line", x: 15, y: 20},
+ { action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+/***控制*/Schema.addShape({name:"controlManage",title:"控制",text:"控制",category:"nqms_applRiskManagement",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 12,y: 9},
+ {action: "line",x: 12,y: 15},
+ {action: "move",x: 12,y: 19},
+ {action: "line",x: 12,y: 21},
+ {action: "move",x: 10,y: 19},
+ {action: "line",x: 14,y: 19},
+ {action: "line",x: 14,y: 17},
+ {action: "line",x: 10,y: 17},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 9},
+ {action: "line",x: 16,y: 11},
+ {action: "move",x: 14,y: 12},
+ {action: "line",x: 18,y: 12},
+ {action: "line",x: 18,y: 14},
+ {action: "line",x: 14,y: 14},
+ {action: "close"},
+ {action: "move",x: 16,y: 14},
+ {action: "line",x: 16,y: 21},
+
+ {action: "move",x: 20,y: 9},
+ {action: "line",x: 20,y: 14},
+ {action: "move",x: 18,y: 16},
+ {action: "line",x: 22,y: 16},
+ {action: "line",x: 22,y: 18},
+ {action: "line",x: 18,y: 18},
+ {action: "close"},
+ {action: "move",x: 20,y: 18},
+ {action: "line",x: 20,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/method.config.xml
new file mode 100644
index 00000000..9b265c82
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.applRiskManagement
+
+ nqms.applRiskManagement
+
+ 风险控制模型
+
+
+
+
+
+
+ theme1
+
+
+ control
+ nqms
+ elementManagement/riskLibrary
+ elementManagement/controlLibrary
+
+
+ applicationLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/ws.default.attribute.xml
new file mode 100644
index 00000000..2d2f2438
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applRiskManagement/ws.default.attribute.xml
@@ -0,0 +1,62 @@
+
+
+ desc
+
+
+
+
+ nqms_Controlrequirements
+ nqms_contorolmethod
+ contorolFrequency
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ nqmsRiskType
+ riskFrequency
+ desc
+ nqms_ResponsiblePost
+ number
+ nqms_riskimportmance
+ nqms_level
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.schema.tpl
new file mode 100644
index 00000000..ad08f250
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/diagram.schema.tpl
@@ -0,0 +1,152 @@
+Schema.addCategory({name:"nqms_applService", text:"应用服务清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationServiceService", title:"应用服务", text:"应用服务", category:"nqms_applService", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/method.config.xml
new file mode 100644
index 00000000..f94759ca
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.applService
+
+ nqms.applService
+
+ 应用服务清单
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+
+
+ applicationLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/ws.default.attribute.xml
new file mode 100644
index 00000000..375c7d22
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applService/ws.default.attribute.xml
@@ -0,0 +1,21 @@
+
+
+ bpm_person
+ number
+ desc
+ department
+
+
+
+
+ nqmsServiceType
+ nqmsDeploymentLevel
+ nqmsSingleStep
+ nqmsLevel
+ desc
+ number
+ nqmsTimeInterval
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.schema.tpl
new file mode 100644
index 00000000..f9fddb06
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/diagram.schema.tpl
@@ -0,0 +1,122 @@
+Schema.addCategory({name:"nqms_applStructure", text:"结构模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***结构元素*/Schema.addShape({name:"structuralElement",title:"结构元素",text:"结构元素",category:"nqms_applStructure",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"6",y:"8"},
+ {action:"line",x:"24",y:"8"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"6",y:"8"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"24",y:"15"},
+ {action:"move",x:"15",y:"8"},
+ {action:"line",x:"15",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/method.config.xml
new file mode 100644
index 00000000..818beccc
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.applStructure
+
+ nqms.applStructure
+
+ 结构模型
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ applicationLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/ws.default.attribute.xml
new file mode 100644
index 00000000..3f2e3ebb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applStructure/ws.default.attribute.xml
@@ -0,0 +1,16 @@
+
+
+ bpm_person
+ number
+ department
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.schema.tpl
new file mode 100644
index 00000000..99f58d52
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/diagram.schema.tpl
@@ -0,0 +1,223 @@
+Schema.addCategory({name:"nqms_applSystemFramework", text:"结构模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addShape({name:"systemType_nqms",title:"应用系统类型",text:"应用系统类型",category:"nqms_applSystemFramework",props:{w:170,h:60,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 20,y: 17},
+ {action: "line",x: 18,y: 18},
+ {action: "line",x: 18,y: 20},
+ {action: "line",x: 20,y: 21},
+ {action: "line",x: 22,y: 20},
+ {action: "line",x: 22,y: 18},
+ {action: "close"},
+
+ {action: "move",x: 22,y: 16.5},
+ {action: "line",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 16.5,y: 19},
+
+ {action: "move",x: 10,y: 21},
+ {action: "line",x: 17,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***模块类型*/Schema.addShape({name:"moduleType_nqms",title:"模块类型",text:"模块类型",category:"nqms_applSystemFramework",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 20,y: 17},
+ {action: "line",x: 18,y: 18},
+ {action: "line",x: 18,y: 20},
+ {action: "line",x: 20,y: 21},
+ {action: "line",x: 22,y: 20},
+ {action: "line",x: 22,y: 18},
+ {action: "close"},
+
+ {action: "move",x: 22,y: 16.5},
+ {action: "line",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 16.5,y: 19},
+
+ {action: "move",x: 10,y: 21},
+ {action: "line",x: 17,y: 21},
+
+ {action: "move",x: 11,y: 10},
+ {action: "line",x: 11,y: 19},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***应用系统*/Schema.addShape({name:"system",title:"应用系统",text:"应用系统",category:"nqms_applSystemFramework",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***功能模块*/Schema.addShape({name:"functionModuleSystem",title:"功能模块",text:"功能模块",category:"nqms_applSystemFramework",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ {action: "move",x: 11,y: 10},
+ {action: "line",x: 11,y: 19},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/method.config.xml
new file mode 100644
index 00000000..ddac25da
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.applSystemFramework
+
+ nqms.applSystemFramework
+
+ 应用系统框架图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+
+
+ applicationLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/ws.default.attribute.xml
new file mode 100644
index 00000000..187c86f2
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applSystemFramework/ws.default.attribute.xml
@@ -0,0 +1,22 @@
+
+
+ number
+ desc
+ bpm_person
+ department
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.schema.tpl
new file mode 100644
index 00000000..2c906dd1
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/diagram.schema.tpl
@@ -0,0 +1,216 @@
+Schema.addCategory({name:"nqms_applUsage", text:"应用使用模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationServiceUsage", title:"应用服务", text:"应用服务", category:"nqms_applUsage", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_applUsage",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/method.config.xml
new file mode 100644
index 00000000..b9b7261a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.applUsage
+
+ nqms.applUsage
+
+ 应用使用图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+
+
+ applicationLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/ws.default.attribute.xml
new file mode 100644
index 00000000..3bbc9328
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applUsage/ws.default.attribute.xml
@@ -0,0 +1,24 @@
+
+
+ desc
+ number
+ department
+ bpm_person
+
+
+
+
+ nqmsDeploymentLevel
+ nqmsLevel
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.attribute.xml
new file mode 100644
index 00000000..12c108ab
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.import.xml
new file mode 100644
index 00000000..78b9fa89
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.schema.tpl
new file mode 100644
index 00000000..e9df59c0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/diagram.schema.tpl
@@ -0,0 +1,5254 @@
+
+Schema.addCategory({name:"nqms_strategyLayer", text:"战略层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***利益相关方*/Schema.addShape({name:"stakeholder",title:"利益相关方",text:"利益相关方",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***驱动力*/Schema.addShape({name:"driver",title:"驱动力",text:"驱动力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***目标*/Schema.addShape({name:"goal",title:"目标",text:"目标",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***原则*/Schema.addShape({name:"principle",title:"原则",text:"原则",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "7"},
+ {action:"quadraticCurve", x1:"15", y1:"5", x:"23", y:"7"},
+ {action:"quadraticCurve", x1:"25", y1:"15", x:"23", y:"23"},
+ {action:"quadraticCurve", x1:"15", y1:"26", x:"7", y:"23"},
+ {action:"quadraticCurve", x1:"5", y1:"15", x:"7", y:"7"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "13.5", y: "10"},
+ {action:"quadraticCurve", x1:"15", y1:"8", x:"16.5", y:"10"},
+ {action:"line", x:"15", y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14", y: "21"},
+ {action:"line", x:"15", y:"21"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14.5", y: "20"},
+ {action:"quadraticCurve", x1:"15", y1:"19", x:"15.5", y:"20"},
+ {action:"quadraticCurve", x1:"16", y1:"20.5", x:"15.5", y:"21"},
+ {action:"quadraticCurve", x1:"15", y1:"22", x:"14.5", y:"21"},
+ {action:"quadraticCurve", x1:"14", y1:"20.5", x:"14.5", y:"20"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***能力*/Schema.addShape({name:"capability",title:"能力",text:"能力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***测度*/Schema.addShape({name:"assessment",title:"测度",text:"测度",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action: "curve", x1: "12", y1: "4", x2: "24", y2: "4", x: "24", y: "12"},
+ {action: "curve", x1: "24", y1: "20", x2: "12", y2: "20", x: "12", y: "12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "22"},
+ {action:"line",x:"13",y:"17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***风险*/Schema.addShape({name:"risk",title:"风险",text:"风险",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***资源*/Schema.addShape({name:"resource",title:"资源",text:"资源",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "9"},
+ {action:"quadraticCurve", x1:"6", y1:"15", x:"7", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "11"},
+ {action:"line",x:"27",y:"11"},
+ {action:"line",x:"27",y:"19"},
+ {action:"line",x:"24",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "10", y: "11"},
+ {action:"line",x:"10",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "13", y: "11"},
+ {action:"line",x:"13",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "16", y: "11"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***愿景*/Schema.addShape({name:"vision",title:"愿景",text:"愿景",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+Schema.addCategory({name:"nqms_businessLayer", text:"业务层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***价值流*/Schema.addShape({name:"valueFlow",title:"价值流",text:"价值流",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"line",x:"25",y:"15"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务事件*/Schema.addShape({name:"businessEvent",title:"业务事件",text:"业务事件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve", x1: "28", y1: "9", x2: "28", y2: "21", x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务对象*/Schema.addShape({name:"businessObj",title:"业务对象",text:"业务对象",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "13"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"13"},
+ {action:"line",x:"6",y:"13"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务规则*/Schema.addShape({name:"businessRule",title:"业务规则",text:"业务规则",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action: "move", x: "11", y: "11"},
+ {action: "line", x: "19", y: "11"},
+ {action: "move", x: "11", y: "14"},
+ {action: "line", x: "19", y: "14"},
+ {action: "move", x: "11", y: "17"},
+ {action: "line", x: "17", y: "17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***组织单元*/Schema.addShape({name:"organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12.5", y: "6"},
+ {action:"line",x:"20.5",y:"6"},
+ {action:"line",x:"20.5",y:"12"},
+ {action:"line",x:"12.5",y:"12"},
+ {action:"close"},
+ {action: "move", x: "6.5", y: "19"},
+ {action:"line",x:"11.5",y:"19"},
+ {action:"line",x:"11.5",y:"24"},
+ {action:"line",x:"6.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "13.5", y: "19"},
+ {action:"line",x:"18.5",y:"19"},
+ {action:"line",x:"18.5",y:"24"},
+ {action:"line",x:"13.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "21.5", y: "19"},
+ {action:"line",x:"26.5",y:"19"},
+ {action:"line",x:"26.5",y:"24"},
+ {action:"line",x:"21.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "16.5", y: "12"},
+ {action:"line",x:"16.5",y:"19"},
+ {action:"move",x:"9",y:"19"},
+ {action:"line",x:"9",y:"16"},
+ {action:"line",x:"24",y:"16"},
+ {action:"line",x:"24",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***业务角色:Decision*/Schema.addShape({name:"businessRole", title:"业务角色", text:"业务角色", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***岗位:Decision*/Schema.addShape({name:"position", title:"岗位", text:"岗位", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"24", y:"9"},
+ {action:"line", x:"24", y:"21"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line", x:"6", y:"9"},
+ {action:"close"},
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"14", y:"12"},
+ {action:"line", x:"14", y:"18"},
+ {action:"line", x:"9", y:"18"},
+ {action:"line", x:"9", y:"12"},
+ {action:"close"},
+ {action:"move", x:"16", y:"13"},
+ {action:"line", x:"22", y:"13"},
+ {action:"close"},
+ {action:"move", x:"16", y:"15"},
+ {action:"line", x:"22", y:"15"},
+ {action:"close"},
+ {action:"move", x:"16", y:"17"},
+ {action:"line", x:"20", y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***业务流程:Decision*/Schema.addShape({name:"businessProcess", title:"业务流程", text:"业务流程", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"7", y:"11"},
+ {action:"line", x:"20", y:"11"},
+ {action:"line", x:"20", y:"8"},
+ {action:"line", x:"28", y:"15"},
+ {action:"line", x:"20", y:"22"},
+ {action:"line", x:"20", y:"19"},
+ {action:"line", x:"7", y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***职责:Decision*/Schema.addShape({name:"responsibility", title:"职责", text:"职责", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"curve",x1:"6",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"6",y2:"23",x:"6",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_processLayer", text:"流程层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+Schema.addGlobalCommand("inneround", [
+ {action:"move", x:"3", y:"h*0.5"},
+ {action:"curve", x1:"3", y1:"-h/6+4", x2:"w-3", y2:"-h/6+4", x:"w-3", y:"h*0.5"},
+ {action:"curve", x1:"w-3", y1:"h+h/6-4", x2:"3", y2:"h+h/6-4", x:"3", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("message0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"}
+]);
+Schema.addGlobalCommand("timer0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5-w*0.3", y1:"h*0.5-h*0.6*2/3", x2:"w*0.5+w*0.3", y2:"h*0.5-h*0.6*2/3", x:"w*0.5+w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5+w*0.3", y1:"h*0.5+h*0.6*2/3", x2:"w*0.5-w*0.3", y2:"h*0.5+h*0.6*2/3", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("timer0_needle", [
+ {action:"move", x:"w*0.5+w*0.15", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/12*5)", y:"h*0.5-h*0.25*Math.sin(Math.PI/12*5)"},
+ {action:"line", x:"w*0.5", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("timer0_num", [
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(0)", y:"h*0.5+h*0.3*Math.sin(0)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(0)", y:"h*0.5+h*0.25*Math.sin(0)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*2)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*2)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*3)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*3)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*4)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*4)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*5)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*5)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*7)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*7)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*8)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*8)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*9)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*9)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*10)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*10)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*11)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*11)"}
+]);
+Schema.addGlobalCommand("conditional0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.16"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.16"}
+]);
+Schema.addGlobalCommand("escalation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5-w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("signal0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("compensation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("error0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("multiple0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel0", [
+ {action:"move", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("gateway0", [
+ {action:"move", x:"0", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"0"},
+ {action:"line", x:"w", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h"},
+ {action:"line", x:"0", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("link3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.26", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.18"},
+ {action:"line", x:"w*0.5+w*0.26", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.18"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.08"},
+ {action:"line", x:"w*0.5-w*0.26", y:"h*0.5+h*0.08"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("cancel3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.1"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4_0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("g_round", [
+ {action:"move", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.25", y1:"h*0.5 - h*2/3*0.5", x2:"w*0.5 + w*0.25", y2:"h*0.5 - h*2/3*0.5", x:"w*0.5 + w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.25", y1:"h*0.5 + h*2/3*0.5", x2:"w*0.5 - w*0.25", y2:"h*0.5 + h*2/3*0.5", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("manual_task", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.2"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.13"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.13"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.28"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task_dark", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("service_task", [
+ {action:"move", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.28 *0.16", y:"60*0.14 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.17 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.13 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.05 *0.16", y:"60*0.14 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.03 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.23 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.30 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.35 *0.16", y:"60*0.14 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.32 *0.16", y:"60*0.14 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.48 *0.16", y:"60*0.14 + 60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.33 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 + 60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.36 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.29 *0.16", y:"60*0.14 + 60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 + 60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 + 60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.14 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.01 *0.16", y:"60*0.14 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.04 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.22 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.21 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.05 *0.16", y:"60*0.14 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.02 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0. *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.28 *0.16", y:"60*0.24 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.17 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.13 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.05 *0.16", y:"60*0.24 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.03 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.23 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.30 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.35 *0.16", y:"60*0.24 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.32 *0.16", y:"60*0.24 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.48 *0.16", y:"60*0.24 +60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.33 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 +60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.36 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.29 *0.16", y:"60*0.24 +60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 +60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 +60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 +60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.14 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 +60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.22 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.21 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.05 *0.16", y:"60*0.24 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 - 100*0.02 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("script_task", [
+ {action:"move", x:"100*0.15- 100*0.05", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"curve", x1:"100*0.15 + 100*0.02", y1:"60*0.24 - 60*0.1", x2:"100*0.15 + 100*0.02", y2:"60*0.24", x:"100*0.15 + 100*0.04", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 + 100*0.06", y1:"60*0.24", x2:"100*0.15 + 100*0.06", y2:"60*0.24 + 60*0.1", x:"100*0.15 + 100*0.03", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"curve", x1:"100*0.15 - 100*0.05", y1:"60*0.24 + 60*0.1", x2:"100*0.15 - 100*0.05", y2:"60*0.24", x:"100*0.15 - 100*0.07", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 - 100*0.09", y1:"60*0.24", x2:"100*0.15 - 100*0.09", y2:"60*0.24 - 60*0.1", x:"100*0.15 - 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.025", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.07", y:"60*0.24 - 0"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.24 - 0"},
+ {action:"move", x:"100*0.15 - 100*0.055", y:"60*0.24 + 60*0.06"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 + 60*0.06"}
+]);
+Schema.addGlobalCommand("business_rule", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.04", y:"60*0.24 - 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.04", y:"60*0.24 + 60*0.1"}
+]);
+Schema.addGlobalCommand("user_task", [
+ {action:"move", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"curve", x1:"100*0.05+ 100/11*2*0.30", y1:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x2:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y2:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("inner_roundRectangle", [
+ {action:"move", x:"w * 0 +3", y:"h * 0 + h/30 +3"},
+ {action:"quadraticCurve", x1:"w * 0 +3 +1", y1:"h * 0 +3 +1", x:"w * 0 + h/30 +3", y:"h * 0 +3"},
+ {action:"line", x:"w * 1 - h/30 -3", y:"h * 0 +3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 0+3", x:"w * 1 -3", y:"h * 0 + h/30 +3"},
+ {action:"line", x:"w * 1 -3", y:"h * 1 - h/30-3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 1 -3", x:"w * 1 - h/30-3", y:"h * 1 -3"},
+ {action:"line", x:"w * 0 + h/30 +3", y:"h * 1 -3"},
+ {action:"quadraticCurve", x1:"w * 0+3", y1:"h * 1-3", x:"w * 0 +3", y:"h * 1 - h/30 -3"},
+ {action:"line", x:"w * 0 + 3", y:"h * 0 + h/30+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("exclusive_gateway", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway0", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.03"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway1", [
+ {action:"move", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway2", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway3", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.4/55*32", y1:"h*0.5 - h/55*32*2/3*0.8", x2:"w*0.5+w*0.4/55*32", y2:"h*0.5 - h/55*32*2/3*0.8", x:"w*0.5 + w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.4/55*32", y1:"h*0.5 + h/55*32*2/3*0.8", x2:"w*0.5 - w*0.4/55*32", y2:"h*0.5 + h/55*32*2/3*0.8", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_start_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_eventbased_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("data_in_object", [
+ {action:"move", x:"w/3/4", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3-h/4/5+3"},
+ {action:"line", x:"w/3/4*5", y:"h/4/2+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+h/4/5+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/3+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("choreography_task", [
+ {action:"move", x:"0", y:"6"},
+ {action:"quadraticCurve", x1:"0", y1:"0", x:"6", y:"0"},
+ {action:"line", x:"w-6", y:"0"},
+ {action:"quadraticCurve", x1:"w", y1:"0", x:"w", y:"6"},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:"6", y:"h"},
+ {action:"quadraticCurve", x1:"0", y1:"h", x:"0", y:"h-6"},
+ {action:"line", x:"0", y:"6"},
+ {action:"close"}
+]);
+Schema.addShape({name:"startEvent", title:startEventText, text:startEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"userTask", title:userTaskText, text:userTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:userTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:userTaskFillStyleBeginColor, endColor:userTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:userTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"user_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"exclusiveGateway", title:exclusiveGatewayText, text:exclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"messageStartEvent", title:messageStartEventText, text:messageStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"timerStartEvent", title:timerStartEventText, text:timerStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalStartEvent", title:signalStartEventText, text:signalStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+function drawChoreographyIcon(a, d, c) {
+ var f = [
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:5},
+ {action:"line", x:0, y:5},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {fillStyle:{color:"194,194,194"}, actions:[
+ {action:"move", x:0, y:d - 5},
+ {action:"line", x:a, y:d - 5},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"close"}
+ ]}
+ ];
+ if (c) {
+ for (var b = 0; b < f.length; b++) {
+ var e = f[b];
+ e.lineStyle = {lineWidth:3}
+ }
+ }
+ return f
+}
+function createParticipant(b) {
+ var e = "participantA";
+ var a = "participantB";
+ if (b.name == "callChoreographyGlobal" || b.name == "callChoreography") {
+ e = "callParticipantA";
+ a = "callParticipantB"
+ }
+ var d = Model.create(e, b.props.x, b.props.y);
+ d.props.w = b.props.w;
+ d.props.zindex = b.props.zindex + 0.5;
+ d.parent = b.id;
+ Designer.painter.renderShape(d);
+ var c = Model.create(a, b.props.x, b.props.y);
+ c.props.w = b.props.w;
+ c.props.y = b.props.y + b.props.h - c.props.h;
+ c.props.zindex = b.props.zindex + 0.5;
+ c.parent = b.id;
+ Designer.painter.renderShape(c);
+ b.children = [d.id, c.id];
+ Model.addMulti([d, c])
+}
+Schema.addShape({name:"participantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"participantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"timerIntermediateCatchEvent", title:timerIntermediateCatchEventText, text:timerIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineWidth:2, lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateCatchEvent", title:messageIntermediateCatchEventText, text:messageIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateCatchEvent", title:signalIntermediateCatchEventText, text:signalIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateThrowingEvent", title:messageIntermediateThrowingEventText, text:messageIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateThrowingEvent", title:signalIntermediateThrowingEventText, text:signalIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageBoundaryInterrputingEvent", title:messageBoundaryInterrputingEventText, text:messageBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalBoundaryInterrputingEvent", title:signalBoundaryInterrputingEventText, text:signalBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"compensationBoundaryInterrputingEvent", title:compensationBoundaryInterrputingEventText, text:compensationBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"compensation0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorBoundaryInterrputingEvent", title:errorBoundaryInterrputingEventText, text:errorBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"error0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"endEvent", title:endEventText, text:endEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"terminateEndEvent", title:terminateEndEventText, text:terminateEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageEndEvent", title:messageEndEventText, text:messageEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBndColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalEndEvent", title:signalEndEventText, text:signalEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorEndEvent", title:errorEndEventText, text:errorEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"cancel3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"serviceTask", title:serviceTaskText, text:serviceTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"operationRef", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:servicesTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:servicesTaskFillStyleBeginColor, endColor:servicesTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:servicesTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"service_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"manualTask", title:manualTaskText, text:manualTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"manual_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"receiveTask", title:receiveTaskText, text:receiveTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"receive_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"sendTask", title:sendTaskText, text:sendTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50", }, actions:{ref:"receive_task_dark"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"scriptTask", title:scriptTaskText, text:scriptTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"script_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"businessRuleTask", title:businessRuleTaskText, text:businessRuleTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"business_rule"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"callActivityCallingProcess", title:callActivityCallingProcessText, text:callActivityCallingProcessText, category:"nqms_processLayer", groupName:"", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{container:true,rotatable:false,visible:true,editable:true,linkable:true,markers:["expand"],markerOffset:5}, props:{w:100, h:70}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:"201,201,252", endColor:"160,160,211", angle:0}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"transaction", title:transactionText, text:transactionText, category:"nqms_processLayer", groupName:"", attribute:{container:true}, dataAttributes:[
+ {name:"startQuantity", type:"number", value:"1", category:"default"},
+ {name:"completionQuantity", type:"number", value:"1", category:"default"},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:200, h:140}, path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"inner_roundRectangle"}}
+]});
+Schema.addShape({name:"inclusiveGateway", title:inclusiveGatewayText, text:inclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"solid", color:gatewayContentColor}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"complexGateway", title:complexGatewayText, text:complexGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"sequeneceFlow", type:"string", value:"", category:"default"},
+ {name:"activationCondition", type:"string", value:"", category:"default"},
+ {name:"activationCount", type:"number", value:"", category:"default"},
+ {name:"waitingForStart", type:"boolean", value:"true", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway1"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway2"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"eventBasedGateway", title:eventBasedGatewayText, text:eventBasedGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"instantiate", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, actions:{ref:"event_based_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"parallelGateway", title:parallelGatewayText, text:parallelGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"parallel_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"group", title:groupText, text:groupText, category:"nqms_processLayer", attribute:{container:true,editable:true}, props:{w:200, h:140}, textBlock:{x:"10", y:"0", w:"w-20", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fontStyle:{textAlign:"top", vAlign:"left"}, path:[
+ {lineStyle:{lineWidth:2, lineStyle:"dashed"}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"textAnnotation", title:textAnnotationText, text:textAnnotationText, category:"nqms_processLayer", dataAttributes:[
+ {name:"text", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, anchors:[
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"}
+], path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:[
+ {action:"move", x:"w/6", y:"0"},
+ {action:"line", x:"0", y:"0"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"w/6", y:"h"}
+ ]},
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}}
+]});
+Schema.addCategory({name:"nqms_applyLayer", text:"应用层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegion", title:"应用域", text:"应用域", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"application", title:"应用", text:"应用", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationComponent", title:"应用组件", text:"应用组件", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationService", title:"应用服务", text:"应用服务", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationInerface", title:"应用接口", text:"应用接口", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_technologyLayer", text:"技术层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***节点:Decision*/Schema.addShape({name:"node", title:"节点", text:"节点", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***设备:Decision*/Schema.addShape({name:"device", title:"设备", text:"设备", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"12"},
+ {action:"quadraticCurve",x1:"6",y1:"8",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"quadraticCurve",x1:"24",y1:"8",x:"24",y:"12"},
+ {action:"line",x:"24",y:"14"},
+ {action:"quadraticCurve",x1:"24",y1:"18",x:"20",y:"18"},
+ {action:"line",x:"10",y:"18"},
+ {action:"quadraticCurve",x1:"6",y1:"18",x:"6",y:"14"},
+ {action:"close"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"20",y:"18"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***系统软件:Decision*/Schema.addShape({name:"systemSoftware", title:"系统软件", text:"系统软件", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"19",y:"15"},
+ {action:"line",x:"16",y:"17"},
+ {action:"quadraticCurve",x1:"14",y1:"16",x:"15",y:"15"},
+ {action:"close"},
+ {action:"move", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"17",y1:"16",x:"19",y:"15"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***技术接口:Decision*/Schema.addShape({name:"techInerface", title:"技术接口", text:"技术接口", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术服务:Decision*/Schema.addShape({name:"techService", title:"技术服务", text:"技术服务", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***路径:Decision*/Schema.addShape({name:"path", title:"路径", text:"路径", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetwork", title:"通信网络", text:"通信网络", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+Schema.addCategory({name:"nqms_physicsLayer", text:"物理层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***装备*/Schema.addShape({name:"equipment",title:"装备",text:"装备",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 大齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13-8",y:"17"},
+ {action:"line",x:"13-8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17-5*0.383",x2:"13-5*0.707",y2:"17-5*0.707",x:"13-8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13-8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17-5*0.924",x2:"13",y2:"17-5",x:"13",y:"17-8"},
+ {action:"line",x:"13+8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17-5*0.924",x2:"13+5*0.707",y2:"17-5*0.707",x:"13+8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13+8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17-5*0.383",x2:"13+5",y2:"17",x:"13+8",y:"17"},
+ {action:"line",x:"13+8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17+5*0.383",x2:"13+5*0.707",y2:"17+5*0.707",x:"13+8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13+8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17+5*0.924",x2:"13",y2:"17+5",x:"13",y:"17+8"},
+ {action:"line",x:"13-8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17+5*0.924",x2:"13-5*0.707",y2:"17+5*0.707",x:"13-8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13-8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17+5*0.383",x2:"13-5",y2:"17",x:"13-8",y:"17"},
+
+ {action:"move",x:"13-3",y:"17"},
+ {action:"curve",x1:"13-2",y1:"14",x2:"13+2",y2:"14",x:"13+3",y:"17"},
+ {action:"curve",x1:"13+2",y1:"20",x2:"13-2",y2:"20",x:"13-3",y:"17"},
+ {action:"close"}
+
+ ]
+ },
+ /***
+ 小齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"25-6",y:"10"},
+ {action:"curve",x1:"25-4",y1:"10",x2:"25-4*0.924",y2:"10-4*0.383",x:"25-6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25-6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10-4*0.707",x2:"25-4*0.383",y2:"10-4*0.924",x:"25-6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25",y:"10-6"},
+ {action:"curve",x1:"25",y1:"10-4",x2:"25+4*0.383",y2:"10-4*0.924",x:"25+6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25+6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10-4*0.707",x2:"25+4*0.924",y2:"10-4*0.383",x:"25+6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25+6",y:"10"},
+ {action:"curve",x1:"25+4",y1:"10",x2:"25+4*0.924",y2:"10+4*0.383",x:"25+6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25+6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10+4*0.707",x2:"25+4*0.383",y2:"10+4*0.924",x:"25+6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25",y:"10+6"},
+ {action:"curve",x1:"25",y1:"10+3",x2:"25-4*0.383",y2:"10+4*0.924",x:"25-6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25-6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10+4*0.707",x2:"25-4*0.924",y2:"10+4*0.383",x:"25-6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25-6",y:"10"},
+ {action:"close"},
+ {action:"move",x:"25-2",y:"10"},
+ {action:"curve",x1:"25-1",y1:"8",x2:"25+1",y2:"8",x:"25+2",y:"10"},
+ {action:"curve",x1:"25+1",y1:"12",x2:"25-1",y2:"12",x:"25-2",y:"10"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***物料*/Schema.addShape({name:"Material",title:"物料",text:"物料",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"6"},
+ {action:"line",x:"10+9",y:"6"},
+ {action:"line",x:"10+9+9*0.5",y:"6+9*0.867"},
+ {action:"line",x:"10+9",y:"6+9*0.867*2"},
+ {action:"line",x:"10",y:"6+9*0.867*2"},
+ {action:"line",x:"10-9*0.5",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10-9*0.5+10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10+9+9*0.5-10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+
+ {action:"line",x:"10+9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+ {action:"close"}
+ ]
+ },
+
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ /*** {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },*/
+
+
+ ]
+});
+/***分发网络*/Schema.addShape({name:"distributionNetwork",title:"分发网络",text:"分发网络",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+
+/*** {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"13"},
+ {action:"line",x:"28",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"17"},
+ {action:"line",x:"28",y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"12"},
+ ]
+ },*/
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"9",y:"12"},
+ {action:"line",x:"21",y:"12"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"21",y:"18"},
+ {action:"line",x:"9",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"11",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"11",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"19",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+
+ ]
+});
+/***设施*/Schema.addShape({name:"facility",title:"设施",text:"设施",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+
+ actions:[
+ {action:"move",x:"6",y:"31-6"},
+ {action:"line",x:"6+19",y:"31-6"},
+ {action:"line",x:"6+19",y:"15-4"},
+ {action:"line",x:"6+19-5",y:"15"},
+ {action:"line",x:"6+19-5",y:"15-4"},
+ {action:"line",x:"6+19-5*2",y:"15"},
+ {action:"line",x:"6+19-5*2",y:"15-4"},
+ {action:"line",x:"6+19-5*3",y:"15"},
+ {action:"line",x:"6+19-5*3",y:"15-9"},
+ {action:"line",x:"6",y:"15-9"},
+ {action:"line",x:"6",y:"6"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_dataLayer", text:"数据层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***概念数据对象*/Schema.addShape({name:"conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据对象*/Schema.addShape({name:"logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据对象*/Schema.addShape({name:"physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***概念数据元素*/Schema.addShape({name:"conceptDataElement",title:"概念数据元素",text:"概念数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"curve",x1:"17",y1:"11",x2:"17",y2:"14",x:"19",y:"14"},
+ {action:"curve",x1:"21",y1:"14",x2:"21",y2:"11",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据元素*/Schema.addShape({name:"logicDataElement",title:"逻辑数据元素",text:"逻辑数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"21",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据元素*/Schema.addShape({name:"physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_improvemenContLayer", text:"持续改进层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***需求*/Schema.addShape({name:"requirement",title:"需求",text:"需求",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***差距*/Schema.addShape({name:"gap",title:"差距",text:"差距",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"curve",x1:"6",y1:"7",x2:"6",y2:"23",x:"15",y:"24"},
+ {action:"curve",x1:"24",y1:"23",x2:"24",y2:"7",x:"15",y:"6"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"11"},
+ {action:"line",x:"23",y:"11"},
+
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"19"},
+ {action:"line",x:"23",y:"19"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***阶段*/Schema.addShape({name:"stage",title:"阶段",text:"阶段",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"22",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***约束*/Schema.addShape({name:"constraint",title:"约束",text:"约束",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***交付物*/Schema.addShape({name:"deliverable",title:"交付物",text:"交付物",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"24",y:"18"},
+ {action:"curve",x1:"23",y1:"16",x2:"16",y2:"16",x:"15",y:"18"},
+ {action:"curve",x1:"15",y1:"21",x2:"6",y2:"21",x:"6",y:"18"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***工作包*/Schema.addShape({name:"workPackage",title:"工作包",text:"工作包",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve",x1:"22+1",y1:"9",x2:"24",y2:"11-1",x:"24",y:"11"},
+ {action:"line",x:"24",y:"19"},
+ {action:"curve",x1:"24",y1:"19+1",x2:"22+1",y2:"21",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"curve",x1:"8-1",y1:"21",x2:"6",y2:"19+1",x:"6",y:"19"},
+ {action:"line",x:"6",y:"11"},
+ {action:"curve",x1:"6",y1:"11-1",x2:"8-1",y2:"9",x:"8",y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***实施事件*/Schema.addShape({name:"implementationEvent",title:"实施事件",text:"实施事件",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"10", y:"9+6"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"22", y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***位置*/Schema.addShape({name:"location",title:"位置",text:"位置",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"15",y:"24"},
+ {action:"line",x:"21",y:"12"},
+ {action:"curve",x1:"20",y1:"4",x2:"10",y2:"4",x:"9",y:"12"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_stdSystemLayer", text:"标准体系层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***制度:Decision*/Schema.addShape({name:"institutantStd", title:"制度", text:"制度", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"10", y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"20",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***合规条款:Decision*/Schema.addShape({name:"complianceTerm", title:"合规条款", text:"合规条款", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通用合规文件:Decision*/Schema.addShape({name:"complianceDocGE", title:"通用合规文件", text:"通用合规文件", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"21",y:"9"},
+ {action:"move", x:"11", y:"14"},
+ {action:"line",x:"19",y:"14"},
+ {action:"move", x:"11", y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***合规承接要求:Decision*/Schema.addShape({name:"complianceRequirement", title:"合规承接要求", text:"合规承接要求", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"12"},
+ {action:"line",x:"11",y:"18"},
+ {action:"move", x:"18", y:"12"},
+ {action:"line",x:"16",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***风险类别:Decision*/Schema.addShape({name:"riskType", title:"风险类别", text:"风险类别", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineStyle:"dot"},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"7"},
+ {action:"line", x:"6", y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"17",y:"7"},
+ {action:"close"},
+ {action:"move", x:"17", y:"11"},
+ {action:"line",x:"24",y:"11"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"6",y:"24"},
+ {action:"line",x:"6",y:"11"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/method.config.xml
new file mode 100644
index 00000000..39e24193
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.applyLayer/method.config.xml
@@ -0,0 +1,36 @@
+
+
+
+
+ aris.businessControl
+
+ aris.businessControl
+
+ 控制图
+
+
+
+ #DC4F39
+
+
+ theme1
+
+
+ aris
+
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.attribute.xml
new file mode 100644
index 00000000..4bb39cbb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.schema.tpl
new file mode 100644
index 00000000..1b5d93b7
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/diagram.schema.tpl
@@ -0,0 +1,416 @@
+
+Schema.addCategory({name:"nqms_busiBusinessCollaboration", text:"业务协作图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***业务规则*/Schema.addShape({name:"businessRule",title:"业务规则",text:"业务规则",category:"nqms_busiBusinessCollaboration",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action: "move", x: "11", y: "11"},
+ {action: "line", x: "19", y: "11"},
+ {action: "move", x: "11", y: "14"},
+ {action: "line", x: "19", y: "14"},
+ {action: "move", x: "11", y: "17"},
+ {action: "line", x: "17", y: "17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_busiBusinessCollaboration",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***岗位:Decision*/Schema.addShape({name:"position", title:"岗位", text:"岗位", category:"nqms_busiBusinessCollaboration", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"24", y:"9"},
+ {action:"line", x:"24", y:"21"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line", x:"6", y:"9"},
+ {action:"close"},
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"14", y:"12"},
+ {action:"line", x:"14", y:"18"},
+ {action:"line", x:"9", y:"18"},
+ {action:"line", x:"9", y:"12"},
+ {action:"close"},
+ {action:"move", x:"16", y:"13"},
+ {action:"line", x:"22", y:"13"},
+ {action:"close"},
+ {action:"move", x:"16", y:"15"},
+ {action:"line", x:"22", y:"15"},
+ {action:"close"},
+ {action:"move", x:"16", y:"17"},
+ {action:"line", x:"20", y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***事件*/Schema.addShape({name:"nqms_endEvent",title:"事件",text:"事件",category:"nqms_busiBusinessCollaboration",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"242, 153, 206",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 9,y: 23},
+ {action: "line",x: 7,y: 10},
+ {action: "line",x: 11,y: 9},
+ {action: "quadraticCurve",x1: 14,y1: 12,x: 19,y: 10},
+ {action: "line",x: 20.2,y: 16},
+ {action: "quadraticCurve",x1: 14,y1: 18,x: 12,y: 15},
+ {action: "line",x: 8.2,y: 16}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***业务对象*/Schema.addShape({name:"nqms_businessObject",title:"业务对象",text:"业务对象",category:"nqms_busiBusinessCollaboration",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"9",y:"12"},
+ {action:"quadraticCurve",x1:"9",y1:"9",x:"12",y:"9"},
+ {action:"line",x:"17.9",y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"12",y:"21.3"},
+ {action:"line",x:"18",y:"21.3"},
+ {action:"quadraticCurve",x1:"21",y1:"21.3",x:"21",y:"18"},
+ {action:"line",x:"21",y:"11.7"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"10.5",centerY:"20",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"19.5",centerY:"10",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***组织单元*/Schema.addShape({name:"nqms_organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_busiBusinessCollaboration",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "11.5",radius: "3.5",startAngle: "0",endAngle: "2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "21",radius: "6",startAngle: "0",endAngle: "Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "6.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "7",y1: "15",x: "10",y: "15"},
+ {action: "curve",x1: "8.5",y1: "13",x2: "8.5",y2: "10.5",x: "10.5",y: "9"},
+
+ {action: "move",x: "23.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "23",y1: "15",x: "20",y: "15"},
+ {action: "curve",x1: "21.5",y1: "13",x2: "21.5",y2: "10.5",x: "19.5",y: "9"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/method.config.xml
new file mode 100644
index 00000000..751a7da5
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiBusinessCollaboration
+
+ nqms.busiBusinessCollaboration
+
+ 业务协作图
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/ws.default.attribute.xml
new file mode 100644
index 00000000..0225dcbc
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessCollaboration/ws.default.attribute.xml
@@ -0,0 +1,55 @@
+
+
+ department
+ number
+ bpm_person
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ nqmsInformatization
+ desc
+ number
+ nqmsResDepartment
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ nqmsFunctionDesc
+ nqmsPostEstablishment
+ nqmsWorkTarget
+ number
+ nqmsQualifications
+ desc
+ nqmsPostType
+ nqmsPostNum
+ nqmsJobDesc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.attribute.xml
new file mode 100644
index 00000000..4bb39cbb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.schema.tpl
new file mode 100644
index 00000000..c68b6318
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/diagram.schema.tpl
@@ -0,0 +1,158 @@
+
+Schema.addCategory({name:"nqms_busiBusinessComponentsList", text:"业务组件清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***业务组件*/Schema.addShape({name:"businessUnitCm",title:"业务组件",text:"业务组件",category:"nqms_busiBusinessComponentsList",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/method.config.xml
new file mode 100644
index 00000000..ee555b7f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiBusinessComponentsList
+
+ nqms.busiBusinessComponentsList
+
+ 业务组件清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/ws.default.attribute.xml
new file mode 100644
index 00000000..0b1e9eb8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsList/ws.default.attribute.xml
@@ -0,0 +1,17 @@
+
+
+ bpm_person
+ desc
+ number
+ securityclass
+ department
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.schema.tpl
new file mode 100644
index 00000000..8ad122ff
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/diagram.schema.tpl
@@ -0,0 +1,343 @@
+
+Schema.addCategory({name:"nqms_busiBusinessComponentsModel", text:"业务组件-能力、需求、测度关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_busiBusinessComponentsModel",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***能力*/Schema.addShape({name:"capability",title:"能力",text:"能力",category:"nqms_busiBusinessComponentsModel",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***需求*/Schema.addShape({name:"requirement",title:"需求",text:"需求",category:"nqms_busiBusinessComponentsModel",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***测度*/Schema.addShape({name:"nqms_measure",title:"测度",text:"测度",category:"nqms_busiBusinessComponentsModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8.5",y:"21"},
+ {action:"curve",x1:"6.9",y1:"15",x2:"12.5",y2:"8.7",x:"18.5",y:"12"},
+ {action:"move",x:"21.5",y:"21"},
+ {action:"quadraticCurve",x1:"22.3",y1:"17.8",x:"21.3",y:"15"},
+
+ {action:"move",x:"16.5",y:"16.5"},
+ {action:"line",x:"20.5",y:"12.8"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"15",centerY:"18",radius:"2.2",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/method.config.xml
new file mode 100644
index 00000000..ff2d8638
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiBusinessComponentsModel
+
+ nqms.busiBusinessComponentsModel
+
+ 业务组件-能力、需求、测度关系图
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/ws.default.attribute.xml
new file mode 100644
index 00000000..156ce792
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessComponentsModel/ws.default.attribute.xml
@@ -0,0 +1,43 @@
+
+
+ desc
+ number
+ department
+ bpm_person
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+ nqmsIsHave
+
+
+
+
+ number
+ nqmsMeasureMthod
+ nqmsGatherTimes_v
+ desc
+ nqmsGatherTimes_u
+ nqmsThreshold
+
+
+
+
+ nqmsDemandCls
+ desc
+ nqmsDemandAcceptStandard
+ nqmsDemandSource
+ nqmsPriority
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.schema.tpl
new file mode 100644
index 00000000..c02eaac5
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/diagram.schema.tpl
@@ -0,0 +1,199 @@
+
+Schema.addCategory({name:"nqms_busiBusinessModel", text:"业务模式模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***控制*/Schema.addShape({name:"nqms_control",title:"控制",text:"控制",category:"nqms_busiBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 12,y: 9},
+ {action: "line",x: 12,y: 15},
+ {action: "move",x: 12,y: 19},
+ {action: "line",x: 12,y: 21},
+ {action: "move",x: 10,y: 19},
+ {action: "line",x: 14,y: 19},
+ {action: "line",x: 14,y: 17},
+ {action: "line",x: 10,y: 17},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 9},
+ {action: "line",x: 16,y: 11},
+ {action: "move",x: 14,y: 12},
+ {action: "line",x: 18,y: 12},
+ {action: "line",x: 18,y: 14},
+ {action: "line",x: 14,y: 14},
+ {action: "close"},
+ {action: "move",x: 16,y: 14},
+ {action: "line",x: 16,y: 21},
+
+ {action: "move",x: 20,y: 9},
+ {action: "line",x: 20,y: 14},
+ {action: "move",x: 18,y: 16},
+ {action: "line",x: 22,y: 16},
+ {action: "line",x: 22,y: 18},
+ {action: "line",x: 18,y: 18},
+ {action: "close"},
+ {action: "move",x: 20,y: 18},
+ {action: "line",x: 20,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***合规承接要求*/Schema.addShape({name:"nqms_acceptRequirement",title:"合规承接要求",text:"合规承接要求",category:"nqms_busiBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "8",y: "15"},
+ {action: "curve",x1: "11.8",y1: "10.8",x2: "15",y2: "13",x: "17.8",y: "14.5"},
+ {action: "quadraticCurve",x1: "18.5",y1: "15.2",x: "17.8",y: "16"},
+ {action: "move",x: "14.5",y: "15.5"},
+ {action: "line",x: "18.5",y: "16.5"},
+ {action: "line",x: "22.5",y: "15"},
+ {action: "quadraticCurve",x1: "23.5",y1: "15.5",x: "23.2",y: "16"},
+ {action: "curve",x1: "19.5", y1: "20",x2:"18", y2: "21",x: "14",y: "19.5"},
+ {action: "line",x: "8",y: "19.2"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***步骤*/Schema.addShape({name:"nqms_step",title:"步骤",text:"步骤",category:"nqms_busiBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 15,y: 15},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 24,y: 15},
+ {action: "line",x: 16,y: 20},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/method.config.xml
new file mode 100644
index 00000000..b1b326c2
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiBusinessModel
+
+ nqms.busiBusinessModel
+
+ 业务流程-业务模式
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/ws.default.attribute.xml
new file mode 100644
index 00000000..bd350d4d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiBusinessModel/ws.default.attribute.xml
@@ -0,0 +1,30 @@
+
+
+ number
+ department
+ bpm_person
+ desc
+
+
+
+
+ nqmsReceptNo
+ number
+ nqmsReceptDesc
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.attribute.xml
new file mode 100644
index 00000000..e140ed45
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.attribute.xml
@@ -0,0 +1,247 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.schema.tpl
new file mode 100644
index 00000000..1fac95ba
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/diagram.schema.tpl
@@ -0,0 +1,139 @@
+
+Schema.addCategory({name:"nqms_busiForm", text:"表单模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***业务对象*/Schema.addShape({name:"nqms_businessObject",title:"业务对象",text:"业务对象",category:"nqms_busiForm",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"9",y:"12"},
+ {action:"quadraticCurve",x1:"9",y1:"9",x:"12",y:"9"},
+ {action:"line",x:"17.9",y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"12",y:"21.3"},
+ {action:"line",x:"18",y:"21.3"},
+ {action:"quadraticCurve",x1:"21",y1:"21.3",x:"21",y:"18"},
+ {action:"line",x:"21",y:"11.7"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"10.5",centerY:"20",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"19.5",centerY:"10",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/method.config.xml
new file mode 100644
index 00000000..cb3bbcb7
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiForm
+
+ nqms.busiForm
+
+ 业务对象清单(表单模型)
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ elementManagement/formLibrary
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/ws.default.attribute.xml
new file mode 100644
index 00000000..d6563e71
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiForm/ws.default.attribute.xml
@@ -0,0 +1,55 @@
+
+
+ bpm_person
+ number
+ nqms_formstatus
+ department
+ nqms_Informatization
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ nqmsInformatization
+ nqmsResDepartment
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.schema.tpl
new file mode 100644
index 00000000..2ae0bd93
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/diagram.schema.tpl
@@ -0,0 +1,750 @@
+
+Schema.addCategory({name:"nqms_busiFunctionAllocation", text:"功能分配图模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+
+/***步骤*/Schema.addShape({name:"nqms_sep",title:"步骤",text:"步骤",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 15,y: 15},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 24,y: 15},
+ {action: "line",x: 16,y: 20},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***文件*/Schema.addShape({name:"fileFA",title:"文件",text:"文件",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"22",y:"23"},
+ {action:"line",x:"11",y:"23"},
+ {action:"line",x:"11",y:"9"},
+ {action:"line",x:"19.5",y:"9"},
+ {action:"line",x:"22",y:"12"},
+ {action:"close"},
+
+ {action:"move",x:"19",y:"9"},
+ {action:"line",x:"19",y:"12"},
+ {action:"line",x:"22",y:"12"},
+
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"17",y:"12"},
+
+ {action:"move",x:"13",y:"16"},
+ {action:"line",x:"20",y:"16"},
+
+ {action:"move",x:"13",y:"20"},
+ {action:"line",x:"20",y:"20"},
+
+ {action:"move",x:"17",y:"9"},
+ {action:"line",x:"16",y:"7"},
+ {action:"line",x:"8",y:"7"},
+ {action:"line",x:"8",y:"21"},
+ {action:"line",x:"11",y:"21"},
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***文件承接要求*/Schema.addShape({name:"acceptRequirementFa",title:"文件承接要求",text:"文件承接要求",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"21",y:"15"},
+ {action:"line",x:"21",y:"8"},
+ {action:"line",x:"9",y:"8"},
+ {action:"line",x:"9",y:"22"},
+ {action:"line",x:"17",y:"22"},
+
+ {action:"move",x:"19",y:"17"},
+ {action:"line",x:"23",y:"17"},
+
+ {action:"move",x:"17.5",y:"23"},
+ {action:"line",x:"24.5",y:"23"},
+
+ {action:"move",x:"21",y:"17"},
+ {action:"line",x:"21",y:"20"},
+
+ {action:"move",x:"19",y:"23"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"23",y:"20"},
+ {action:"line",x:"23",y:"23"},
+
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+
+ {action:"move",x:"11",y:"11"},
+ {action:"line",x:"19",y:"11"},
+
+ {action:"move",x:"11",y:"19"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***增值链*/Schema.addShape({name:"nqms_valueAddedChain",title:"增值链",text:"增值链",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 14,y: 10},
+ {action: "line",x: 16,y: 15},
+ {action: "line",x: 14,y: 20},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 23,y: 10},
+ {action: "line",x: 25,y: 15},
+ {action: "line",x: 23,y: 20},
+ {action: "line",x: 16,y: 20},
+ {action: "line",x: 18,y: 15},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***合规文件条款*/Schema.addShape({name:"nqms_complianceDocTerm",title:"合规文件条款",text:"合规文件条款",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "7",y: "7"},
+ {action: "line",x: "23",y: "7"},
+ {action: "line",x: "23",y: "25"},
+ {action: "line",x: "7",y: "25"},
+ {action: "close"},
+
+ {action: "move",x: "9",y: "10"},
+ {action: "line",x: "10",y: "11.5"},
+ {action: "line",x: "12",y: "9"},
+ {action: "move",x: "14",y: "10"},
+ {action: "line",x: "21",y: "10"},
+
+ {action: "move",x: "9",y: "15"},
+ {action: "line",x: "10",y: "16.5"},
+ {action: "line",x: "12",y: "14"},
+ {action: "move",x: "14",y: "15"},
+ {action: "line",x: "21",y: "15"},
+
+ {action: "move",x: "9",y: "20"},
+ {action: "line",x: "10",y: "21.5"},
+ {action: "line",x: "12",y: "19"},
+ {action: "move",x: "14",y: "20"},
+ {action: "line",x: "21",y: "20"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***质量文件条款*/Schema.addShape({name:"nqms_qualityDomTerm",title:"质量文件条款",text:"质量文件条款",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"23",y:"25"},
+ {action:"line",x:"7",y:"25"},
+ {action:"line",x:"7",y:"7"},
+ {action:"line",x:"18",y:"7"},
+ {action:"line",x:"23",y:"12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"18",y:"7"},
+ {action:"line",x:"23",y:"12"},
+ {action:"line",x:"18",y:"12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"15",y:"10"},
+
+ {action:"move",x:"10",y:"15"},
+ {action:"line",x:"20",y:"15"},
+
+ {action:"move",x:"10",y:"20"},
+ {action:"line",x:"20",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***业务对象*/Schema.addShape({name:"nqms_businessObject",title:"业务对象",text:"业务对象",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"9",y:"12"},
+ {action:"quadraticCurve",x1:"9",y1:"9",x:"12",y:"9"},
+ {action:"line",x:"17.9",y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"12",y:"21.3"},
+ {action:"line",x:"18",y:"21.3"},
+ {action:"quadraticCurve",x1:"21",y1:"21.3",x:"21",y:"18"},
+ {action:"line",x:"21",y:"11.7"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"10.5",centerY:"20",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"19.5",centerY:"10",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***角色*/Schema.addShape({name:"nqms_role",title:"角色",text:"角色",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "8.2",y: "17"},
+ {action: "curve",x1: "6",y1: "5",x2: "24",y2: "5",x: "21.8",y: "17"},
+ {action: "move",x: "9.2",y: "19.8"},
+ {action: "quadraticCurve",x1: "15",y1: "24.8",x: "20.8",y: "19.8"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "24.5",radius: "7.5",startAngle: "Math.PI * 1.8",endAngle: "Math.PI * 1.2"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "14",radius: "2",startAngle: "0",endAngle: "Math.PI * 2"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***职责*/Schema.addShape({name:"nqms_responsibility",title:"职责",text:"职责",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "责", color: "51,51,51", size: "9px", x: "10.5", y: "18"},
+ actions:[{action: "curveArc",centerX: "15",centerY: "15",radius: "8",startAngle: "0",endAngle: "2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***组织单元*/Schema.addShape({name:"nqms_organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "11.5",radius: "3.5",startAngle: "0",endAngle: "2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "21",radius: "6",startAngle: "0",endAngle: "Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "6.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "7",y1: "15",x: "10",y: "15"},
+ {action: "curve",x1: "8.5",y1: "13",x2: "8.5",y2: "10.5",x: "10.5",y: "9"},
+ {action: "move",x: "23.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "23",y1: "15",x: "20",y: "15"},
+ {action: "curve",x1: "21.5",y1: "13",x2: "21.5",y2: "10.5",x: "19.5",y: "9"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***制度文件*/Schema.addShape({name:"nqms_institutionDoc",title:"制度文件",text:"制度文件",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"15",y:"9"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"close"},
+
+ {action:"move",x:"17",y:"14"},
+ {action:"line",x:"20",y:"14"},
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***合规承接要求*/Schema.addShape({name:"nqms_acceptRequirement",title:"合规承接要求",text:"合规承接要求",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "8",y: "15"},
+ {action: "curve",x1: "11.8",y1: "10.8",x2: "15",y2: "13",x: "17.8",y: "14.5"},
+ {action: "quadraticCurve",x1: "18.5",y1: "15.2",x: "17.8",y: "16"},
+ {action: "move",x: "14.5",y: "15.5"},
+ {action: "line",x: "18.5",y: "16.5"},
+ {action: "line",x: "22.5",y: "15"},
+ {action: "quadraticCurve",x1: "23.5",y1: "15.5",x: "23.2",y: "16"},
+ {action: "curve",x1: "19.5", y1: "20",x2:"18", y2: "21",x: "14",y: "19.5"},
+ {action: "line",x: "8",y: "19.2"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***测度*/Schema.addShape({name:"nqms_measure",title:"测度",text:"测度",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8.5",y:"21"},
+ {action:"curve",x1:"6.9",y1:"15",x2:"12.5",y2:"8.7",x:"18.5",y:"12"},
+ {action:"move",x:"21.5",y:"21"},
+ {action:"quadraticCurve",x1:"22.3",y1:"17.8",x:"21.3",y:"15"},
+
+ {action:"move",x:"16.5",y:"16.5"},
+ {action:"line",x:"20.5",y:"12.8"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"15",centerY:"18",radius:"2.2",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***应用系统*/Schema.addShape({name:"nqms_system",title:"应用系统",text:"应用系统",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***功能模块*/Schema.addShape({name:"nqms_functionModule",title:"功能模块",text:"功能模块",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+
+ {action: "move",x: 11,y: 10},
+ {action: "line",x: 11,y: 19},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***风险*/Schema.addShape({name:"nqms_risk",title:"风险",text:"风险",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 15,y: 8},
+ {action: "line",x: 8,y: 22},
+ {action: "line",x: 22,y: 22},
+ {action: "close"},
+
+ { action: "move", x: 15, y: 13},
+ { action: "line", x: 15, y: 17},
+ { action: "close"},
+
+ { action: "move", x: 15, y: 19},
+ { action: "line", x: 15, y: 20},
+ { action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***控制*/Schema.addShape({name:"nqms_control",title:"控制",text:"控制",category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 12,y: 9},
+ {action: "line",x: 12,y: 15},
+ {action: "move",x: 12,y: 19},
+ {action: "line",x: 12,y: 21},
+ {action: "move",x: 10,y: 19},
+ {action: "line",x: 14,y: 19},
+ {action: "line",x: 14,y: 17},
+ {action: "line",x: 10,y: 17},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 9},
+ {action: "line",x: 16,y: 11},
+ {action: "move",x: 14,y: 12},
+ {action: "line",x: 18,y: 12},
+ {action: "line",x: 18,y: 14},
+ {action: "line",x: 14,y: 14},
+ {action: "close"},
+ {action: "move",x: 16,y: 14},
+ {action: "line",x: 16,y: 21},
+
+ {action: "move",x: 20,y: 9},
+ {action: "line",x: 20,y: 14},
+ {action: "move",x: 18,y: 16},
+ {action: "line",x: 22,y: 16},
+ {action: "line",x: 22,y: 18},
+ {action: "line",x: 18,y: 18},
+ {action: "close"},
+ {action: "move",x: 20,y: 18},
+ {action: "line",x: 20,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***专业术语:Decision*/Schema.addShape({name:"nqms_technicalTerm", title:"专业术语",text:"专业术语", category:"nqms_busiFunctionAllocation",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "A", color: "51,51,51", size: "12px", x: "11", y: "19"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"8",y:"21"},
+ {action:"line",x:"17",y:"21"},
+ {action:"line",x:"18",y:"22"},
+ {action:"line",x:"19",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"9"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/method.config.xml
new file mode 100644
index 00000000..86547229
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiFunctionAllocation
+
+ nqms.busiFunctionAllocation
+
+ 高阶流程、步骤分配图(功能分配图)
+
+
+
+
+
+
+ theme1
+
+
+ process
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/ws.default.attribute.xml
new file mode 100644
index 00000000..260d526e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiFunctionAllocation/ws.default.attribute.xml
@@ -0,0 +1,138 @@
+
+
+ bpm_person
+ number
+ desc
+ department
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ nqmsReceptDesc
+ nqmsReceptNo
+ desc
+ number
+
+
+
+
+ nqmsTitle1
+ number
+ nqmsInformatization
+ nqmsResDepartment
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ nqmsWorkTarget
+ nqmsCompetentLeader
+ nqmsMission
+ number
+ nqmsSprDepartment
+ nqmsDepartmentHead
+ nqmsValues
+ nqmsFunctionDesc
+ nqmsDepartmentType
+ nqmsCulture
+ desc
+ nqmsDepartmentNum
+
+
+
+
+ desc
+ number
+
+
+
+
+ nqmsFunctionDesc
+ nqmsDutyType
+ number
+ nqmsDutyNum
+ desc
+
+
+
+
+ nqmsSortNo
+ nqmsSortDesc
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.attribute.xml
new file mode 100644
index 00000000..1a44dd7e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.attribute.xml
@@ -0,0 +1,246 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.schema.tpl
new file mode 100644
index 00000000..e23e095a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/diagram.schema.tpl
@@ -0,0 +1,169 @@
+
+Schema.addCategory({name:"nqms_busiOrg", text:"组织模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***组织单元*/Schema.addShape({name:"nqms_organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_busiOrg",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "11.5",radius: "3.5",startAngle: "0",endAngle: "2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "21",radius: "6",startAngle: "0",endAngle: "Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "6.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "7",y1: "15",x: "10",y: "15"},
+ {action: "curve",x1: "8.5",y1: "13",x2: "8.5",y2: "10.5",x: "10.5",y: "9"},
+ {action: "move",x: "23.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "23",y1: "15",x: "20",y: "15"},
+ {action: "curve",x1: "21.5",y1: "13",x2: "21.5",y2: "10.5",x: "19.5",y: "9"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+/***职位*/Schema.addShape({name:"nqms_position",title:"职位",text:"职位",category:"nqms_busiOrg",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "7",y: "11"},
+ {action: "line",x: "23",y: "11"},
+ {action: "line",x: "23",y: "22"},
+ {action: "line",x: "7",y: "22"},
+ {action: "close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "7",y: "15"},
+ {action: "line",x: "23",y: "15"},
+ {action: "move",x: "12",y: "11"},
+ {action: "line",x: "12",y: "8"},
+ {action: "line",x: "18",y: "8"},
+ {action: "line",x: "18",y: "11"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/method.config.xml
new file mode 100644
index 00000000..1d93a9a9
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiOrg
+
+ nqms.busiOrg
+
+ 高阶流程图(增值链图)
+
+
+
+
+
+
+ theme1
+
+
+ org
+ nqms
+ elementManagement/postionLibrary
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/ws.default.attribute.xml
new file mode 100644
index 00000000..bda7b44f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrg/ws.default.attribute.xml
@@ -0,0 +1,25 @@
+
+
+ nqmsDepartmentType
+ nqmsWorkTarget
+ number
+ nqmsFunctionDesc
+ nqmsValues
+ nqmsCulture
+ nqmsMission
+
+
+
+
+ desc
+
+
+
+
+ desc
+ number
+ nqms_responsibility
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.schema.tpl
new file mode 100644
index 00000000..9597b598
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/diagram.schema.tpl
@@ -0,0 +1,191 @@
+
+Schema.addCategory({name:"nqms_busiOrgProcessLink", text:"业务组件-流程关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_busiOrgProcessLink",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***增值链*/Schema.addShape({name:"valueAddedChain",title:"增值链",text:"增值链",category:"nqms_busiOrgProcessLink",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 14,y: 10},
+ {action: "line",x: 16,y: 15},
+ {action: "line",x: 14,y: 20},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 23,y: 10},
+ {action: "line",x: 25,y: 15},
+ {action: "line",x: 23,y: 20},
+ {action: "line",x: 16,y: 20},
+ {action: "line",x: 18,y: 15},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/method.config.xml
new file mode 100644
index 00000000..b1ca6b71
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiOrgProcessLink
+
+ nqms.busiOrgProcessLink
+
+ 业务组件-流程关系图
+
+
+
+
+
+
+ theme1
+
+
+ process
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/ws.default.attribute.xml
new file mode 100644
index 00000000..4185c78f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgProcessLink/ws.default.attribute.xml
@@ -0,0 +1,16 @@
+
+
+ bpm_person
+ desc
+ number
+ department
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.schema.tpl
new file mode 100644
index 00000000..8d112efe
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/diagram.schema.tpl
@@ -0,0 +1,228 @@
+
+Schema.addCategory({name:"nqms_busiOrgResponsibilities", text:"组织职责模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***角色*/Schema.addShape({name:"nqms_role",text:"角色",title:"角色",category:"nqms_busiOrgResponsibilities",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "8.2",y: "17"},
+ {action: "curve",x1: "6",y1: "5",x2: "24",y2: "5",x: "21.8",y: "17"},
+ {action: "move",x: "9.2",y: "19.8"},
+ {action: "quadraticCurve",x1: "15",y1: "24.8",x: "20.8",y: "19.8"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "24.5",radius: "7.5",startAngle: "Math.PI * 1.8",endAngle: "Math.PI * 1.2"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "14",radius: "2",startAngle: "0",endAngle: "Math.PI * 2"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***职责*/Schema.addShape({name:"nqms_responsibility",text:"职责",title:"职责",category:"nqms_busiOrgResponsibilities",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "责", color: "51,51,51", size: "9px", x: "10.5", y: "18"},
+ actions:[{action: "curveArc",centerX: "15",centerY: "15",radius: "8",startAngle: "0",endAngle: "2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***组织单元*/Schema.addShape({name:"nqms_organizationalUnit",text:"组织单元",title:"组织单元",category:"nqms_busiOrgResponsibilities",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "11.5",radius: "3.5",startAngle: "0",endAngle: "2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "21",radius: "6",startAngle: "0",endAngle: "Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "6.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "7",y1: "15",x: "10",y: "15"},
+ {action: "curve",x1: "8.5",y1: "13",x2: "8.5",y2: "10.5",x: "10.5",y: "9"},
+
+ {action: "move",x: "23.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "23",y1: "15",x: "20",y: "15"},
+ {action: "curve",x1: "21.5",y1: "13",x2: "21.5",y2: "10.5",x: "19.5",y: "9"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***职位*/Schema.addShape({name:"nqms_position",title:"职位",text:"职位",category:"nqms_busiOrgResponsibilities",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "7",y: "11"},
+ {action: "line",x: "23",y: "11"},
+ {action: "line",x: "23",y: "22"},
+ {action: "line",x: "7",y: "22"},
+ {action: "close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "7",y: "15"},
+ {action: "line",x: "23",y: "15"},
+ {action: "move",x: "12",y: "11"},
+ {action: "line",x: "12",y: "8"},
+ {action: "line",x: "18",y: "8"},
+ {action: "line",x: "18",y: "11"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/method.config.xml
new file mode 100644
index 00000000..3b80188c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiOrgResponsibilities
+
+ nqms.busiOrgResponsibilities
+
+ 职责分配矩阵(组织职责模型)
+
+
+
+
+
+
+ theme1
+
+
+ org
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/ws.default.attribute.xml
new file mode 100644
index 00000000..59085763
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgResponsibilities/ws.default.attribute.xml
@@ -0,0 +1,31 @@
+
+
+ bpm_person
+ desc
+ number
+ department
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ nqmsDutyType
+ nqmsDutyNum
+ desc
+ nqmsResbDesc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.schema.tpl
new file mode 100644
index 00000000..913939f6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/diagram.schema.tpl
@@ -0,0 +1,133 @@
+
+Schema.addCategory({name:"nqms_busiOrgUnit", text:"组织单元清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***组织单元*/Schema.addShape({name:"nqms_organizationalUnit",text:"组织单元",title:"组织单元",category:"nqms_busiOrgUnit",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "11.5",radius: "3.5",startAngle: "0",endAngle: "2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "21",radius: "6",startAngle: "0",endAngle: "Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "6.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "7",y1: "15",x: "10",y: "15"},
+ {action: "curve",x1: "8.5",y1: "13",x2: "8.5",y2: "10.5",x: "10.5",y: "9"},
+
+ {action: "move",x: "23.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "23",y1: "15",x: "20",y: "15"},
+ {action: "curve",x1: "21.5",y1: "13",x2: "21.5",y2: "10.5",x: "19.5",y: "9"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/method.config.xml
new file mode 100644
index 00000000..6def3b1c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiOrgUnit
+
+ nqms.busiOrgUnit
+
+ 组织单元清单
+
+
+
+
+
+
+ theme1
+
+
+ org
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/ws.default.attribute.xml
new file mode 100644
index 00000000..fd479004
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiOrgUnit/ws.default.attribute.xml
@@ -0,0 +1,17 @@
+
+
+ bpm_person
+ desc
+ department
+ number
+
+
+
+
+ YWZJ
+ ZZMS2
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.schema.tpl
new file mode 100644
index 00000000..953194e4
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/diagram.schema.tpl
@@ -0,0 +1,159 @@
+
+Schema.addCategory({name:"nqms_busiProcessLink", text:"高阶流程逻辑关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***结构元素*/Schema.addShape({name:"nqms_structuralElement",text:"结构元素",title:"结构元素",category:"nqms_busiProcessLink",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"6",y:"8"},
+ {action:"line",x:"24",y:"8"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"6",y:"8"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"24",y:"15"},
+ {action:"move",x:"15",y:"8"},
+ {action:"line",x:"15",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***增值链*/Schema.addShape({name:"valueAddedChain",title:"增值链",text:"增值链",category:"nqms_busiProcessLink",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 14,y: 10},
+ {action: "line",x: 16,y: 15},
+ {action: "line",x: 14,y: 20},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 23,y: 10},
+ {action: "line",x: 25,y: 15},
+ {action: "line",x: 23,y: 20},
+ {action: "line",x: 16,y: 20},
+ {action: "line",x: 18,y: 15},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/method.config.xml
new file mode 100644
index 00000000..2280d0c5
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiProcessLink
+
+ nqms.busiProcessLink
+
+ 高阶流程逻辑关系图
+
+
+
+
+
+
+ theme1
+
+
+ process
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/ws.default.attribute.xml
new file mode 100644
index 00000000..d9f96623
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiProcessLink/ws.default.attribute.xml
@@ -0,0 +1,37 @@
+
+
+ nqmsFrequency
+ desc
+ nqmsProcessGoals
+ number
+ bpm_person
+ nqmsUpProcess
+ nqmsProcessLooker
+ nqmsStartCondition
+ lead_process
+ rear_process
+ nqmsProcessActor
+ nqmsEndCondition
+ nqmsProcessOwner
+ department
+ out
+ nqmsDownProcess
+ nqmsProcessCustomer
+ input
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ shape_business
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.attribute.xml
new file mode 100644
index 00000000..1a2e4a40
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.attribute.xml
@@ -0,0 +1,246 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.schema.tpl
new file mode 100644
index 00000000..1a812ed4
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/diagram.schema.tpl
@@ -0,0 +1,130 @@
+
+Schema.addCategory({name:"nqms_busiRole", text:"角色模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***角色*/Schema.addShape({name:"nqms_role",text:"角色",title:"角色",category:"nqms_busiRole",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "8.2",y: "17"},
+ {action: "curve",x1: "6",y1: "5",x2: "24",y2: "5",x: "21.8",y: "17"},
+ {action: "move",x: "9.2",y: "19.8"},
+ {action: "quadraticCurve",x1: "15",y1: "24.8",x: "20.8",y: "19.8"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "24.5",radius: "7.5",startAngle: "Math.PI * 1.8",endAngle: "Math.PI * 1.2"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "14",radius: "2",startAngle: "0",endAngle: "Math.PI * 2"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/method.config.xml
new file mode 100644
index 00000000..f71743d6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.busiRole
+
+ nqms.busiRole
+
+ 角色清单(角色模型)
+
+
+
+
+
+
+ theme1
+
+
+ org
+ nqms
+ elementManagement/roleLibrary
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/ws.default.attribute.xml
new file mode 100644
index 00000000..d62ef8f8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRole/ws.default.attribute.xml
@@ -0,0 +1,50 @@
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ relPost
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.schema.tpl
new file mode 100644
index 00000000..a1bf1cdf
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/diagram.schema.tpl
@@ -0,0 +1,166 @@
+
+Schema.addCategory({name:"nqms_busiRoleAuthorization", text:"角色授权模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***职位*/Schema.addShape({name:"nqms_position",title:"职位",text:"职位",category:"nqms_busiRoleAuthorization",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "7",y: "11"},
+ {action: "line",x: "23",y: "11"},
+ {action: "line",x: "23",y: "22"},
+ {action: "line",x: "7",y: "22"},
+ {action: "close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "7",y: "15"},
+ {action: "line",x: "23",y: "15"},
+ {action: "move",x: "12",y: "11"},
+ {action: "line",x: "12",y: "8"},
+ {action: "line",x: "18",y: "8"},
+ {action: "line",x: "18",y: "11"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***角色*/Schema.addShape({name:"nqms_role",title:"角色",text:"角色",category:"nqms_busiRoleAuthorization",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "8.2",y: "17"},
+ {action: "curve",x1: "6",y1: "5",x2: "24",y2: "5",x: "21.8",y: "17"},
+ {action: "move",x: "9.2",y: "19.8"},
+ {action: "quadraticCurve",x1: "15",y1: "24.8",x: "20.8",y: "19.8"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "24.5",radius: "7.5",startAngle: "Math.PI * 1.8",endAngle: "Math.PI * 1.2"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "14",radius: "2",startAngle: "0",endAngle: "Math.PI * 2"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/method.config.xml
new file mode 100644
index 00000000..7275d099
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiRoleAuthorization
+
+ nqms.busiRoleAuthorization
+
+ 角色授权矩阵(角色授权模型)
+
+
+
+
+
+
+ theme1
+
+
+ org
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/ws.default.attribute.xml
new file mode 100644
index 00000000..78ccf9b8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiRoleAuthorization/ws.default.attribute.xml
@@ -0,0 +1,22 @@
+
+
+ bpm_person
+ desc
+ department
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.schema.tpl
new file mode 100644
index 00000000..bdcc2f08
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/diagram.schema.tpl
@@ -0,0 +1,240 @@
+
+Schema.addCategory({name:"nqms_busiTargetStrategy", text:"目标-战略策略矩阵", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***目标*/Schema.addShape({name:"aimTS",title:"目标",text:"目标",category:"nqms_busiTargetStrategy",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***战略策略*/Schema.addShape({name:"strategicStrategy",title:"战略策略",text:"战略策略",category:"nqms_busiTargetStrategy",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"13",y:"20"},
+ {action:"line",x:"17",y:"20"},
+ {action:"line",x:"17",y:"22"},
+ {action:"line",x:"13",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"13.5",y:"15.5"},
+ {action:"line",x:"16.5",y:"15.5"},
+ {action:"move",x:"15",y:"15.5"},
+ {action:"line",x:"15",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"10.5",y:"16"},
+ {action:"curve",x1:"6.5",y1:"6.2",x2:"23.5",y2:"6.2",x:"19.5",y:"16"},
+
+ {action:"move",x:"10.5",y:"16"},
+ {action:"line",x:"13",y:"20"},
+
+ {action:"move",x:"19.5",y:"16"},
+ {action:"line",x:"17",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"14.8",y:"6.3"},
+ {action:"line",x:"15.2",y:"6.7"},
+ {action:"move",x:"10.3",y:"8.3"},
+ {action:"line",x:"10.7",y:"8.7"},
+ {action:"move",x:"7.8",y:"13.3"},
+ {action:"line",x:"8.2",y:"13.7"},
+ {action:"move",x:"19.3",y:"8.3"},
+ {action:"line",x:"19.7",y:"8.7"},
+ {action:"move",x:"21.8",y:"13.3"},
+ {action:"line",x:"22.2",y:"13.7"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/method.config.xml
new file mode 100644
index 00000000..997b7eda
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiTargetStrategy
+
+ nqms.busiTargetStrategy
+
+ 目标-战略策略矩阵
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/ws.default.attribute.xml
new file mode 100644
index 00000000..75b40230
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiTargetStrategy/ws.default.attribute.xml
@@ -0,0 +1,27 @@
+
+
+ desc
+ out
+ input
+ securityclass
+ bpm_person
+ department
+ number
+
+
+
+
+ nqmsTargetType
+ number
+ desc
+ nqmsConfirmDate
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.schema.tpl
new file mode 100644
index 00000000..2e47ff11
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/diagram.schema.tpl
@@ -0,0 +1,164 @@
+
+Schema.addCategory({name:"nqms_busiUml", text:"UML用例模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/*** 李亚晴*/
+/***人员*/Schema.addShape({name:"nqms_personnel",title:"人员",category:"nqms_busiUml",
+props:{w:80,h:160,scaling:true},lineStyle: {lineColor: "0,0,0", lineStyle:"solid",lineWidth:1},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "20", y: "50"},
+ {action: "curve", x1: "20", y1: "25", x2: "60", y2: "25", x: "60", y: "50"},
+ {action: "curve", x1: "60", y1: "70", x2: "20", y2: "70", x: "20", y: "50"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "15", y: "78"},
+ {action: "line", x: "65", y: "78"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "40", y: "65"},
+ {action: "line", x: "40", y: "118"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "40", y: "118"},
+ {action: "line", x: "20", y: "140"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "40", y: "118"},
+ {action: "line", x: "60", y: "140"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/method.config.xml
new file mode 100644
index 00000000..1b7b70c6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiUml
+
+ nqms.busiUml
+
+ UML用例图
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/ws.default.attribute.xml
new file mode 100644
index 00000000..cc10d2a9
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiUml/ws.default.attribute.xml
@@ -0,0 +1,16 @@
+
+
+ bpm_person
+ number
+ department
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.schema.tpl
new file mode 100644
index 00000000..784f2cae
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/diagram.schema.tpl
@@ -0,0 +1,156 @@
+
+Schema.addCategory({name:"nqms_busiValueAddedChain", text:"增值链模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***结构元素*/Schema.addShape({name:"nqms_structuralElement",title:"结构元素",text:"结构元素",category:"nqms_busiValueAddedChain",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"6",y:"8"},
+ {action:"line",x:"24",y:"8"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"6",y:"8"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"24",y:"15"},
+ {action:"move",x:"15",y:"8"},
+ {action:"line",x:"15",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***增值链*/Schema.addShape({name:"nqms_valAddedChain",title:"增值链",text:"增值链",category:"nqms_busiValueAddedChain",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 14,y: 10},
+ {action: "line",x: 16,y: 15},
+ {action: "line",x: 14,y: 20},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 23,y: 10},
+ {action: "line",x: 25,y: 15},
+ {action: "line",x: 23,y: 20},
+ {action: "line",x: 16,y: 20},
+ {action: "line",x: 18,y: 15},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/method.config.xml
new file mode 100644
index 00000000..4465c0e9
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiValueAddedChain
+
+ nqms.busiValueAddedChain
+
+ 高阶流程图(增值链图)
+
+
+
+
+
+
+ theme1
+
+
+ process
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/ws.default.attribute.xml
new file mode 100644
index 00000000..92a37e14
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueAddedChain/ws.default.attribute.xml
@@ -0,0 +1,48 @@
+
+
+ nqmsDownProcess
+ nqmsProcessCustomer
+ input
+ nqmsProcessGoals
+ nqmsStartCondition
+ desc
+ nqmsFrequency
+ number
+ nqmsProcessOwner
+ nqmsProcessActor
+ nqmsProcessLooker
+ bpm_person
+ nqmsUpProcess
+ nqmsEndCondition
+ out
+ lead_process
+ rear_process
+ department
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.schema.tpl
new file mode 100644
index 00000000..2b9dad7e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/diagram.schema.tpl
@@ -0,0 +1,222 @@
+
+Schema.addCategory({name:"nqms_busiValueStreamRealilogic", text:"价值流实现逻辑关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_busiValueStreamRealilogic",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***价值流*/Schema.addShape({name:"valueFlow",title:"价值流",text:"价值流",category:"nqms_busiValueStreamRealilogic",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"line",x:"25",y:"15"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/method.config.xml
new file mode 100644
index 00000000..ae30e94b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.busiValueStreamRealilogic
+
+ nqms.busiValueStreamRealilogic
+
+ 价值流实现逻辑关系图
+
+
+
+
+
+
+ theme1
+
+
+ process
+ nqms
+ analysisToolsAndMethods
+
+
+ businessLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/ws.default.attribute.xml
new file mode 100644
index 00000000..031ff79b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.busiValueStreamRealilogic/ws.default.attribute.xml
@@ -0,0 +1,22 @@
+
+
+ number
+ bpm_person
+ desc
+ department
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.attribute.xml
new file mode 100644
index 00000000..12c108ab
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.schema.tpl
new file mode 100644
index 00000000..e9df59c0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/diagram.schema.tpl
@@ -0,0 +1,5254 @@
+
+Schema.addCategory({name:"nqms_strategyLayer", text:"战略层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***利益相关方*/Schema.addShape({name:"stakeholder",title:"利益相关方",text:"利益相关方",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***驱动力*/Schema.addShape({name:"driver",title:"驱动力",text:"驱动力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***目标*/Schema.addShape({name:"goal",title:"目标",text:"目标",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***原则*/Schema.addShape({name:"principle",title:"原则",text:"原则",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "7"},
+ {action:"quadraticCurve", x1:"15", y1:"5", x:"23", y:"7"},
+ {action:"quadraticCurve", x1:"25", y1:"15", x:"23", y:"23"},
+ {action:"quadraticCurve", x1:"15", y1:"26", x:"7", y:"23"},
+ {action:"quadraticCurve", x1:"5", y1:"15", x:"7", y:"7"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "13.5", y: "10"},
+ {action:"quadraticCurve", x1:"15", y1:"8", x:"16.5", y:"10"},
+ {action:"line", x:"15", y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14", y: "21"},
+ {action:"line", x:"15", y:"21"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14.5", y: "20"},
+ {action:"quadraticCurve", x1:"15", y1:"19", x:"15.5", y:"20"},
+ {action:"quadraticCurve", x1:"16", y1:"20.5", x:"15.5", y:"21"},
+ {action:"quadraticCurve", x1:"15", y1:"22", x:"14.5", y:"21"},
+ {action:"quadraticCurve", x1:"14", y1:"20.5", x:"14.5", y:"20"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***能力*/Schema.addShape({name:"capability",title:"能力",text:"能力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***测度*/Schema.addShape({name:"assessment",title:"测度",text:"测度",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action: "curve", x1: "12", y1: "4", x2: "24", y2: "4", x: "24", y: "12"},
+ {action: "curve", x1: "24", y1: "20", x2: "12", y2: "20", x: "12", y: "12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "22"},
+ {action:"line",x:"13",y:"17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***风险*/Schema.addShape({name:"risk",title:"风险",text:"风险",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***资源*/Schema.addShape({name:"resource",title:"资源",text:"资源",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "9"},
+ {action:"quadraticCurve", x1:"6", y1:"15", x:"7", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "11"},
+ {action:"line",x:"27",y:"11"},
+ {action:"line",x:"27",y:"19"},
+ {action:"line",x:"24",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "10", y: "11"},
+ {action:"line",x:"10",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "13", y: "11"},
+ {action:"line",x:"13",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "16", y: "11"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***愿景*/Schema.addShape({name:"vision",title:"愿景",text:"愿景",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+Schema.addCategory({name:"nqms_businessLayer", text:"业务层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***价值流*/Schema.addShape({name:"valueFlow",title:"价值流",text:"价值流",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"line",x:"25",y:"15"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务事件*/Schema.addShape({name:"businessEvent",title:"业务事件",text:"业务事件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve", x1: "28", y1: "9", x2: "28", y2: "21", x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务对象*/Schema.addShape({name:"businessObj",title:"业务对象",text:"业务对象",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "13"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"13"},
+ {action:"line",x:"6",y:"13"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务规则*/Schema.addShape({name:"businessRule",title:"业务规则",text:"业务规则",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action: "move", x: "11", y: "11"},
+ {action: "line", x: "19", y: "11"},
+ {action: "move", x: "11", y: "14"},
+ {action: "line", x: "19", y: "14"},
+ {action: "move", x: "11", y: "17"},
+ {action: "line", x: "17", y: "17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***组织单元*/Schema.addShape({name:"organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12.5", y: "6"},
+ {action:"line",x:"20.5",y:"6"},
+ {action:"line",x:"20.5",y:"12"},
+ {action:"line",x:"12.5",y:"12"},
+ {action:"close"},
+ {action: "move", x: "6.5", y: "19"},
+ {action:"line",x:"11.5",y:"19"},
+ {action:"line",x:"11.5",y:"24"},
+ {action:"line",x:"6.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "13.5", y: "19"},
+ {action:"line",x:"18.5",y:"19"},
+ {action:"line",x:"18.5",y:"24"},
+ {action:"line",x:"13.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "21.5", y: "19"},
+ {action:"line",x:"26.5",y:"19"},
+ {action:"line",x:"26.5",y:"24"},
+ {action:"line",x:"21.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "16.5", y: "12"},
+ {action:"line",x:"16.5",y:"19"},
+ {action:"move",x:"9",y:"19"},
+ {action:"line",x:"9",y:"16"},
+ {action:"line",x:"24",y:"16"},
+ {action:"line",x:"24",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***业务角色:Decision*/Schema.addShape({name:"businessRole", title:"业务角色", text:"业务角色", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***岗位:Decision*/Schema.addShape({name:"position", title:"岗位", text:"岗位", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"24", y:"9"},
+ {action:"line", x:"24", y:"21"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line", x:"6", y:"9"},
+ {action:"close"},
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"14", y:"12"},
+ {action:"line", x:"14", y:"18"},
+ {action:"line", x:"9", y:"18"},
+ {action:"line", x:"9", y:"12"},
+ {action:"close"},
+ {action:"move", x:"16", y:"13"},
+ {action:"line", x:"22", y:"13"},
+ {action:"close"},
+ {action:"move", x:"16", y:"15"},
+ {action:"line", x:"22", y:"15"},
+ {action:"close"},
+ {action:"move", x:"16", y:"17"},
+ {action:"line", x:"20", y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***业务流程:Decision*/Schema.addShape({name:"businessProcess", title:"业务流程", text:"业务流程", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"7", y:"11"},
+ {action:"line", x:"20", y:"11"},
+ {action:"line", x:"20", y:"8"},
+ {action:"line", x:"28", y:"15"},
+ {action:"line", x:"20", y:"22"},
+ {action:"line", x:"20", y:"19"},
+ {action:"line", x:"7", y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***职责:Decision*/Schema.addShape({name:"responsibility", title:"职责", text:"职责", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"curve",x1:"6",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"6",y2:"23",x:"6",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_processLayer", text:"流程层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+Schema.addGlobalCommand("inneround", [
+ {action:"move", x:"3", y:"h*0.5"},
+ {action:"curve", x1:"3", y1:"-h/6+4", x2:"w-3", y2:"-h/6+4", x:"w-3", y:"h*0.5"},
+ {action:"curve", x1:"w-3", y1:"h+h/6-4", x2:"3", y2:"h+h/6-4", x:"3", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("message0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"}
+]);
+Schema.addGlobalCommand("timer0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5-w*0.3", y1:"h*0.5-h*0.6*2/3", x2:"w*0.5+w*0.3", y2:"h*0.5-h*0.6*2/3", x:"w*0.5+w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5+w*0.3", y1:"h*0.5+h*0.6*2/3", x2:"w*0.5-w*0.3", y2:"h*0.5+h*0.6*2/3", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("timer0_needle", [
+ {action:"move", x:"w*0.5+w*0.15", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/12*5)", y:"h*0.5-h*0.25*Math.sin(Math.PI/12*5)"},
+ {action:"line", x:"w*0.5", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("timer0_num", [
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(0)", y:"h*0.5+h*0.3*Math.sin(0)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(0)", y:"h*0.5+h*0.25*Math.sin(0)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*2)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*2)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*3)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*3)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*4)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*4)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*5)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*5)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*7)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*7)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*8)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*8)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*9)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*9)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*10)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*10)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*11)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*11)"}
+]);
+Schema.addGlobalCommand("conditional0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.16"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.16"}
+]);
+Schema.addGlobalCommand("escalation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5-w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("signal0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("compensation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("error0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("multiple0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel0", [
+ {action:"move", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("gateway0", [
+ {action:"move", x:"0", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"0"},
+ {action:"line", x:"w", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h"},
+ {action:"line", x:"0", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("link3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.26", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.18"},
+ {action:"line", x:"w*0.5+w*0.26", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.18"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.08"},
+ {action:"line", x:"w*0.5-w*0.26", y:"h*0.5+h*0.08"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("cancel3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.1"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4_0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("g_round", [
+ {action:"move", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.25", y1:"h*0.5 - h*2/3*0.5", x2:"w*0.5 + w*0.25", y2:"h*0.5 - h*2/3*0.5", x:"w*0.5 + w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.25", y1:"h*0.5 + h*2/3*0.5", x2:"w*0.5 - w*0.25", y2:"h*0.5 + h*2/3*0.5", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("manual_task", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.2"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.13"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.13"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.28"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task_dark", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("service_task", [
+ {action:"move", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.28 *0.16", y:"60*0.14 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.17 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.13 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.05 *0.16", y:"60*0.14 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.03 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.23 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.30 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.35 *0.16", y:"60*0.14 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.32 *0.16", y:"60*0.14 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.48 *0.16", y:"60*0.14 + 60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.33 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 + 60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.36 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.29 *0.16", y:"60*0.14 + 60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 + 60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 + 60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.14 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.01 *0.16", y:"60*0.14 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.04 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.22 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.21 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.05 *0.16", y:"60*0.14 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.02 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0. *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.28 *0.16", y:"60*0.24 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.17 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.13 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.05 *0.16", y:"60*0.24 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.03 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.23 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.30 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.35 *0.16", y:"60*0.24 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.32 *0.16", y:"60*0.24 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.48 *0.16", y:"60*0.24 +60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.33 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 +60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.36 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.29 *0.16", y:"60*0.24 +60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 +60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 +60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 +60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.14 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 +60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.22 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.21 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.05 *0.16", y:"60*0.24 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 - 100*0.02 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("script_task", [
+ {action:"move", x:"100*0.15- 100*0.05", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"curve", x1:"100*0.15 + 100*0.02", y1:"60*0.24 - 60*0.1", x2:"100*0.15 + 100*0.02", y2:"60*0.24", x:"100*0.15 + 100*0.04", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 + 100*0.06", y1:"60*0.24", x2:"100*0.15 + 100*0.06", y2:"60*0.24 + 60*0.1", x:"100*0.15 + 100*0.03", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"curve", x1:"100*0.15 - 100*0.05", y1:"60*0.24 + 60*0.1", x2:"100*0.15 - 100*0.05", y2:"60*0.24", x:"100*0.15 - 100*0.07", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 - 100*0.09", y1:"60*0.24", x2:"100*0.15 - 100*0.09", y2:"60*0.24 - 60*0.1", x:"100*0.15 - 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.025", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.07", y:"60*0.24 - 0"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.24 - 0"},
+ {action:"move", x:"100*0.15 - 100*0.055", y:"60*0.24 + 60*0.06"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 + 60*0.06"}
+]);
+Schema.addGlobalCommand("business_rule", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.04", y:"60*0.24 - 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.04", y:"60*0.24 + 60*0.1"}
+]);
+Schema.addGlobalCommand("user_task", [
+ {action:"move", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"curve", x1:"100*0.05+ 100/11*2*0.30", y1:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x2:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y2:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("inner_roundRectangle", [
+ {action:"move", x:"w * 0 +3", y:"h * 0 + h/30 +3"},
+ {action:"quadraticCurve", x1:"w * 0 +3 +1", y1:"h * 0 +3 +1", x:"w * 0 + h/30 +3", y:"h * 0 +3"},
+ {action:"line", x:"w * 1 - h/30 -3", y:"h * 0 +3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 0+3", x:"w * 1 -3", y:"h * 0 + h/30 +3"},
+ {action:"line", x:"w * 1 -3", y:"h * 1 - h/30-3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 1 -3", x:"w * 1 - h/30-3", y:"h * 1 -3"},
+ {action:"line", x:"w * 0 + h/30 +3", y:"h * 1 -3"},
+ {action:"quadraticCurve", x1:"w * 0+3", y1:"h * 1-3", x:"w * 0 +3", y:"h * 1 - h/30 -3"},
+ {action:"line", x:"w * 0 + 3", y:"h * 0 + h/30+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("exclusive_gateway", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway0", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.03"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway1", [
+ {action:"move", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway2", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway3", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.4/55*32", y1:"h*0.5 - h/55*32*2/3*0.8", x2:"w*0.5+w*0.4/55*32", y2:"h*0.5 - h/55*32*2/3*0.8", x:"w*0.5 + w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.4/55*32", y1:"h*0.5 + h/55*32*2/3*0.8", x2:"w*0.5 - w*0.4/55*32", y2:"h*0.5 + h/55*32*2/3*0.8", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_start_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_eventbased_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("data_in_object", [
+ {action:"move", x:"w/3/4", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3-h/4/5+3"},
+ {action:"line", x:"w/3/4*5", y:"h/4/2+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+h/4/5+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/3+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("choreography_task", [
+ {action:"move", x:"0", y:"6"},
+ {action:"quadraticCurve", x1:"0", y1:"0", x:"6", y:"0"},
+ {action:"line", x:"w-6", y:"0"},
+ {action:"quadraticCurve", x1:"w", y1:"0", x:"w", y:"6"},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:"6", y:"h"},
+ {action:"quadraticCurve", x1:"0", y1:"h", x:"0", y:"h-6"},
+ {action:"line", x:"0", y:"6"},
+ {action:"close"}
+]);
+Schema.addShape({name:"startEvent", title:startEventText, text:startEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"userTask", title:userTaskText, text:userTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:userTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:userTaskFillStyleBeginColor, endColor:userTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:userTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"user_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"exclusiveGateway", title:exclusiveGatewayText, text:exclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"messageStartEvent", title:messageStartEventText, text:messageStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"timerStartEvent", title:timerStartEventText, text:timerStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalStartEvent", title:signalStartEventText, text:signalStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+function drawChoreographyIcon(a, d, c) {
+ var f = [
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:5},
+ {action:"line", x:0, y:5},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {fillStyle:{color:"194,194,194"}, actions:[
+ {action:"move", x:0, y:d - 5},
+ {action:"line", x:a, y:d - 5},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"close"}
+ ]}
+ ];
+ if (c) {
+ for (var b = 0; b < f.length; b++) {
+ var e = f[b];
+ e.lineStyle = {lineWidth:3}
+ }
+ }
+ return f
+}
+function createParticipant(b) {
+ var e = "participantA";
+ var a = "participantB";
+ if (b.name == "callChoreographyGlobal" || b.name == "callChoreography") {
+ e = "callParticipantA";
+ a = "callParticipantB"
+ }
+ var d = Model.create(e, b.props.x, b.props.y);
+ d.props.w = b.props.w;
+ d.props.zindex = b.props.zindex + 0.5;
+ d.parent = b.id;
+ Designer.painter.renderShape(d);
+ var c = Model.create(a, b.props.x, b.props.y);
+ c.props.w = b.props.w;
+ c.props.y = b.props.y + b.props.h - c.props.h;
+ c.props.zindex = b.props.zindex + 0.5;
+ c.parent = b.id;
+ Designer.painter.renderShape(c);
+ b.children = [d.id, c.id];
+ Model.addMulti([d, c])
+}
+Schema.addShape({name:"participantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"participantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"timerIntermediateCatchEvent", title:timerIntermediateCatchEventText, text:timerIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineWidth:2, lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateCatchEvent", title:messageIntermediateCatchEventText, text:messageIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateCatchEvent", title:signalIntermediateCatchEventText, text:signalIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateThrowingEvent", title:messageIntermediateThrowingEventText, text:messageIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateThrowingEvent", title:signalIntermediateThrowingEventText, text:signalIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageBoundaryInterrputingEvent", title:messageBoundaryInterrputingEventText, text:messageBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalBoundaryInterrputingEvent", title:signalBoundaryInterrputingEventText, text:signalBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"compensationBoundaryInterrputingEvent", title:compensationBoundaryInterrputingEventText, text:compensationBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"compensation0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorBoundaryInterrputingEvent", title:errorBoundaryInterrputingEventText, text:errorBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"error0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"endEvent", title:endEventText, text:endEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"terminateEndEvent", title:terminateEndEventText, text:terminateEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageEndEvent", title:messageEndEventText, text:messageEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBndColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalEndEvent", title:signalEndEventText, text:signalEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorEndEvent", title:errorEndEventText, text:errorEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"cancel3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"serviceTask", title:serviceTaskText, text:serviceTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"operationRef", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:servicesTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:servicesTaskFillStyleBeginColor, endColor:servicesTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:servicesTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"service_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"manualTask", title:manualTaskText, text:manualTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"manual_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"receiveTask", title:receiveTaskText, text:receiveTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"receive_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"sendTask", title:sendTaskText, text:sendTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50", }, actions:{ref:"receive_task_dark"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"scriptTask", title:scriptTaskText, text:scriptTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"script_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"businessRuleTask", title:businessRuleTaskText, text:businessRuleTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"business_rule"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"callActivityCallingProcess", title:callActivityCallingProcessText, text:callActivityCallingProcessText, category:"nqms_processLayer", groupName:"", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{container:true,rotatable:false,visible:true,editable:true,linkable:true,markers:["expand"],markerOffset:5}, props:{w:100, h:70}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:"201,201,252", endColor:"160,160,211", angle:0}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"transaction", title:transactionText, text:transactionText, category:"nqms_processLayer", groupName:"", attribute:{container:true}, dataAttributes:[
+ {name:"startQuantity", type:"number", value:"1", category:"default"},
+ {name:"completionQuantity", type:"number", value:"1", category:"default"},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:200, h:140}, path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"inner_roundRectangle"}}
+]});
+Schema.addShape({name:"inclusiveGateway", title:inclusiveGatewayText, text:inclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"solid", color:gatewayContentColor}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"complexGateway", title:complexGatewayText, text:complexGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"sequeneceFlow", type:"string", value:"", category:"default"},
+ {name:"activationCondition", type:"string", value:"", category:"default"},
+ {name:"activationCount", type:"number", value:"", category:"default"},
+ {name:"waitingForStart", type:"boolean", value:"true", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway1"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway2"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"eventBasedGateway", title:eventBasedGatewayText, text:eventBasedGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"instantiate", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, actions:{ref:"event_based_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"parallelGateway", title:parallelGatewayText, text:parallelGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"parallel_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"group", title:groupText, text:groupText, category:"nqms_processLayer", attribute:{container:true,editable:true}, props:{w:200, h:140}, textBlock:{x:"10", y:"0", w:"w-20", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fontStyle:{textAlign:"top", vAlign:"left"}, path:[
+ {lineStyle:{lineWidth:2, lineStyle:"dashed"}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"textAnnotation", title:textAnnotationText, text:textAnnotationText, category:"nqms_processLayer", dataAttributes:[
+ {name:"text", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, anchors:[
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"}
+], path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:[
+ {action:"move", x:"w/6", y:"0"},
+ {action:"line", x:"0", y:"0"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"w/6", y:"h"}
+ ]},
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}}
+]});
+Schema.addCategory({name:"nqms_applyLayer", text:"应用层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegion", title:"应用域", text:"应用域", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"application", title:"应用", text:"应用", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationComponent", title:"应用组件", text:"应用组件", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationService", title:"应用服务", text:"应用服务", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationInerface", title:"应用接口", text:"应用接口", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_technologyLayer", text:"技术层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***节点:Decision*/Schema.addShape({name:"node", title:"节点", text:"节点", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***设备:Decision*/Schema.addShape({name:"device", title:"设备", text:"设备", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"12"},
+ {action:"quadraticCurve",x1:"6",y1:"8",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"quadraticCurve",x1:"24",y1:"8",x:"24",y:"12"},
+ {action:"line",x:"24",y:"14"},
+ {action:"quadraticCurve",x1:"24",y1:"18",x:"20",y:"18"},
+ {action:"line",x:"10",y:"18"},
+ {action:"quadraticCurve",x1:"6",y1:"18",x:"6",y:"14"},
+ {action:"close"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"20",y:"18"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***系统软件:Decision*/Schema.addShape({name:"systemSoftware", title:"系统软件", text:"系统软件", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"19",y:"15"},
+ {action:"line",x:"16",y:"17"},
+ {action:"quadraticCurve",x1:"14",y1:"16",x:"15",y:"15"},
+ {action:"close"},
+ {action:"move", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"17",y1:"16",x:"19",y:"15"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***技术接口:Decision*/Schema.addShape({name:"techInerface", title:"技术接口", text:"技术接口", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术服务:Decision*/Schema.addShape({name:"techService", title:"技术服务", text:"技术服务", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***路径:Decision*/Schema.addShape({name:"path", title:"路径", text:"路径", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetwork", title:"通信网络", text:"通信网络", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+Schema.addCategory({name:"nqms_physicsLayer", text:"物理层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***装备*/Schema.addShape({name:"equipment",title:"装备",text:"装备",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 大齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13-8",y:"17"},
+ {action:"line",x:"13-8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17-5*0.383",x2:"13-5*0.707",y2:"17-5*0.707",x:"13-8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13-8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17-5*0.924",x2:"13",y2:"17-5",x:"13",y:"17-8"},
+ {action:"line",x:"13+8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17-5*0.924",x2:"13+5*0.707",y2:"17-5*0.707",x:"13+8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13+8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17-5*0.383",x2:"13+5",y2:"17",x:"13+8",y:"17"},
+ {action:"line",x:"13+8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17+5*0.383",x2:"13+5*0.707",y2:"17+5*0.707",x:"13+8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13+8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17+5*0.924",x2:"13",y2:"17+5",x:"13",y:"17+8"},
+ {action:"line",x:"13-8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17+5*0.924",x2:"13-5*0.707",y2:"17+5*0.707",x:"13-8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13-8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17+5*0.383",x2:"13-5",y2:"17",x:"13-8",y:"17"},
+
+ {action:"move",x:"13-3",y:"17"},
+ {action:"curve",x1:"13-2",y1:"14",x2:"13+2",y2:"14",x:"13+3",y:"17"},
+ {action:"curve",x1:"13+2",y1:"20",x2:"13-2",y2:"20",x:"13-3",y:"17"},
+ {action:"close"}
+
+ ]
+ },
+ /***
+ 小齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"25-6",y:"10"},
+ {action:"curve",x1:"25-4",y1:"10",x2:"25-4*0.924",y2:"10-4*0.383",x:"25-6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25-6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10-4*0.707",x2:"25-4*0.383",y2:"10-4*0.924",x:"25-6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25",y:"10-6"},
+ {action:"curve",x1:"25",y1:"10-4",x2:"25+4*0.383",y2:"10-4*0.924",x:"25+6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25+6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10-4*0.707",x2:"25+4*0.924",y2:"10-4*0.383",x:"25+6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25+6",y:"10"},
+ {action:"curve",x1:"25+4",y1:"10",x2:"25+4*0.924",y2:"10+4*0.383",x:"25+6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25+6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10+4*0.707",x2:"25+4*0.383",y2:"10+4*0.924",x:"25+6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25",y:"10+6"},
+ {action:"curve",x1:"25",y1:"10+3",x2:"25-4*0.383",y2:"10+4*0.924",x:"25-6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25-6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10+4*0.707",x2:"25-4*0.924",y2:"10+4*0.383",x:"25-6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25-6",y:"10"},
+ {action:"close"},
+ {action:"move",x:"25-2",y:"10"},
+ {action:"curve",x1:"25-1",y1:"8",x2:"25+1",y2:"8",x:"25+2",y:"10"},
+ {action:"curve",x1:"25+1",y1:"12",x2:"25-1",y2:"12",x:"25-2",y:"10"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***物料*/Schema.addShape({name:"Material",title:"物料",text:"物料",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"6"},
+ {action:"line",x:"10+9",y:"6"},
+ {action:"line",x:"10+9+9*0.5",y:"6+9*0.867"},
+ {action:"line",x:"10+9",y:"6+9*0.867*2"},
+ {action:"line",x:"10",y:"6+9*0.867*2"},
+ {action:"line",x:"10-9*0.5",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10-9*0.5+10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10+9+9*0.5-10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+
+ {action:"line",x:"10+9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+ {action:"close"}
+ ]
+ },
+
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ /*** {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },*/
+
+
+ ]
+});
+/***分发网络*/Schema.addShape({name:"distributionNetwork",title:"分发网络",text:"分发网络",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+
+/*** {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"13"},
+ {action:"line",x:"28",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"17"},
+ {action:"line",x:"28",y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"12"},
+ ]
+ },*/
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"9",y:"12"},
+ {action:"line",x:"21",y:"12"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"21",y:"18"},
+ {action:"line",x:"9",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"11",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"11",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"19",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+
+ ]
+});
+/***设施*/Schema.addShape({name:"facility",title:"设施",text:"设施",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+
+ actions:[
+ {action:"move",x:"6",y:"31-6"},
+ {action:"line",x:"6+19",y:"31-6"},
+ {action:"line",x:"6+19",y:"15-4"},
+ {action:"line",x:"6+19-5",y:"15"},
+ {action:"line",x:"6+19-5",y:"15-4"},
+ {action:"line",x:"6+19-5*2",y:"15"},
+ {action:"line",x:"6+19-5*2",y:"15-4"},
+ {action:"line",x:"6+19-5*3",y:"15"},
+ {action:"line",x:"6+19-5*3",y:"15-9"},
+ {action:"line",x:"6",y:"15-9"},
+ {action:"line",x:"6",y:"6"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_dataLayer", text:"数据层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***概念数据对象*/Schema.addShape({name:"conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据对象*/Schema.addShape({name:"logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据对象*/Schema.addShape({name:"physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***概念数据元素*/Schema.addShape({name:"conceptDataElement",title:"概念数据元素",text:"概念数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"curve",x1:"17",y1:"11",x2:"17",y2:"14",x:"19",y:"14"},
+ {action:"curve",x1:"21",y1:"14",x2:"21",y2:"11",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据元素*/Schema.addShape({name:"logicDataElement",title:"逻辑数据元素",text:"逻辑数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"21",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据元素*/Schema.addShape({name:"physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_improvemenContLayer", text:"持续改进层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***需求*/Schema.addShape({name:"requirement",title:"需求",text:"需求",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***差距*/Schema.addShape({name:"gap",title:"差距",text:"差距",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"curve",x1:"6",y1:"7",x2:"6",y2:"23",x:"15",y:"24"},
+ {action:"curve",x1:"24",y1:"23",x2:"24",y2:"7",x:"15",y:"6"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"11"},
+ {action:"line",x:"23",y:"11"},
+
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"19"},
+ {action:"line",x:"23",y:"19"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***阶段*/Schema.addShape({name:"stage",title:"阶段",text:"阶段",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"22",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***约束*/Schema.addShape({name:"constraint",title:"约束",text:"约束",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***交付物*/Schema.addShape({name:"deliverable",title:"交付物",text:"交付物",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"24",y:"18"},
+ {action:"curve",x1:"23",y1:"16",x2:"16",y2:"16",x:"15",y:"18"},
+ {action:"curve",x1:"15",y1:"21",x2:"6",y2:"21",x:"6",y:"18"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***工作包*/Schema.addShape({name:"workPackage",title:"工作包",text:"工作包",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve",x1:"22+1",y1:"9",x2:"24",y2:"11-1",x:"24",y:"11"},
+ {action:"line",x:"24",y:"19"},
+ {action:"curve",x1:"24",y1:"19+1",x2:"22+1",y2:"21",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"curve",x1:"8-1",y1:"21",x2:"6",y2:"19+1",x:"6",y:"19"},
+ {action:"line",x:"6",y:"11"},
+ {action:"curve",x1:"6",y1:"11-1",x2:"8-1",y2:"9",x:"8",y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***实施事件*/Schema.addShape({name:"implementationEvent",title:"实施事件",text:"实施事件",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"10", y:"9+6"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"22", y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***位置*/Schema.addShape({name:"location",title:"位置",text:"位置",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"15",y:"24"},
+ {action:"line",x:"21",y:"12"},
+ {action:"curve",x1:"20",y1:"4",x2:"10",y2:"4",x:"9",y:"12"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_stdSystemLayer", text:"标准体系层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***制度:Decision*/Schema.addShape({name:"institutantStd", title:"制度", text:"制度", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"10", y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"20",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***合规条款:Decision*/Schema.addShape({name:"complianceTerm", title:"合规条款", text:"合规条款", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通用合规文件:Decision*/Schema.addShape({name:"complianceDocGE", title:"通用合规文件", text:"通用合规文件", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"21",y:"9"},
+ {action:"move", x:"11", y:"14"},
+ {action:"line",x:"19",y:"14"},
+ {action:"move", x:"11", y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***合规承接要求:Decision*/Schema.addShape({name:"complianceRequirement", title:"合规承接要求", text:"合规承接要求", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"12"},
+ {action:"line",x:"11",y:"18"},
+ {action:"move", x:"18", y:"12"},
+ {action:"line",x:"16",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***风险类别:Decision*/Schema.addShape({name:"riskType", title:"风险类别", text:"风险类别", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineStyle:"dot"},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"7"},
+ {action:"line", x:"6", y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"17",y:"7"},
+ {action:"close"},
+ {action:"move", x:"17", y:"11"},
+ {action:"line",x:"24",y:"11"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"6",y:"24"},
+ {action:"line",x:"6",y:"11"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/method.config.xml
new file mode 100644
index 00000000..39e24193
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.businessLayer/method.config.xml
@@ -0,0 +1,36 @@
+
+
+
+
+ aris.businessControl
+
+ aris.businessControl
+
+ 控制图
+
+
+
+ #DC4F39
+
+
+ theme1
+
+
+ aris
+
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.schema.tpl
new file mode 100644
index 00000000..59cb1efb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/diagram.schema.tpl
@@ -0,0 +1,91 @@
+
+Schema.addCategory({name:"nqms_contDisparityList", text:"差距清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/method.config.xml
new file mode 100644
index 00000000..374cc6bf
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.contDisparityList
+
+ nqms.contDisparityList
+
+ 差距清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ controlLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/ws.default.attribute.xml
new file mode 100644
index 00000000..71d0527b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contDisparityList/ws.default.attribute.xml
@@ -0,0 +1,9 @@
+
+
+ bpm_person
+ department
+ desc
+ number
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.attribute.xml
new file mode 100644
index 00000000..aa0034fc
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.schema.tpl
new file mode 100644
index 00000000..6deefb59
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/diagram.schema.tpl
@@ -0,0 +1,559 @@
+
+Schema.addCategory({name:"nqms_contGapTraceability", text:"差距追溯图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***步骤*/Schema.addShape({name:"nqms_step",title:"步骤",text:"步骤",category:"nqms_contGapTraceability",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 15,y: 15},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 24,y: 15},
+ {action: "line",x: 16,y: 20},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***差距*/Schema.addShape({name:"gaptGapTraceability",title:"差距",text:"差距",category:"nqms_contGapTraceability",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"curve",x1:"6",y1:"7",x2:"6",y2:"23",x:"15",y:"24"},
+ {action:"curve",x1:"24",y1:"23",x2:"24",y2:"7",x:"15",y:"6"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"11"},
+ {action:"line",x:"23",y:"11"},
+
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"19"},
+ {action:"line",x:"23",y:"19"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***能力*/Schema.addShape({name:"abilityGapTraceability",title:"能力",text:"能力",category:"nqms_contGapTraceability",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***业务流程:Decision*/Schema.addShape({name:"businessProcesstGapTraceability", title:"业务流程", text:"业务流程", category:"nqms_contGapTraceability", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"7", y:"11"},
+ {action:"line", x:"20", y:"11"},
+ {action:"line", x:"20", y:"8"},
+ {action:"line", x:"28", y:"15"},
+ {action:"line", x:"20", y:"22"},
+ {action:"line", x:"20", y:"19"},
+ {action:"line", x:"7", y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用:Decision*/Schema.addShape({name:"applicationtGapTraceability", title:"应用", text:"应用", category:"nqms_contGapTraceability", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationComponenttGapTraceability", title:"应用组件", text:"应用组件", category:"nqms_contGapTraceability", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***业务组件*/Schema.addShape({name:"businessUnittGapTraceability",title:"业务组件",text:"业务组件",category:"nqms_contGapTraceability",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/method.config.xml
new file mode 100644
index 00000000..c4a61b63
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.contGapTraceability
+
+ nqms.contGapTraceability
+
+ 差距追溯图
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ controlLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/ws.default.attribute.xml
new file mode 100644
index 00000000..2ef43dc0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contGapTraceability/ws.default.attribute.xml
@@ -0,0 +1,61 @@
+
+
+ bpm_person
+ number
+ department
+ desc
+
+
+
+
+ nqmsIsHave
+ desc
+ number
+
+
+
+
+ desc
+ nqmsDeploymentLevel
+ nqmsLevel
+ number
+
+
+
+
+ number
+ nqmsDeploymentLevel
+ nqmsApplicationLevel
+ nqmsRequirementCategory
+ nqmsLevel
+ nqmsImpUnitRequire
+ desc
+ nqmsDeploymentCategory
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.schema.tpl
new file mode 100644
index 00000000..ace02ebc
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/diagram.schema.tpl
@@ -0,0 +1,453 @@
+
+Schema.addCategory({name:"nqms_contImplementMigration", text:"实施迁移图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+
+/***差距*/Schema.addShape({name:"gapMigration",title:"差距",text:"差距",category:"nqms_contImplementMigration",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"curve",x1:"6",y1:"7",x2:"6",y2:"23",x:"15",y:"24"},
+ {action:"curve",x1:"24",y1:"23",x2:"24",y2:"7",x:"15",y:"6"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"11"},
+ {action:"line",x:"23",y:"11"},
+
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"19"},
+ {action:"line",x:"23",y:"19"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***阶段*/Schema.addShape({name:"stageMigration",title:"阶段",text:"阶段",category:"nqms_contImplementMigration",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"22",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***交付物*/Schema.addShape({name:"deliverableMigration",title:"交付物",text:"交付物",category:"nqms_contImplementMigration",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"24",y:"18"},
+ {action:"curve",x1:"23",y1:"16",x2:"16",y2:"16",x:"15",y:"18"},
+ {action:"curve",x1:"15",y1:"21",x2:"6",y2:"21",x:"6",y:"18"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***工作包*/Schema.addShape({name:"workPackageMigration",title:"工作包",text:"工作包",category:"nqms_contImplementMigration",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve",x1:"22+1",y1:"9",x2:"24",y2:"11-1",x:"24",y:"11"},
+ {action:"line",x:"24",y:"19"},
+ {action:"curve",x1:"24",y1:"19+1",x2:"22+1",y2:"21",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"curve",x1:"8-1",y1:"21",x2:"6",y2:"19+1",x:"6",y:"19"},
+ {action:"line",x:"6",y:"11"},
+ {action:"curve",x1:"6",y1:"11-1",x2:"8-1",y2:"9",x:"8",y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***实施事件*/Schema.addShape({name:"implementationEventMig",title:"实施事件",text:"实施事件",category:"nqms_contImplementMigration",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"10", y:"9+6"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"22", y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/method.config.xml
new file mode 100644
index 00000000..1d7fade3
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.contImplementMigration
+
+ nqms.contImplementMigration
+
+ 实施迁移图
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ controlLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/ws.default.attribute.xml
new file mode 100644
index 00000000..32d5dc0c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contImplementMigration/ws.default.attribute.xml
@@ -0,0 +1,42 @@
+
+
+ number
+ bpm_person
+ desc
+ department
+
+
+
+
+ desc
+ nqmsDeliverablesType
+ number
+ nqmsDeliveryTime
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.schema.tpl
new file mode 100644
index 00000000..805a869b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/diagram.schema.tpl
@@ -0,0 +1,646 @@
+
+Schema.addCategory({name:"nqms_contList", text:"持续改进清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***需求*/Schema.addShape({name:"requirementCL",title:"需求",text:"需求",category:"nqms_contList",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***差距*/Schema.addShape({name:"gapCL",title:"差距",text:"差距",category:"nqms_contList",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"curve",x1:"6",y1:"7",x2:"6",y2:"23",x:"15",y:"24"},
+ {action:"curve",x1:"24",y1:"23",x2:"24",y2:"7",x:"15",y:"6"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"11"},
+ {action:"line",x:"23",y:"11"},
+
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"19"},
+ {action:"line",x:"23",y:"19"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***阶段*/Schema.addShape({name:"stageCL",title:"阶段",text:"阶段",category:"nqms_contList",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"22",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***约束*/Schema.addShape({name:"constraintCL",title:"约束",text:"约束",category:"nqms_contList",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***交付物*/Schema.addShape({name:"deliverableCL",title:"交付物",text:"交付物",category:"nqms_contList",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"24",y:"18"},
+ {action:"curve",x1:"23",y1:"16",x2:"16",y2:"16",x:"15",y:"18"},
+ {action:"curve",x1:"15",y1:"21",x2:"6",y2:"21",x:"6",y:"18"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***工作包*/Schema.addShape({name:"workPackageCL",title:"工作包",text:"工作包",category:"nqms_contList",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve",x1:"22+1",y1:"9",x2:"24",y2:"11-1",x:"24",y:"11"},
+ {action:"line",x:"24",y:"19"},
+ {action:"curve",x1:"24",y1:"19+1",x2:"22+1",y2:"21",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"curve",x1:"8-1",y1:"21",x2:"6",y2:"19+1",x:"6",y:"19"},
+ {action:"line",x:"6",y:"11"},
+ {action:"curve",x1:"6",y1:"11-1",x2:"8-1",y2:"9",x:"8",y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***实施事件*/Schema.addShape({name:"implementationEventCL",title:"实施事件",text:"实施事件",category:"nqms_contList",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"10", y:"9+6"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"22", y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***位置*/Schema.addShape({name:"locationCL",title:"位置",text:"位置",category:"nqms_contList",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"15",y:"24"},
+ {action:"line",x:"21",y:"12"},
+ {action:"curve",x1:"20",y1:"4",x2:"10",y2:"4",x:"9",y:"12"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/method.config.xml
new file mode 100644
index 00000000..19122ee0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.contList
+
+ nqms.contList
+
+ 持续改进清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ controlLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/ws.default.attribute.xml
new file mode 100644
index 00000000..bcec7257
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.contList/ws.default.attribute.xml
@@ -0,0 +1,65 @@
+
+
+ department
+ number
+ desc
+ bpm_person
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ nqmsDeliveryTime
+ desc
+ nqmsDeliverablesType
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+ nqmsLogicalPlace
+
+
+
+
+ desc
+ nqmsDemandSource
+ nqmsPriority
+ nqmsDemandAcceptStandard
+ number
+ nqmsDemandCls
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.attribute.xml
new file mode 100644
index 00000000..8d5881bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.import.xml
new file mode 100644
index 00000000..9696eda8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.import.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.schema.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/diagram.schema.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/method.config.xml
new file mode 100644
index 00000000..bfb2c0e4
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.cpm
+
+ nqms.cpm
+
+ 竞争态势矩阵是指用于确认企业的主要竞争对手及相对于该企业的战略地位,以及主要竞争对手的特定优势与弱点。
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+
+
+ strategyLayer
+
+ tableModeling
+
+ tableModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/tableConvert/cpmTableTemplate.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/tableConvert/cpmTableTemplate.json
new file mode 100644
index 00000000..9de65973
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.cpm/tableConvert/cpmTableTemplate.json
@@ -0,0 +1,1274 @@
+{
+ "luckysheet_select_save": [
+ {
+ "top_move": 111,
+ "top": 111,
+ "left": 502,
+ "column_focus": 2,
+ "width": 250,
+ "left_move": 502,
+ "column": [
+ 2,
+ 2
+ ],
+ "width_move": 250,
+ "row": [
+ 5,
+ 5
+ ],
+ "height_move": 19,
+ "row_focus": 5,
+ "height": 19
+ }
+ ],
+ "data": [
+ [
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "评分关键因素",
+ "bl": 1,
+ "ht": "0",
+ "m": "评分关键因素",
+ "vt": 0
+ },
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "权重",
+ "bl": 1,
+ "ht": "0",
+ "m": "权重",
+ "vt": 0
+ },
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "被分析的公司评分",
+ "bl": 1,
+ "ht": "0",
+ "m": "被分析的公司评分",
+ "vt": 0
+ },
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "被分析的公司加权分数",
+ "bl": 1,
+ "ht": "0",
+ "m": "被分析的公司加权分数",
+ "vt": 0
+ },
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "竞争企业评分",
+ "bl": 1,
+ "ht": "0",
+ "m": "竞争企业评分",
+ "vt": 0
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ]
+ ],
+ "headerRow": {},
+ "methodId": "nqms.cpm",
+ "calcChain": [],
+ "luckysheet_conditionformat_save": [],
+ "celldata": [
+ {
+ "r": 0,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "评分关键因素",
+ "bl": 1,
+ "ht": "0",
+ "m": "评分关键因素",
+ "vt": 0
+ }
+ },
+ {
+ "r": 0,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "权重",
+ "bl": 1,
+ "ht": "0",
+ "m": "权重",
+ "vt": 0
+ }
+ },
+ {
+ "r": 0,
+ "c": 2,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "被分析的公司评分",
+ "bl": 1,
+ "ht": "0",
+ "m": "被分析的公司评分",
+ "vt": 0
+ }
+ },
+ {
+ "r": 0,
+ "c": 3,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "被分析的公司加权分数",
+ "bl": 1,
+ "ht": "0",
+ "m": "被分析的公司加权分数",
+ "vt": 0
+ }
+ },
+ {
+ "r": 0,
+ "c": 4,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "竞争企业评分",
+ "bl": 1,
+ "ht": "0",
+ "m": "竞争企业评分",
+ "vt": 0
+ }
+ }
+ ],
+ "row": 58,
+ "scrollLeft": 0,
+ "headerFixedRow": {
+ "0": "shapeName",
+ "1": "shapeName",
+ "2": "shapeName",
+ "3": "shapeName",
+ "4": "shapeName"
+ },
+ "hyperlink": {},
+ "images": {},
+ "column": 18,
+ "frozen": {
+ "range": {
+ "column_focus": 1,
+ "row_focus": 0
+ },
+ "type": "rangeBoth"
+ },
+ "index": "Sheet_6bA1l37SprW3_1688966342521",
+ "luckysheet_alternateformat_save": [],
+ "headerSelfFixedRow": {},
+ "scrollTop": 0,
+ "dynamicHeader": {
+ "fileShow": false,
+ "columnStart": 2,
+ "rowStart": 0,
+ "style": {
+ "bg": "#9fc5e8",
+ "bl": 1
+ }
+ },
+ "dataVerification": {},
+ "iDataVerification": {},
+ "luckysheet_selection_range": [],
+ "zoomRatio": 1,
+ "config": {
+ "colhidden": {},
+ "rowlen": {
+ "0": 30
+ },
+ "merge": {},
+ "customHeight": {},
+ "columnlen": {
+ "0": 250,
+ "1": 250,
+ "2": 250,
+ "3": 250,
+ "4": 250
+ }
+ },
+ "status": 1,
+ "rowMapperShape": {}
+}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.schema.tpl
new file mode 100644
index 00000000..750fdca7
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/diagram.schema.tpl
@@ -0,0 +1,98 @@
+Schema.addCategory({name:"nqms_dataConcept", title:"概念数据对象", text:"概念数据对象", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***概念数据对象*/Schema.addShape({name:"dc_conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataConcept",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/method.config.xml
new file mode 100644
index 00000000..824c3ef4
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataConcept
+
+ nqms.dataConcept
+
+ 概念数据对象
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/ws.default.attribute.xml
new file mode 100644
index 00000000..c40c2a34
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConcept/ws.default.attribute.xml
@@ -0,0 +1,28 @@
+
+
+ number
+ department
+ bpm_person
+ desc
+
+
+
+
+ nqmsDataForm
+ nqmsDataStorageLev
+ nqmsProduceWay
+ desc
+ nqmsDataRecordInc
+ nqmsInAndOutType
+ nqmsDataStorageInc
+ nqmsDataRecordLev
+ nqmsStorageMedium
+ number
+ nqmsDataReadFreq
+ nqmsBusinessCls
+ nqmsDataCls
+ nqmsStructuredDegree
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.schema.tpl
new file mode 100644
index 00000000..a4a169c3
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/diagram.schema.tpl
@@ -0,0 +1,98 @@
+Schema.addCategory({name:"nqms_dataConceptElement", text:"概念数据元素", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***概念数据元素*/Schema.addShape({name:"dce_conceptDataElement",title:"概念数据元素",text:"概念数据元素",category:"nqms_dataConceptElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"curve",x1:"17",y1:"11",x2:"17",y2:"14",x:"19",y:"14"},
+ {action:"curve",x1:"21",y1:"14",x2:"21",y2:"11",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/method.config.xml
new file mode 100644
index 00000000..23dd29ce
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataConceptElement
+
+ nqms.dataConceptElement
+
+ 概念数据元素
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/ws.default.attribute.xml
new file mode 100644
index 00000000..8f253747
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptElement/ws.default.attribute.xml
@@ -0,0 +1,23 @@
+
+
+ department
+ desc
+ number
+ bpm_person
+
+
+
+
+ nqmsDefaultValue
+ nqmsValRangeDesc
+ nqmsCheckRuls
+ desc
+ nqmsWriteMed
+ number
+ nqmsIsRequired
+ nqmsDataFormatType
+ nqmsSoftwareUnique
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.schema.tpl
new file mode 100644
index 00000000..d3b516a8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/diagram.schema.tpl
@@ -0,0 +1,176 @@
+Schema.addCategory({name:"nqms_dataConceptLogicLink", text:"数据对象(概念-逻辑)映射关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***逻辑数据对象*/Schema.addShape({name:"dcll_logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataConceptLogicLink",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***概念数据对象*/Schema.addShape({name:"dcll_conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataConceptLogicLink",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/method.config.xml
new file mode 100644
index 00000000..8b439589
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataConceptLogicLink
+
+ nqms.dataConceptLogicLink
+
+ 概念数据对象-逻辑数据对象映射关系图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/ws.default.attribute.xml
new file mode 100644
index 00000000..870a7fe4
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptLogicLink/ws.default.attribute.xml
@@ -0,0 +1,34 @@
+
+
+ department
+ bpm_person
+ number
+ desc
+
+
+
+
+ nqmsDataForm
+ nqmsStructuredDegree
+ nqmsBusinessCls
+ nqmsDataRecordLev
+ nqmsDataReadFreq
+ nqmsDataCls
+ nqmsInAndOutType
+ nqmsDataStorageLev
+ nqmsDataStorageInc
+ desc
+ nqmsDataRecordInc
+ number
+ nqmsStorageMedium
+ nqmsProduceWay
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.schema.tpl
new file mode 100644
index 00000000..2407f1b0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/diagram.schema.tpl
@@ -0,0 +1,181 @@
+Schema.addCategory({name:"nqms_dataConceptObjectElement", text:"概念数据对象-元素关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***概念数据元素*/Schema.addShape({name:"dcoe_conceptDataElement",title:"概念数据元素",text:"概念数据元素",category:"nqms_dataConceptObjectElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"curve",x1:"17",y1:"11",x2:"17",y2:"14",x:"19",y:"14"},
+ {action:"curve",x1:"21",y1:"14",x2:"21",y2:"11",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***概念数据对象*/Schema.addShape({name:"dcoe_conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataConceptObjectElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/method.config.xml
new file mode 100644
index 00000000..83340169
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataConceptObjectElement
+
+ nqms.dataConceptObjectElement
+
+ 概念数据对象-概念数据元素关系图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/ws.default.attribute.xml
new file mode 100644
index 00000000..bbcf0f3b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptObjectElement/ws.default.attribute.xml
@@ -0,0 +1,41 @@
+
+
+ desc
+ department
+ number
+ bpm_person
+
+
+
+
+ nqmsSoftwareUnique
+ nqmsValRangeDesc
+ nqmsIsRequired
+ nqmsCheckRuls
+ desc
+ nqmsDefaultValue
+ nqmsWriteMed
+ nqmsDataFormatType
+ number
+
+
+
+
+ nqmsDataReadFreq
+ nqmsDataForm
+ number
+ nqmsDataStorageInc
+ nqmsDataStorageLev
+ desc
+ nqmsInAndOutType
+ nqmsProduceWay
+ nqmsDataRecordLev
+ nqmsDataRecordInc
+ nqmsStructuredDegree
+ nqmsDataCls
+ nqmsStorageMedium
+ nqmsBusinessCls
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.attribute.xml
new file mode 100644
index 00000000..61d4745b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.schema.tpl
new file mode 100644
index 00000000..ba004614
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/diagram.schema.tpl
@@ -0,0 +1,195 @@
+Schema.addCategory({name:"nqms_dataConceptTransmit", text:"概念数据传递关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***增值链*/Schema.addShape({name:"dct_valueAddedChain",title:"增值链",text:"增值链",category:"nqms_dataConceptTransmit",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 14,y: 10},
+ {action: "line",x: 16,y: 15},
+ {action: "line",x: 14,y: 20},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 23,y: 10},
+ {action: "line",x: 25,y: 15},
+ {action: "line",x: 23,y: 20},
+ {action: "line",x: 16,y: 20},
+ {action: "line",x: 18,y: 15},
+ {action: "close"},
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***业务组件*/Schema.addShape({name:"dct_businessUnit",title:"业务组件",text:"业务组件",category:"nqms_dataConceptTransmit",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***概念数据对象*/Schema.addShape({name:"dct_conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataConceptTransmit",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/method.config.xml
new file mode 100644
index 00000000..c0b34273
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataConceptTransmit
+
+ nqms.dataConceptTransmit
+
+ 概念数据传递关系图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/ws.default.attribute.xml
new file mode 100644
index 00000000..b67445cd
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataConceptTransmit/ws.default.attribute.xml
@@ -0,0 +1,40 @@
+
+
+ bpm_person
+ desc
+ department
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ nqmsDataStorageInc
+ nqmsDataRecordLev
+ nqmsDataStorageLev
+ nqmsInAndOutType
+ nqmsDataRecordInc
+ nqmsBusinessCls
+ nqmsProduceWay
+ nqmsDataForm
+ nqmsStructuredDegree
+ nqmsDataReadFreq
+ number
+ nqmsDataCls
+ desc
+ nqmsStorageMedium
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.schema.tpl
new file mode 100644
index 00000000..61e01efc
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/diagram.schema.tpl
@@ -0,0 +1,258 @@
+Schema.addCategory({name:"nqms_dataEntityLink", text:"数据实体关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***物理数据对象*/Schema.addShape({name:"del_physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataEntityLink",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***逻辑数据对象*/Schema.addShape({name:"del_logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataEntityLink",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***概念数据对象*/Schema.addShape({name:"del_conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataEntityLink",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/method.config.xml
new file mode 100644
index 00000000..744bebfd
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataEntityLink
+
+ nqms.dataEntityLink
+
+ 数据实体关系图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/ws.default.attribute.xml
new file mode 100644
index 00000000..21b7642c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityLink/ws.default.attribute.xml
@@ -0,0 +1,40 @@
+
+
+ desc
+ bpm_person
+ department
+ number
+
+
+
+
+ nqmsStructuredDegree
+ nqmsBusinessCls
+ nqmsDataForm
+ desc
+ number
+ nqmsDataCls
+ nqmsDataStorageLev
+ nqmsDataStorageInc
+ nqmsInAndOutType
+ nqmsDataRecordLev
+ nqmsProduceWay
+ nqmsDataReadFreq
+ nqmsStorageMedium
+ nqmsDataRecordInc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.schema.tpl
new file mode 100644
index 00000000..2cef631a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/diagram.schema.tpl
@@ -0,0 +1,221 @@
+Schema.addCategory({name:"nqms_dataEntityObjMatrix", text:"数据实体-业务对象关系矩阵", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***概念数据对象*/Schema.addShape({name:"deo_conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataEntityObjMatrix",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***业务对象*/Schema.addShape({name:"deo_businessObject",title:"业务对象",text:"业务对象",category:"nqms_dataEntityObjMatrix",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"9",y:"12"},
+ {action:"quadraticCurve",x1:"9",y1:"9",x:"12",y:"9"},
+ {action:"line",x:"17.9",y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"12",y:"21.3"},
+ {action:"line",x:"18",y:"21.3"},
+ {action:"quadraticCurve",x1:"21",y1:"21.3",x:"21",y:"18"},
+ {action:"line",x:"21",y:"11.7"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"10.5",centerY:"20",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"19.5",centerY:"10",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/method.config.xml
new file mode 100644
index 00000000..88f94cd9
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataEntityObjMatrix
+
+ nqms.dataEntityObjMatrix
+
+ 数据实体-业务对象关系矩阵
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/ws.default.attribute.xml
new file mode 100644
index 00000000..55b5a56e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataEntityObjMatrix/ws.default.attribute.xml
@@ -0,0 +1,36 @@
+
+
+ department
+ bpm_person
+ number
+ desc
+
+
+
+
+ desc
+ nqmsResDepartment
+ nqmsInformatization
+ number
+
+
+
+
+ nqmsDataForm
+ nqmsDataRecordLev
+ nqmsBusinessCls
+ nqmsDataStorageInc
+ number
+ nqmsStructuredDegree
+ nqmsInAndOutType
+ nqmsDataReadFreq
+ nqmsDataStorageLev
+ nqmsDataCls
+ nqmsDataRecordInc
+ nqmsProduceWay
+ nqmsStorageMedium
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.attribute.xml
new file mode 100644
index 00000000..12c108ab
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.schema.tpl
new file mode 100644
index 00000000..e9df59c0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/diagram.schema.tpl
@@ -0,0 +1,5254 @@
+
+Schema.addCategory({name:"nqms_strategyLayer", text:"战略层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***利益相关方*/Schema.addShape({name:"stakeholder",title:"利益相关方",text:"利益相关方",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***驱动力*/Schema.addShape({name:"driver",title:"驱动力",text:"驱动力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***目标*/Schema.addShape({name:"goal",title:"目标",text:"目标",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***原则*/Schema.addShape({name:"principle",title:"原则",text:"原则",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "7"},
+ {action:"quadraticCurve", x1:"15", y1:"5", x:"23", y:"7"},
+ {action:"quadraticCurve", x1:"25", y1:"15", x:"23", y:"23"},
+ {action:"quadraticCurve", x1:"15", y1:"26", x:"7", y:"23"},
+ {action:"quadraticCurve", x1:"5", y1:"15", x:"7", y:"7"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "13.5", y: "10"},
+ {action:"quadraticCurve", x1:"15", y1:"8", x:"16.5", y:"10"},
+ {action:"line", x:"15", y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14", y: "21"},
+ {action:"line", x:"15", y:"21"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14.5", y: "20"},
+ {action:"quadraticCurve", x1:"15", y1:"19", x:"15.5", y:"20"},
+ {action:"quadraticCurve", x1:"16", y1:"20.5", x:"15.5", y:"21"},
+ {action:"quadraticCurve", x1:"15", y1:"22", x:"14.5", y:"21"},
+ {action:"quadraticCurve", x1:"14", y1:"20.5", x:"14.5", y:"20"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***能力*/Schema.addShape({name:"capability",title:"能力",text:"能力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***测度*/Schema.addShape({name:"assessment",title:"测度",text:"测度",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action: "curve", x1: "12", y1: "4", x2: "24", y2: "4", x: "24", y: "12"},
+ {action: "curve", x1: "24", y1: "20", x2: "12", y2: "20", x: "12", y: "12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "22"},
+ {action:"line",x:"13",y:"17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***风险*/Schema.addShape({name:"risk",title:"风险",text:"风险",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***资源*/Schema.addShape({name:"resource",title:"资源",text:"资源",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "9"},
+ {action:"quadraticCurve", x1:"6", y1:"15", x:"7", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "11"},
+ {action:"line",x:"27",y:"11"},
+ {action:"line",x:"27",y:"19"},
+ {action:"line",x:"24",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "10", y: "11"},
+ {action:"line",x:"10",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "13", y: "11"},
+ {action:"line",x:"13",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "16", y: "11"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***愿景*/Schema.addShape({name:"vision",title:"愿景",text:"愿景",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+Schema.addCategory({name:"nqms_businessLayer", text:"业务层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***价值流*/Schema.addShape({name:"valueFlow",title:"价值流",text:"价值流",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"line",x:"25",y:"15"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务事件*/Schema.addShape({name:"businessEvent",title:"业务事件",text:"业务事件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve", x1: "28", y1: "9", x2: "28", y2: "21", x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务对象*/Schema.addShape({name:"businessObj",title:"业务对象",text:"业务对象",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "13"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"13"},
+ {action:"line",x:"6",y:"13"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务规则*/Schema.addShape({name:"businessRule",title:"业务规则",text:"业务规则",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action: "move", x: "11", y: "11"},
+ {action: "line", x: "19", y: "11"},
+ {action: "move", x: "11", y: "14"},
+ {action: "line", x: "19", y: "14"},
+ {action: "move", x: "11", y: "17"},
+ {action: "line", x: "17", y: "17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***组织单元*/Schema.addShape({name:"organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12.5", y: "6"},
+ {action:"line",x:"20.5",y:"6"},
+ {action:"line",x:"20.5",y:"12"},
+ {action:"line",x:"12.5",y:"12"},
+ {action:"close"},
+ {action: "move", x: "6.5", y: "19"},
+ {action:"line",x:"11.5",y:"19"},
+ {action:"line",x:"11.5",y:"24"},
+ {action:"line",x:"6.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "13.5", y: "19"},
+ {action:"line",x:"18.5",y:"19"},
+ {action:"line",x:"18.5",y:"24"},
+ {action:"line",x:"13.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "21.5", y: "19"},
+ {action:"line",x:"26.5",y:"19"},
+ {action:"line",x:"26.5",y:"24"},
+ {action:"line",x:"21.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "16.5", y: "12"},
+ {action:"line",x:"16.5",y:"19"},
+ {action:"move",x:"9",y:"19"},
+ {action:"line",x:"9",y:"16"},
+ {action:"line",x:"24",y:"16"},
+ {action:"line",x:"24",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***业务角色:Decision*/Schema.addShape({name:"businessRole", title:"业务角色", text:"业务角色", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***岗位:Decision*/Schema.addShape({name:"position", title:"岗位", text:"岗位", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"24", y:"9"},
+ {action:"line", x:"24", y:"21"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line", x:"6", y:"9"},
+ {action:"close"},
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"14", y:"12"},
+ {action:"line", x:"14", y:"18"},
+ {action:"line", x:"9", y:"18"},
+ {action:"line", x:"9", y:"12"},
+ {action:"close"},
+ {action:"move", x:"16", y:"13"},
+ {action:"line", x:"22", y:"13"},
+ {action:"close"},
+ {action:"move", x:"16", y:"15"},
+ {action:"line", x:"22", y:"15"},
+ {action:"close"},
+ {action:"move", x:"16", y:"17"},
+ {action:"line", x:"20", y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***业务流程:Decision*/Schema.addShape({name:"businessProcess", title:"业务流程", text:"业务流程", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"7", y:"11"},
+ {action:"line", x:"20", y:"11"},
+ {action:"line", x:"20", y:"8"},
+ {action:"line", x:"28", y:"15"},
+ {action:"line", x:"20", y:"22"},
+ {action:"line", x:"20", y:"19"},
+ {action:"line", x:"7", y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***职责:Decision*/Schema.addShape({name:"responsibility", title:"职责", text:"职责", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"curve",x1:"6",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"6",y2:"23",x:"6",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_processLayer", text:"流程层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+Schema.addGlobalCommand("inneround", [
+ {action:"move", x:"3", y:"h*0.5"},
+ {action:"curve", x1:"3", y1:"-h/6+4", x2:"w-3", y2:"-h/6+4", x:"w-3", y:"h*0.5"},
+ {action:"curve", x1:"w-3", y1:"h+h/6-4", x2:"3", y2:"h+h/6-4", x:"3", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("message0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"}
+]);
+Schema.addGlobalCommand("timer0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5-w*0.3", y1:"h*0.5-h*0.6*2/3", x2:"w*0.5+w*0.3", y2:"h*0.5-h*0.6*2/3", x:"w*0.5+w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5+w*0.3", y1:"h*0.5+h*0.6*2/3", x2:"w*0.5-w*0.3", y2:"h*0.5+h*0.6*2/3", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("timer0_needle", [
+ {action:"move", x:"w*0.5+w*0.15", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/12*5)", y:"h*0.5-h*0.25*Math.sin(Math.PI/12*5)"},
+ {action:"line", x:"w*0.5", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("timer0_num", [
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(0)", y:"h*0.5+h*0.3*Math.sin(0)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(0)", y:"h*0.5+h*0.25*Math.sin(0)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*2)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*2)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*3)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*3)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*4)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*4)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*5)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*5)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*7)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*7)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*8)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*8)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*9)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*9)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*10)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*10)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*11)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*11)"}
+]);
+Schema.addGlobalCommand("conditional0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.16"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.16"}
+]);
+Schema.addGlobalCommand("escalation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5-w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("signal0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("compensation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("error0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("multiple0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel0", [
+ {action:"move", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("gateway0", [
+ {action:"move", x:"0", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"0"},
+ {action:"line", x:"w", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h"},
+ {action:"line", x:"0", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("link3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.26", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.18"},
+ {action:"line", x:"w*0.5+w*0.26", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.18"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.08"},
+ {action:"line", x:"w*0.5-w*0.26", y:"h*0.5+h*0.08"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("cancel3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.1"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4_0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("g_round", [
+ {action:"move", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.25", y1:"h*0.5 - h*2/3*0.5", x2:"w*0.5 + w*0.25", y2:"h*0.5 - h*2/3*0.5", x:"w*0.5 + w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.25", y1:"h*0.5 + h*2/3*0.5", x2:"w*0.5 - w*0.25", y2:"h*0.5 + h*2/3*0.5", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("manual_task", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.2"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.13"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.13"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.28"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task_dark", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("service_task", [
+ {action:"move", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.28 *0.16", y:"60*0.14 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.17 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.13 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.05 *0.16", y:"60*0.14 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.03 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.23 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.30 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.35 *0.16", y:"60*0.14 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.32 *0.16", y:"60*0.14 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.48 *0.16", y:"60*0.14 + 60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.33 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 + 60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.36 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.29 *0.16", y:"60*0.14 + 60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 + 60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 + 60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.14 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.01 *0.16", y:"60*0.14 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.04 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.22 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.21 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.05 *0.16", y:"60*0.14 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.02 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0. *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.28 *0.16", y:"60*0.24 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.17 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.13 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.05 *0.16", y:"60*0.24 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.03 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.23 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.30 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.35 *0.16", y:"60*0.24 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.32 *0.16", y:"60*0.24 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.48 *0.16", y:"60*0.24 +60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.33 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 +60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.36 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.29 *0.16", y:"60*0.24 +60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 +60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 +60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 +60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.14 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 +60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.22 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.21 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.05 *0.16", y:"60*0.24 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 - 100*0.02 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("script_task", [
+ {action:"move", x:"100*0.15- 100*0.05", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"curve", x1:"100*0.15 + 100*0.02", y1:"60*0.24 - 60*0.1", x2:"100*0.15 + 100*0.02", y2:"60*0.24", x:"100*0.15 + 100*0.04", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 + 100*0.06", y1:"60*0.24", x2:"100*0.15 + 100*0.06", y2:"60*0.24 + 60*0.1", x:"100*0.15 + 100*0.03", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"curve", x1:"100*0.15 - 100*0.05", y1:"60*0.24 + 60*0.1", x2:"100*0.15 - 100*0.05", y2:"60*0.24", x:"100*0.15 - 100*0.07", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 - 100*0.09", y1:"60*0.24", x2:"100*0.15 - 100*0.09", y2:"60*0.24 - 60*0.1", x:"100*0.15 - 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.025", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.07", y:"60*0.24 - 0"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.24 - 0"},
+ {action:"move", x:"100*0.15 - 100*0.055", y:"60*0.24 + 60*0.06"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 + 60*0.06"}
+]);
+Schema.addGlobalCommand("business_rule", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.04", y:"60*0.24 - 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.04", y:"60*0.24 + 60*0.1"}
+]);
+Schema.addGlobalCommand("user_task", [
+ {action:"move", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"curve", x1:"100*0.05+ 100/11*2*0.30", y1:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x2:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y2:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("inner_roundRectangle", [
+ {action:"move", x:"w * 0 +3", y:"h * 0 + h/30 +3"},
+ {action:"quadraticCurve", x1:"w * 0 +3 +1", y1:"h * 0 +3 +1", x:"w * 0 + h/30 +3", y:"h * 0 +3"},
+ {action:"line", x:"w * 1 - h/30 -3", y:"h * 0 +3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 0+3", x:"w * 1 -3", y:"h * 0 + h/30 +3"},
+ {action:"line", x:"w * 1 -3", y:"h * 1 - h/30-3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 1 -3", x:"w * 1 - h/30-3", y:"h * 1 -3"},
+ {action:"line", x:"w * 0 + h/30 +3", y:"h * 1 -3"},
+ {action:"quadraticCurve", x1:"w * 0+3", y1:"h * 1-3", x:"w * 0 +3", y:"h * 1 - h/30 -3"},
+ {action:"line", x:"w * 0 + 3", y:"h * 0 + h/30+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("exclusive_gateway", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway0", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.03"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway1", [
+ {action:"move", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway2", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway3", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.4/55*32", y1:"h*0.5 - h/55*32*2/3*0.8", x2:"w*0.5+w*0.4/55*32", y2:"h*0.5 - h/55*32*2/3*0.8", x:"w*0.5 + w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.4/55*32", y1:"h*0.5 + h/55*32*2/3*0.8", x2:"w*0.5 - w*0.4/55*32", y2:"h*0.5 + h/55*32*2/3*0.8", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_start_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_eventbased_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("data_in_object", [
+ {action:"move", x:"w/3/4", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3-h/4/5+3"},
+ {action:"line", x:"w/3/4*5", y:"h/4/2+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+h/4/5+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/3+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("choreography_task", [
+ {action:"move", x:"0", y:"6"},
+ {action:"quadraticCurve", x1:"0", y1:"0", x:"6", y:"0"},
+ {action:"line", x:"w-6", y:"0"},
+ {action:"quadraticCurve", x1:"w", y1:"0", x:"w", y:"6"},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:"6", y:"h"},
+ {action:"quadraticCurve", x1:"0", y1:"h", x:"0", y:"h-6"},
+ {action:"line", x:"0", y:"6"},
+ {action:"close"}
+]);
+Schema.addShape({name:"startEvent", title:startEventText, text:startEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"userTask", title:userTaskText, text:userTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:userTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:userTaskFillStyleBeginColor, endColor:userTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:userTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"user_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"exclusiveGateway", title:exclusiveGatewayText, text:exclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"messageStartEvent", title:messageStartEventText, text:messageStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"timerStartEvent", title:timerStartEventText, text:timerStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalStartEvent", title:signalStartEventText, text:signalStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+function drawChoreographyIcon(a, d, c) {
+ var f = [
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:5},
+ {action:"line", x:0, y:5},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {fillStyle:{color:"194,194,194"}, actions:[
+ {action:"move", x:0, y:d - 5},
+ {action:"line", x:a, y:d - 5},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"close"}
+ ]}
+ ];
+ if (c) {
+ for (var b = 0; b < f.length; b++) {
+ var e = f[b];
+ e.lineStyle = {lineWidth:3}
+ }
+ }
+ return f
+}
+function createParticipant(b) {
+ var e = "participantA";
+ var a = "participantB";
+ if (b.name == "callChoreographyGlobal" || b.name == "callChoreography") {
+ e = "callParticipantA";
+ a = "callParticipantB"
+ }
+ var d = Model.create(e, b.props.x, b.props.y);
+ d.props.w = b.props.w;
+ d.props.zindex = b.props.zindex + 0.5;
+ d.parent = b.id;
+ Designer.painter.renderShape(d);
+ var c = Model.create(a, b.props.x, b.props.y);
+ c.props.w = b.props.w;
+ c.props.y = b.props.y + b.props.h - c.props.h;
+ c.props.zindex = b.props.zindex + 0.5;
+ c.parent = b.id;
+ Designer.painter.renderShape(c);
+ b.children = [d.id, c.id];
+ Model.addMulti([d, c])
+}
+Schema.addShape({name:"participantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"participantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"timerIntermediateCatchEvent", title:timerIntermediateCatchEventText, text:timerIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineWidth:2, lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateCatchEvent", title:messageIntermediateCatchEventText, text:messageIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateCatchEvent", title:signalIntermediateCatchEventText, text:signalIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateThrowingEvent", title:messageIntermediateThrowingEventText, text:messageIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateThrowingEvent", title:signalIntermediateThrowingEventText, text:signalIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageBoundaryInterrputingEvent", title:messageBoundaryInterrputingEventText, text:messageBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalBoundaryInterrputingEvent", title:signalBoundaryInterrputingEventText, text:signalBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"compensationBoundaryInterrputingEvent", title:compensationBoundaryInterrputingEventText, text:compensationBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"compensation0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorBoundaryInterrputingEvent", title:errorBoundaryInterrputingEventText, text:errorBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"error0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"endEvent", title:endEventText, text:endEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"terminateEndEvent", title:terminateEndEventText, text:terminateEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageEndEvent", title:messageEndEventText, text:messageEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBndColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalEndEvent", title:signalEndEventText, text:signalEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorEndEvent", title:errorEndEventText, text:errorEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"cancel3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"serviceTask", title:serviceTaskText, text:serviceTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"operationRef", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:servicesTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:servicesTaskFillStyleBeginColor, endColor:servicesTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:servicesTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"service_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"manualTask", title:manualTaskText, text:manualTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"manual_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"receiveTask", title:receiveTaskText, text:receiveTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"receive_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"sendTask", title:sendTaskText, text:sendTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50", }, actions:{ref:"receive_task_dark"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"scriptTask", title:scriptTaskText, text:scriptTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"script_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"businessRuleTask", title:businessRuleTaskText, text:businessRuleTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"business_rule"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"callActivityCallingProcess", title:callActivityCallingProcessText, text:callActivityCallingProcessText, category:"nqms_processLayer", groupName:"", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{container:true,rotatable:false,visible:true,editable:true,linkable:true,markers:["expand"],markerOffset:5}, props:{w:100, h:70}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:"201,201,252", endColor:"160,160,211", angle:0}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"transaction", title:transactionText, text:transactionText, category:"nqms_processLayer", groupName:"", attribute:{container:true}, dataAttributes:[
+ {name:"startQuantity", type:"number", value:"1", category:"default"},
+ {name:"completionQuantity", type:"number", value:"1", category:"default"},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:200, h:140}, path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"inner_roundRectangle"}}
+]});
+Schema.addShape({name:"inclusiveGateway", title:inclusiveGatewayText, text:inclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"solid", color:gatewayContentColor}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"complexGateway", title:complexGatewayText, text:complexGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"sequeneceFlow", type:"string", value:"", category:"default"},
+ {name:"activationCondition", type:"string", value:"", category:"default"},
+ {name:"activationCount", type:"number", value:"", category:"default"},
+ {name:"waitingForStart", type:"boolean", value:"true", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway1"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway2"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"eventBasedGateway", title:eventBasedGatewayText, text:eventBasedGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"instantiate", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, actions:{ref:"event_based_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"parallelGateway", title:parallelGatewayText, text:parallelGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"parallel_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"group", title:groupText, text:groupText, category:"nqms_processLayer", attribute:{container:true,editable:true}, props:{w:200, h:140}, textBlock:{x:"10", y:"0", w:"w-20", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fontStyle:{textAlign:"top", vAlign:"left"}, path:[
+ {lineStyle:{lineWidth:2, lineStyle:"dashed"}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"textAnnotation", title:textAnnotationText, text:textAnnotationText, category:"nqms_processLayer", dataAttributes:[
+ {name:"text", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, anchors:[
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"}
+], path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:[
+ {action:"move", x:"w/6", y:"0"},
+ {action:"line", x:"0", y:"0"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"w/6", y:"h"}
+ ]},
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}}
+]});
+Schema.addCategory({name:"nqms_applyLayer", text:"应用层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegion", title:"应用域", text:"应用域", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"application", title:"应用", text:"应用", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationComponent", title:"应用组件", text:"应用组件", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationService", title:"应用服务", text:"应用服务", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationInerface", title:"应用接口", text:"应用接口", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_technologyLayer", text:"技术层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***节点:Decision*/Schema.addShape({name:"node", title:"节点", text:"节点", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***设备:Decision*/Schema.addShape({name:"device", title:"设备", text:"设备", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"12"},
+ {action:"quadraticCurve",x1:"6",y1:"8",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"quadraticCurve",x1:"24",y1:"8",x:"24",y:"12"},
+ {action:"line",x:"24",y:"14"},
+ {action:"quadraticCurve",x1:"24",y1:"18",x:"20",y:"18"},
+ {action:"line",x:"10",y:"18"},
+ {action:"quadraticCurve",x1:"6",y1:"18",x:"6",y:"14"},
+ {action:"close"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"20",y:"18"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***系统软件:Decision*/Schema.addShape({name:"systemSoftware", title:"系统软件", text:"系统软件", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"19",y:"15"},
+ {action:"line",x:"16",y:"17"},
+ {action:"quadraticCurve",x1:"14",y1:"16",x:"15",y:"15"},
+ {action:"close"},
+ {action:"move", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"17",y1:"16",x:"19",y:"15"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***技术接口:Decision*/Schema.addShape({name:"techInerface", title:"技术接口", text:"技术接口", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术服务:Decision*/Schema.addShape({name:"techService", title:"技术服务", text:"技术服务", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***路径:Decision*/Schema.addShape({name:"path", title:"路径", text:"路径", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetwork", title:"通信网络", text:"通信网络", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+Schema.addCategory({name:"nqms_physicsLayer", text:"物理层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***装备*/Schema.addShape({name:"equipment",title:"装备",text:"装备",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 大齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13-8",y:"17"},
+ {action:"line",x:"13-8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17-5*0.383",x2:"13-5*0.707",y2:"17-5*0.707",x:"13-8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13-8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17-5*0.924",x2:"13",y2:"17-5",x:"13",y:"17-8"},
+ {action:"line",x:"13+8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17-5*0.924",x2:"13+5*0.707",y2:"17-5*0.707",x:"13+8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13+8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17-5*0.383",x2:"13+5",y2:"17",x:"13+8",y:"17"},
+ {action:"line",x:"13+8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17+5*0.383",x2:"13+5*0.707",y2:"17+5*0.707",x:"13+8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13+8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17+5*0.924",x2:"13",y2:"17+5",x:"13",y:"17+8"},
+ {action:"line",x:"13-8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17+5*0.924",x2:"13-5*0.707",y2:"17+5*0.707",x:"13-8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13-8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17+5*0.383",x2:"13-5",y2:"17",x:"13-8",y:"17"},
+
+ {action:"move",x:"13-3",y:"17"},
+ {action:"curve",x1:"13-2",y1:"14",x2:"13+2",y2:"14",x:"13+3",y:"17"},
+ {action:"curve",x1:"13+2",y1:"20",x2:"13-2",y2:"20",x:"13-3",y:"17"},
+ {action:"close"}
+
+ ]
+ },
+ /***
+ 小齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"25-6",y:"10"},
+ {action:"curve",x1:"25-4",y1:"10",x2:"25-4*0.924",y2:"10-4*0.383",x:"25-6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25-6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10-4*0.707",x2:"25-4*0.383",y2:"10-4*0.924",x:"25-6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25",y:"10-6"},
+ {action:"curve",x1:"25",y1:"10-4",x2:"25+4*0.383",y2:"10-4*0.924",x:"25+6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25+6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10-4*0.707",x2:"25+4*0.924",y2:"10-4*0.383",x:"25+6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25+6",y:"10"},
+ {action:"curve",x1:"25+4",y1:"10",x2:"25+4*0.924",y2:"10+4*0.383",x:"25+6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25+6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10+4*0.707",x2:"25+4*0.383",y2:"10+4*0.924",x:"25+6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25",y:"10+6"},
+ {action:"curve",x1:"25",y1:"10+3",x2:"25-4*0.383",y2:"10+4*0.924",x:"25-6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25-6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10+4*0.707",x2:"25-4*0.924",y2:"10+4*0.383",x:"25-6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25-6",y:"10"},
+ {action:"close"},
+ {action:"move",x:"25-2",y:"10"},
+ {action:"curve",x1:"25-1",y1:"8",x2:"25+1",y2:"8",x:"25+2",y:"10"},
+ {action:"curve",x1:"25+1",y1:"12",x2:"25-1",y2:"12",x:"25-2",y:"10"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***物料*/Schema.addShape({name:"Material",title:"物料",text:"物料",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"6"},
+ {action:"line",x:"10+9",y:"6"},
+ {action:"line",x:"10+9+9*0.5",y:"6+9*0.867"},
+ {action:"line",x:"10+9",y:"6+9*0.867*2"},
+ {action:"line",x:"10",y:"6+9*0.867*2"},
+ {action:"line",x:"10-9*0.5",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10-9*0.5+10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10+9+9*0.5-10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+
+ {action:"line",x:"10+9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+ {action:"close"}
+ ]
+ },
+
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ /*** {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },*/
+
+
+ ]
+});
+/***分发网络*/Schema.addShape({name:"distributionNetwork",title:"分发网络",text:"分发网络",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+
+/*** {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"13"},
+ {action:"line",x:"28",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"17"},
+ {action:"line",x:"28",y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"12"},
+ ]
+ },*/
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"9",y:"12"},
+ {action:"line",x:"21",y:"12"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"21",y:"18"},
+ {action:"line",x:"9",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"11",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"11",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"19",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+
+ ]
+});
+/***设施*/Schema.addShape({name:"facility",title:"设施",text:"设施",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+
+ actions:[
+ {action:"move",x:"6",y:"31-6"},
+ {action:"line",x:"6+19",y:"31-6"},
+ {action:"line",x:"6+19",y:"15-4"},
+ {action:"line",x:"6+19-5",y:"15"},
+ {action:"line",x:"6+19-5",y:"15-4"},
+ {action:"line",x:"6+19-5*2",y:"15"},
+ {action:"line",x:"6+19-5*2",y:"15-4"},
+ {action:"line",x:"6+19-5*3",y:"15"},
+ {action:"line",x:"6+19-5*3",y:"15-9"},
+ {action:"line",x:"6",y:"15-9"},
+ {action:"line",x:"6",y:"6"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_dataLayer", text:"数据层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***概念数据对象*/Schema.addShape({name:"conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据对象*/Schema.addShape({name:"logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据对象*/Schema.addShape({name:"physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***概念数据元素*/Schema.addShape({name:"conceptDataElement",title:"概念数据元素",text:"概念数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"curve",x1:"17",y1:"11",x2:"17",y2:"14",x:"19",y:"14"},
+ {action:"curve",x1:"21",y1:"14",x2:"21",y2:"11",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据元素*/Schema.addShape({name:"logicDataElement",title:"逻辑数据元素",text:"逻辑数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"21",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据元素*/Schema.addShape({name:"physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_improvemenContLayer", text:"持续改进层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***需求*/Schema.addShape({name:"requirement",title:"需求",text:"需求",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***差距*/Schema.addShape({name:"gap",title:"差距",text:"差距",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"curve",x1:"6",y1:"7",x2:"6",y2:"23",x:"15",y:"24"},
+ {action:"curve",x1:"24",y1:"23",x2:"24",y2:"7",x:"15",y:"6"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"11"},
+ {action:"line",x:"23",y:"11"},
+
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"19"},
+ {action:"line",x:"23",y:"19"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***阶段*/Schema.addShape({name:"stage",title:"阶段",text:"阶段",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"22",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***约束*/Schema.addShape({name:"constraint",title:"约束",text:"约束",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***交付物*/Schema.addShape({name:"deliverable",title:"交付物",text:"交付物",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"24",y:"18"},
+ {action:"curve",x1:"23",y1:"16",x2:"16",y2:"16",x:"15",y:"18"},
+ {action:"curve",x1:"15",y1:"21",x2:"6",y2:"21",x:"6",y:"18"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***工作包*/Schema.addShape({name:"workPackage",title:"工作包",text:"工作包",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve",x1:"22+1",y1:"9",x2:"24",y2:"11-1",x:"24",y:"11"},
+ {action:"line",x:"24",y:"19"},
+ {action:"curve",x1:"24",y1:"19+1",x2:"22+1",y2:"21",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"curve",x1:"8-1",y1:"21",x2:"6",y2:"19+1",x:"6",y:"19"},
+ {action:"line",x:"6",y:"11"},
+ {action:"curve",x1:"6",y1:"11-1",x2:"8-1",y2:"9",x:"8",y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***实施事件*/Schema.addShape({name:"implementationEvent",title:"实施事件",text:"实施事件",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"10", y:"9+6"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"22", y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***位置*/Schema.addShape({name:"location",title:"位置",text:"位置",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"15",y:"24"},
+ {action:"line",x:"21",y:"12"},
+ {action:"curve",x1:"20",y1:"4",x2:"10",y2:"4",x:"9",y:"12"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_stdSystemLayer", text:"标准体系层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***制度:Decision*/Schema.addShape({name:"institutantStd", title:"制度", text:"制度", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"10", y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"20",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***合规条款:Decision*/Schema.addShape({name:"complianceTerm", title:"合规条款", text:"合规条款", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通用合规文件:Decision*/Schema.addShape({name:"complianceDocGE", title:"通用合规文件", text:"通用合规文件", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"21",y:"9"},
+ {action:"move", x:"11", y:"14"},
+ {action:"line",x:"19",y:"14"},
+ {action:"move", x:"11", y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***合规承接要求:Decision*/Schema.addShape({name:"complianceRequirement", title:"合规承接要求", text:"合规承接要求", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"12"},
+ {action:"line",x:"11",y:"18"},
+ {action:"move", x:"18", y:"12"},
+ {action:"line",x:"16",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***风险类别:Decision*/Schema.addShape({name:"riskType", title:"风险类别", text:"风险类别", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineStyle:"dot"},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"7"},
+ {action:"line", x:"6", y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"17",y:"7"},
+ {action:"close"},
+ {action:"move", x:"17", y:"11"},
+ {action:"line",x:"24",y:"11"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"6",y:"24"},
+ {action:"line",x:"6",y:"11"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/method.config.xml
new file mode 100644
index 00000000..39e24193
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayer/method.config.xml
@@ -0,0 +1,36 @@
+
+
+
+
+ aris.businessControl
+
+ aris.businessControl
+
+ 控制图
+
+
+
+ #DC4F39
+
+
+ theme1
+
+
+ aris
+
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.schema.tpl
new file mode 100644
index 00000000..7a7143b1
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/diagram.schema.tpl
@@ -0,0 +1,504 @@
+Schema.addCategory({name:"nqms_dataLayerElement", text:"数据层元模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***概念数据对象*/Schema.addShape({name:"dle_conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataLayerElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***概念数据元素*/Schema.addShape({name:"dle_conceptDataElement",title:"概念数据元素",text:"概念数据元素",category:"nqms_dataLayerElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"curve",x1:"17",y1:"11",x2:"17",y2:"14",x:"19",y:"14"},
+ {action:"curve",x1:"21",y1:"14",x2:"21",y2:"11",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***逻辑数据对象*/Schema.addShape({name:"dle_logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLayerElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***逻辑数据元素*/Schema.addShape({name:"dle_logicDataElement",title:"逻辑数据元素",text:"逻辑数据元素",category:"nqms_dataLayerElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"21",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***物理数据对象*/Schema.addShape({name:"dle_physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataLayerElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***物理数据元素*/Schema.addShape({name:"dle_physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_dataLayerElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/method.config.xml
new file mode 100644
index 00000000..d63979a8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataLayerElement
+
+ nqms.dataLayerElement
+
+ 数据层元模型
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/ws.default.attribute.xml
new file mode 100644
index 00000000..ac165d92
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLayerElement/ws.default.attribute.xml
@@ -0,0 +1,65 @@
+
+
+ bpm_person
+ department
+ number
+ desc
+
+
+
+
+ nqmsDataFormatType
+ nqmsIsRequired
+ number
+ nqmsDefaultValue
+ desc
+ nqmsCheckRuls
+ nqmsValRangeDesc
+ nqmsWriteMed
+ nqmsSoftwareUnique
+
+
+
+
+ nqmsDataForm
+ nqmsDataRecordLev
+ nqmsStructuredDegree
+ nqmsBusinessCls
+ nqmsDataStorageInc
+ desc
+ nqmsStorageMedium
+ nqmsProduceWay
+ nqmsDataStorageLev
+ nqmsDataCls
+ nqmsDataReadFreq
+ nqmsDataRecordInc
+ nqmsInAndOutType
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.schema.tpl
new file mode 100644
index 00000000..85645cf0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/diagram.schema.tpl
@@ -0,0 +1,94 @@
+Schema.addCategory({name:"nqms_dataLogic", text:"逻辑数据对象", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***逻辑数据对象*/Schema.addShape({name:"dl_logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLogic",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/method.config.xml
new file mode 100644
index 00000000..63133c24
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataLogic
+
+ nqms.dataLogic
+
+ 逻辑数据对象
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/ws.default.attribute.xml
new file mode 100644
index 00000000..7c21b0ac
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogic/ws.default.attribute.xml
@@ -0,0 +1,16 @@
+
+
+ number
+ department
+ bpm_person
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.schema.tpl
new file mode 100644
index 00000000..b509cc38
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/diagram.schema.tpl
@@ -0,0 +1,99 @@
+Schema.addCategory({name:"nqms_dataLogicElement", text:"逻辑数据元素", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***逻辑数据元素*/Schema.addShape({name:"dlet_logicDataElement",title:"逻辑数据元素",text:"逻辑数据元素",category:"nqms_dataLogicElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"21",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/method.config.xml
new file mode 100644
index 00000000..00df56df
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataLogicElement
+
+ nqms.dataLogicElement
+
+ 逻辑数据元素
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/ws.default.attribute.xml
new file mode 100644
index 00000000..5ea08cc4
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicElement/ws.default.attribute.xml
@@ -0,0 +1,16 @@
+
+
+ department
+ bpm_person
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.schema.tpl
new file mode 100644
index 00000000..5fd4acf5
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/diagram.schema.tpl
@@ -0,0 +1,180 @@
+Schema.addCategory({name:"nqms_dataLogicObjectElement", text:"逻辑数据对象-元素关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***逻辑数据对象*/Schema.addShape({name:"dloe_logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLogicObjectElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***逻辑数据元素*/Schema.addShape({name:"dloe_logicDataElement",title:"逻辑数据元素",text:"逻辑数据元素",category:"nqms_dataLogicObjectElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"21",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/method.config.xml
new file mode 100644
index 00000000..c3bfe968
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataLogicObjectElement
+
+ nqms.dataLogicObjectElement
+
+ 合规清单
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/ws.default.attribute.xml
new file mode 100644
index 00000000..905088fe
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicObjectElement/ws.default.attribute.xml
@@ -0,0 +1,22 @@
+
+
+ number
+ bpm_person
+ department
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.schema.tpl
new file mode 100644
index 00000000..5a05bd7c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/diagram.schema.tpl
@@ -0,0 +1,176 @@
+Schema.addCategory({name:"nqms_dataLogicPhysicsLink", text:"数据对象(逻辑-物理)映射关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***物理数据对象*/Schema.addShape({name:"dlpl_physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataLogicPhysicsLink",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***逻辑数据对象*/Schema.addShape({name:"dlpl_logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLogicPhysicsLink",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/method.config.xml
new file mode 100644
index 00000000..4aa15d20
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataLogicPhysicsLink
+
+ nqms.dataLogicPhysicsLink
+
+ 逻辑数据对象-物理数据对象映射关系图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/ws.default.attribute.xml
new file mode 100644
index 00000000..4a3b6891
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicPhysicsLink/ws.default.attribute.xml
@@ -0,0 +1,22 @@
+
+
+ number
+ department
+ bpm_person
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.schema.tpl
new file mode 100644
index 00000000..5a08701a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/diagram.schema.tpl
@@ -0,0 +1,292 @@
+Schema.addCategory({name:"nqms_dataLogicTransmit", text:"逻辑数据传递关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***逻辑数据对象*/Schema.addShape({name:"dlt_logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLogicTransmit",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***应用组件:Decision*/Schema.addShape({name:"dlt_applicationUnit", title:"应用组件", text:"应用组件", category:"nqms_dataLogicTransmit", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用服务:Decision*/Schema.addShape({name:"dlt_applicationService", title:"应用服务", text:"应用服务", category:"nqms_dataLogicTransmit", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+/***应用接口:Decision*/Schema.addShape({name:"dlt_applicationConnector", title:"应用接口", text:"应用接口", category:"nqms_dataLogicTransmit", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/method.config.xml
new file mode 100644
index 00000000..f098d6ba
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataLogicTransmit
+
+ nqms.dataLogicTransmit
+
+ 逻辑数据传递关系图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/ws.default.attribute.xml
new file mode 100644
index 00000000..95160bc7
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataLogicTransmit/ws.default.attribute.xml
@@ -0,0 +1,41 @@
+
+
+ bpm_person
+ number
+ department
+ desc
+
+
+
+
+ nqmsLevel
+ nqmsDeploymentLevel
+
+
+
+
+ nqmsSingleStep
+ nqmsDeploymentLevel
+ desc
+ nqmsLevel
+ nqmsTimeInterval
+ nqmsServiceType
+ number
+
+
+
+
+ desc
+ nqmsDeploymentLevel
+ nqmsLevel
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.schema.tpl
new file mode 100644
index 00000000..3c5dfab3
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/diagram.schema.tpl
@@ -0,0 +1,94 @@
+Schema.addCategory({name:"nqms_dataPhysics", text:"物理数据对象", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***物理数据对象*/Schema.addShape({name:"dp_physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataPhysics",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/method.config.xml
new file mode 100644
index 00000000..188aebe3
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataPhysics
+
+ nqms.dataPhysics
+
+ 物理数据对象
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/ws.default.attribute.xml
new file mode 100644
index 00000000..058b4c48
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysics/ws.default.attribute.xml
@@ -0,0 +1,16 @@
+
+
+ bpm_person
+ number
+ department
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.schema.tpl
new file mode 100644
index 00000000..125e497b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/diagram.schema.tpl
@@ -0,0 +1,96 @@
+Schema.addCategory({name:"nqms_dataPhysicsElement", text:"物理数据元素", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***物理数据元素*/Schema.addShape({name:"dpe_physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_dataPhysicsElement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30,}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/method.config.xml
new file mode 100644
index 00000000..c9b5df32
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataPhysicsElement
+
+ nqms.dataPhysicsElement
+
+ 物理数据元素
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/ws.default.attribute.xml
new file mode 100644
index 00000000..4ee5f5c8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsElement/ws.default.attribute.xml
@@ -0,0 +1,16 @@
+
+
+ desc
+ department
+ bpm_person
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.schema.tpl
new file mode 100644
index 00000000..244d24ec
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/diagram.schema.tpl
@@ -0,0 +1,175 @@
+Schema.addCategory({name:"nqms_dataPhysicsObjEleLink", text:"物理数据对象-物理数据元素关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***物理数据元素*/Schema.addShape({name:"dpob_physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_dataPhysicsObjEleLink",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***物理数据对象*/Schema.addShape({name:"dpob_physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataPhysicsObjEleLink",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/method.config.xml
new file mode 100644
index 00000000..e567e79d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataPhysicsObjEleLink
+
+ nqms.dataPhysicsObjEleLink
+
+ 物理数据对象-物理数据元素关系图
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/ws.default.attribute.xml
new file mode 100644
index 00000000..388f9b6c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsObjEleLink/ws.default.attribute.xml
@@ -0,0 +1,22 @@
+
+
+ department
+ desc
+ bpm_person
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.schema.tpl
new file mode 100644
index 00000000..804077c7
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/diagram.schema.tpl
@@ -0,0 +1,285 @@
+Schema.addCategory({name:"nqms_dataPhysicsTransmit", text:"物理数据传递关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+/***物理数据对象*/Schema.addShape({name:"dpt_physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataPhysicsTransmit",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***节点:Decision*/Schema.addShape({name:"dpt_node", title:"节点", text:"节点", category:"nqms_dataPhysicsTransmit", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***技术接口:Decision*/Schema.addShape({name:"dpt_techConnector", title:"技术接口", text:"技术接口", category:"nqms_dataPhysicsTransmit", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***技术服务:Decision*/Schema.addShape({name:"dpt_techService", title:"技术服务", text:"技术服务", category:"nqms_dataPhysicsTransmit", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/method.config.xml
new file mode 100644
index 00000000..d770531a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.dataPhysicsTransmit
+
+ nqms.dataPhysicsTransmit
+
+ 物理数据传递关系图
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/ws.default.attribute.xml
new file mode 100644
index 00000000..459e08a6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataPhysicsTransmit/ws.default.attribute.xml
@@ -0,0 +1,36 @@
+
+
+ department
+ number
+ desc
+ bpm_person
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ nqmsInterfaceType
+ desc
+
+
+
+
+ number
+ desc
+ nqmsServiceKind
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.attribute.xml
new file mode 100644
index 00000000..32781105
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.attribute.xml
@@ -0,0 +1,251 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.schema.tpl
new file mode 100644
index 00000000..4989f7fc
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/diagram.schema.tpl
@@ -0,0 +1,165 @@
+Schema.addCategory({name:"nqms_dataProcessKpi", text:"流程绩效模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***组织单元*/Schema.addShape({name:"dpk_organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_dataProcessKpi",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "11.5",radius: "3.5",startAngle: "0",endAngle: "2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "21",radius: "6",startAngle: "0",endAngle: "Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "6.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "7",y1: "15",x: "10",y: "15"},
+ {action: "curve",x1: "8.5",y1: "13",x2: "8.5",y2: "10.5",x: "10.5",y: "9"},
+ {action: "move",x: "23.5",y: "19.5"},
+ {action: "quadraticCurve",x1: "23",y1: "15",x: "20",y: "15"},
+ {action: "curve",x1: "21.5",y1: "13",x2: "21.5",y2: "10.5",x: "19.5",y: "9"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+/***测度*/Schema.addShape({name:"dpk_measure",title:"测度",text:"测度",category:"nqms_dataProcessKpi",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8.5",y:"21"},
+ {action:"curve",x1:"6.9",y1:"15",x2:"12.5",y2:"8.7",x:"18.5",y:"12"},
+ {action:"move",x:"21.5",y:"21"},
+ {action:"quadraticCurve",x1:"22.3",y1:"17.8",x:"21.3",y:"15"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"16.5",y:"16.5"},
+ {action:"line",x:"20.5",y:"12.8"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"15",centerY:"18",radius:"2.2",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/method.config.xml
new file mode 100644
index 00000000..1faf9d2b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.dataProcessKpi
+
+ nqms.dataProcessKpi
+
+ 流程绩效模型
+
+
+
+
+
+
+ theme1
+
+
+ control
+ nqms
+ elementManagement/kpiLibrary
+ analysisToolsAndMethods
+
+
+ dataLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/ws.default.attribute.xml
new file mode 100644
index 00000000..f29c594f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.dataProcessKpi/ws.default.attribute.xml
@@ -0,0 +1,78 @@
+
+
+ desc
+ department
+ number
+ priority
+ AssessmentUnit
+ CalculationMethod
+ AssessmentMethod
+ AssessmentCycle
+ AssessmentCriteria
+ bpm_person
+
+
+
+
+ desc
+ nqmsThreshold
+ nqmsGatherTimes_u
+ number
+ nqmsMeasureMthod
+ nqmsGatherTimes_v
+
+
+
+
+ nqmsMission
+ nqmsCompetentLeader
+ nqmsValues
+ nqmsWorkTarget
+ nqmsDepartmentType
+ nqmsFunctionDesc
+ nqmsCulture
+ nqmsDepartmentNum
+ nqmsSprDepartment
+ nqmsDepartmentHead
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.import.xml
new file mode 100644
index 00000000..9696eda8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.import.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.schema.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/diagram.schema.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/method.config.xml
new file mode 100644
index 00000000..6be9d307
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.efe
+
+ nqms.efe
+
+ 外部因素评价矩阵,是一种对外部环境进行分析的工具
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+
+
+ strategyLayer
+
+ tableModeling
+
+ tableModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/tableConvert/efeTableTemplate.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/tableConvert/efeTableTemplate.json
new file mode 100644
index 00000000..3e67314e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.efe/tableConvert/efeTableTemplate.json
@@ -0,0 +1,2162 @@
+{
+ "luckysheet_select_save": [
+ {
+ "top_move": 51,
+ "top": 51,
+ "left": 0,
+ "column_focus": 0,
+ "width": 150,
+ "left_move": 0,
+ "column": [
+ 0,
+ 0
+ ],
+ "width_move": 150,
+ "row": [
+ 2,
+ 2
+ ],
+ "height_move": 19,
+ "row_focus": 2,
+ "height": 19
+ }
+ ],
+ "data": [
+ [
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "关键外部因素",
+ "bl": 1,
+ "ht": 1,
+ "m": "关键外部因素",
+ "vt": 0
+ },
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "权重",
+ "bl": 1,
+ "ht": 1,
+ "m": "权重",
+ "vt": 0
+ },
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "得分(-5~+5)",
+ "bl": 1,
+ "ht": 1,
+ "m": "得分(-5~+5)",
+ "vt": 0
+ },
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "加权数",
+ "bl": 1,
+ "ht": 1,
+ "m": "加权数",
+ "vt": 0
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {},
+ {},
+ {},
+ {},
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ]
+ ],
+ "headerRow": {},
+ "methodId": "nqms.efe",
+ "calcChain": [],
+ "luckysheet_conditionformat_save": [],
+ "celldata": [
+ {
+ "r": 0,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "关键外部因素",
+ "bl": 1,
+ "ht": 1,
+ "m": "关键外部因素",
+ "vt": 0
+ }
+ },
+ {
+ "r": 0,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "权重",
+ "bl": 1,
+ "ht": 1,
+ "m": "权重",
+ "vt": 0
+ }
+ },
+ {
+ "r": 0,
+ "c": 2,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "得分(-5~+5)",
+ "bl": 1,
+ "ht": 1,
+ "m": "得分(-5~+5)",
+ "vt": 0
+ }
+ },
+ {
+ "r": 0,
+ "c": 3,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "加权数",
+ "bl": 1,
+ "ht": 1,
+ "m": "加权数",
+ "vt": 0
+ }
+ },
+ {
+ "r": 1,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 1,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 1,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 1,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 2,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 2,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 2,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 2,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 3,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 3,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 3,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 3,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 4,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 4,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 4,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 4,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 5,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 5,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 5,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 5,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 6,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 6,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 6,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 6,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 7,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 7,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 7,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 7,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 8,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 8,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 8,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 8,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 9,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 9,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 9,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 9,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 10,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 10,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 10,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 10,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 11,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 11,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 11,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 11,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 12,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 12,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 12,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 12,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 13,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 13,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 13,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 13,
+ "c": 3,
+ "v": {}
+ },
+ {
+ "r": 14,
+ "c": 0,
+ "v": {}
+ },
+ {
+ "r": 14,
+ "c": 1,
+ "v": {}
+ },
+ {
+ "r": 14,
+ "c": 2,
+ "v": {}
+ },
+ {
+ "r": 14,
+ "c": 3,
+ "v": {}
+ }
+ ],
+ "row": 58,
+ "dynamicArray": [],
+ "headerFixedRow": {
+ "0": "shapeName",
+ "1": "shapeName",
+ "2": "shapeName",
+ "3": "shapeName"
+ },
+ "hyperlink": {},
+ "column": 18,
+ "frozen": {
+ "range": {
+ "column_focus": 1,
+ "row_focus": 0
+ },
+ "type": "rangeBoth"
+ },
+ "index": "Sheet_cepW13bfpSf0_1688964609322",
+ "luckysheet_alternateformat_save": [],
+ "headerSelfFixedRow": {},
+ "scrollTop": 0,
+ "dynamicHeader": {
+ "fileShow": false,
+ "columnStart": 2,
+ "rowStart": 0,
+ "style": {
+ "bg": "#9fc5e8",
+ "bl": 1
+ }
+ },
+ "dataVerificationKeys": [
+ "16_0",
+ "14_0",
+ "12_0",
+ "33_0",
+ "10_0",
+ "54_0",
+ "56_0",
+ "35_0",
+ "37_0",
+ "18_0",
+ "39_0",
+ "50_0",
+ "52_0",
+ "31_0",
+ "27_0",
+ "1_0",
+ "25_0",
+ "3_0",
+ "23_0",
+ "5_0",
+ "21_0",
+ "7_0",
+ "44_0",
+ "9_0",
+ "46_0",
+ "48_0",
+ "29_0",
+ "40_0",
+ "42_0",
+ "17_0",
+ "15_0",
+ "13_0",
+ "34_0",
+ "11_0",
+ "32_0",
+ "55_0",
+ "57_0",
+ "36_0",
+ "19_0",
+ "38_0",
+ "51_0",
+ "53_0",
+ "30_0",
+ "28_0",
+ "26_0",
+ "2_0",
+ "24_0",
+ "4_0",
+ "22_0",
+ "6_0",
+ "43_0",
+ "8_0",
+ "45_0",
+ "47_0",
+ "49_0",
+ "41_0",
+ "20_0"
+ ],
+ "dataVerification": {
+ "16_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "14_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "12_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "33_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "10_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "54_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "56_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "35_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "37_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "18_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "39_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "50_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "52_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "31_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "27_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "1_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "25_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "3_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "23_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "5_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "21_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "7_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "44_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "9_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "46_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "48_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "29_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "40_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "42_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "17_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "15_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "13_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "34_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "11_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "32_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "55_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "57_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "36_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "19_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "38_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "51_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "53_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "30_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "28_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "26_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "2_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "24_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "4_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "22_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "6_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "43_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "8_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "45_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "47_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "49_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "41_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "20_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ }
+ },
+ "luckysheet_selection_range": [
+ {
+ "column": [
+ 2,
+ 5
+ ],
+ "row": [
+ 0,
+ 14
+ ]
+ }
+ ],
+ "zoomRatio": 1,
+ "config": {
+ "colhidden": {},
+ "rowlen": {
+ "0": 30
+ },
+ "merge": {},
+ "customHeight": {},
+ "columnlen": {
+ "0": 250,
+ "1": 250,
+ "2": 250,
+ "3": 250
+ }
+ },
+ "status": 1,
+ "rowMapperShape": {}
+}
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.import.xml
new file mode 100644
index 00000000..9696eda8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.import.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.schema.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/diagram.schema.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/method.config.xml
new file mode 100644
index 00000000..7ba3f3ae
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.ife
+
+ nqms.ife
+
+ 内部因素评价矩阵,是一种对内部因素进行分析的工具
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+
+
+ strategyLayer
+
+ tableModeling
+
+ tableModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/tableConvert/ifeTableTemplate.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/tableConvert/ifeTableTemplate.json
new file mode 100644
index 00000000..de48dbae
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ife/tableConvert/ifeTableTemplate.json
@@ -0,0 +1,2475 @@
+{
+ "luckysheet_select_save": [
+ {
+ "top_move": 0,
+ "top": 0,
+ "left": 402,
+ "column_focus": 2,
+ "width": 250,
+ "left_move": 402,
+ "column": [
+ 2,
+ 2
+ ],
+ "width_move": 250,
+ "row": [
+ 0,
+ 0
+ ],
+ "height_move": 30,
+ "row_focus": 0,
+ "height": 30
+ }
+ ],
+ "data": [
+ [
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "类型",
+ "bl": 1,
+ "ht": "0",
+ "m": "类型",
+ "vt": 0
+ },
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "权重",
+ "bl": 1,
+ "ht": "0",
+ "m": "权重",
+ "vt": 0
+ },
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "得分(-5~-5)",
+ "bl": 1,
+ "ht": "0",
+ "m": "得分(-5~-5)",
+ "vt": 0
+ },
+ {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "加权数",
+ "bl": 1,
+ "ht": "0",
+ "m": "加权数",
+ "vt": 0
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_dfb55ec519c1495c82309397709bd487",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_3b54ef2a65ce465b8065b399c659d7a2",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_afbff73cd83642c1858df916b76a910b",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_9e190e1df68246939ce4e277a28c8069",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_9095f228001843b7bc5b48411abfae8f",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_cf611d473a8b40a691fc092d520d3c92",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_d2c8cf916ee14ee3b958c7a8c2e4f610",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_034dcdfeb2044dd2acb4c244303dad53",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_0f9a6b5e6e03414c90879efe043b40e8",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_561832323c6c4ba8aad767915a1e8cf1",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_9c0f670ef3f04402870962fbeff10e0e",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_1f8a3a67df3d4560aed212ccf41ac91e",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_37469d015b9d46249a7b0f7cabc867b7",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ {
+ "shapeId": "obj_9cda4393a6224d4c8a67d2c6bb600ff4",
+ "ht": "1"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ {
+ "ht": "0"
+ },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ]
+ ],
+ "headerRow": {},
+ "methodId": "nqms.ife",
+ "calcChain": [],
+ "luckysheet_conditionformat_save": [],
+ "celldata": [
+ {
+ "r": 0,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "类型",
+ "bl": 1,
+ "ht": "0",
+ "m": "类型",
+ "vt": 0
+ }
+ },
+ {
+ "r": 0,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "权重",
+ "bl": 1,
+ "ht": "0",
+ "m": "权重",
+ "vt": 0
+ }
+ },
+ {
+ "r": 0,
+ "c": 2,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "得分(-5~-5)",
+ "bl": 1,
+ "ht": "0",
+ "m": "得分(-5~-5)",
+ "vt": 0
+ }
+ },
+ {
+ "r": 0,
+ "c": 3,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "bg": "#9fc5e8",
+ "v": "加权数",
+ "bl": 1,
+ "ht": "0",
+ "m": "加权数",
+ "vt": 0
+ }
+ },
+ {
+ "r": 1,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 1,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 1,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 1,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 2,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 2,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 2,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 2,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 3,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 3,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 3,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 3,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 4,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 4,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 4,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 4,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 5,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 5,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 5,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 5,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 6,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 6,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 6,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 6,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 7,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 7,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 7,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 7,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 8,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 8,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 8,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 8,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 9,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 9,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 9,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 9,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 10,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 10,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 10,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 10,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 11,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 11,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 11,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 11,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 12,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 12,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 12,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 12,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 13,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 13,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 13,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 13,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 14,
+ "c": 0,
+ "v": {
+ "ht": "1"
+ }
+ },
+ {
+ "r": 14,
+ "c": 1,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 14,
+ "c": 2,
+ "v": {
+ "ht": "0"
+ }
+ },
+ {
+ "r": 14,
+ "c": 3,
+ "v": {
+ "ht": "0"
+ }
+ }
+ ],
+ "row": 58,
+ "scrollLeft": 0,
+ "headerFixedRow": {
+ "0": "shapeName",
+ "1": "shapeName",
+ "2": "shapeName",
+ "3": "shapeName"
+ },
+ "hyperlink": {},
+ "images": {},
+ "column": 18,
+ "frozen": {
+ "range": {
+ "column_focus": 1,
+ "row_focus": 0
+ },
+ "type": "rangeBoth"
+ },
+ "index": "Sheet_7htMMXc5iSn1_1688965395197",
+ "luckysheet_alternateformat_save": [],
+ "headerSelfFixedRow": {},
+ "scrollTop": 0,
+ "dynamicHeader": {
+ "fileShow": false,
+ "columnStart": 2,
+ "rowStart": 0,
+ "style": {
+ "bg": "#9fc5e8",
+ "bl": 1
+ }
+ },
+ "dataVerificationKeys": [
+ "16_0",
+ "14_0",
+ "12_0",
+ "33_0",
+ "10_0",
+ "54_0",
+ "56_0",
+ "35_0",
+ "37_0",
+ "18_0",
+ "39_0",
+ "50_0",
+ "52_0",
+ "31_0",
+ "27_0",
+ "1_0",
+ "25_0",
+ "3_0",
+ "23_0",
+ "5_0",
+ "21_0",
+ "7_0",
+ "44_0",
+ "9_0",
+ "46_0",
+ "48_0",
+ "29_0",
+ "40_0",
+ "42_0",
+ "17_0",
+ "15_0",
+ "13_0",
+ "34_0",
+ "11_0",
+ "32_0",
+ "55_0",
+ "57_0",
+ "36_0",
+ "19_0",
+ "38_0",
+ "51_0",
+ "53_0",
+ "30_0",
+ "28_0",
+ "26_0",
+ "2_0",
+ "24_0",
+ "4_0",
+ "22_0",
+ "6_0",
+ "43_0",
+ "8_0",
+ "45_0",
+ "47_0",
+ "49_0",
+ "41_0",
+ "20_0"
+ ],
+ "dataVerification": {
+ "16_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "14_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "12_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "33_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "10_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "54_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "56_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "35_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "37_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "18_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "39_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "50_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "52_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "31_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "27_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "1_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "25_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "3_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "23_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "5_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "21_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "7_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "44_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "9_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "46_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "48_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "29_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "40_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "42_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "17_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "15_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "13_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "34_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "11_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "32_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "55_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "57_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "36_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "19_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "38_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "51_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "53_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "30_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "28_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "26_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "2_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "24_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "4_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "22_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "6_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "43_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "8_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "45_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "47_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "49_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "41_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ },
+ "20_0": {
+ "prohibitInput": "false",
+ "hintShow": false,
+ "hintText": "",
+ "value2": "requirementDemandList",
+ "value1": "需求",
+ "checked": false,
+ "type": "dropdown",
+ "remote": false
+ }
+ },
+ "luckysheet_selection_range": [
+ {
+ "column": [
+ 1,
+ 4
+ ],
+ "row": [
+ 0,
+ 14
+ ]
+ }
+ ],
+ "zoomRatio": 1,
+ "config": {
+ "colhidden": {},
+ "rowlen": {
+ "0": 30
+ },
+ "merge": {},
+ "customHeight": {},
+ "columnlen": {
+ "0": 250,
+ "1": 250,
+ "2": 250,
+ "3": 250,
+ "4": 250
+ }
+ },
+ "status": 1,
+ "rowMapperShape": {
+ "1": "obj_dfb55ec519c1495c82309397709bd487",
+ "2": "obj_3b54ef2a65ce465b8065b399c659d7a2",
+ "3": "obj_afbff73cd83642c1858df916b76a910b",
+ "4": "obj_9e190e1df68246939ce4e277a28c8069",
+ "5": "obj_9095f228001843b7bc5b48411abfae8f",
+ "6": "obj_cf611d473a8b40a691fc092d520d3c92",
+ "7": "obj_d2c8cf916ee14ee3b958c7a8c2e4f610",
+ "8": "obj_034dcdfeb2044dd2acb4c244303dad53",
+ "9": "obj_0f9a6b5e6e03414c90879efe043b40e8",
+ "10": "obj_561832323c6c4ba8aad767915a1e8cf1",
+ "11": "obj_9c0f670ef3f04402870962fbeff10e0e",
+ "12": "obj_1f8a3a67df3d4560aed212ccf41ac91e",
+ "13": "obj_37469d015b9d46249a7b0f7cabc867b7",
+ "14": "obj_9cda4393a6224d4c8a67d2c6bb600ff4"
+ }
+}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.attribute.xml
new file mode 100644
index 00000000..12c108ab
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.schema.tpl
new file mode 100644
index 00000000..e9df59c0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/diagram.schema.tpl
@@ -0,0 +1,5254 @@
+
+Schema.addCategory({name:"nqms_strategyLayer", text:"战略层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***利益相关方*/Schema.addShape({name:"stakeholder",title:"利益相关方",text:"利益相关方",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***驱动力*/Schema.addShape({name:"driver",title:"驱动力",text:"驱动力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***目标*/Schema.addShape({name:"goal",title:"目标",text:"目标",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***原则*/Schema.addShape({name:"principle",title:"原则",text:"原则",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "7"},
+ {action:"quadraticCurve", x1:"15", y1:"5", x:"23", y:"7"},
+ {action:"quadraticCurve", x1:"25", y1:"15", x:"23", y:"23"},
+ {action:"quadraticCurve", x1:"15", y1:"26", x:"7", y:"23"},
+ {action:"quadraticCurve", x1:"5", y1:"15", x:"7", y:"7"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "13.5", y: "10"},
+ {action:"quadraticCurve", x1:"15", y1:"8", x:"16.5", y:"10"},
+ {action:"line", x:"15", y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14", y: "21"},
+ {action:"line", x:"15", y:"21"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14.5", y: "20"},
+ {action:"quadraticCurve", x1:"15", y1:"19", x:"15.5", y:"20"},
+ {action:"quadraticCurve", x1:"16", y1:"20.5", x:"15.5", y:"21"},
+ {action:"quadraticCurve", x1:"15", y1:"22", x:"14.5", y:"21"},
+ {action:"quadraticCurve", x1:"14", y1:"20.5", x:"14.5", y:"20"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***能力*/Schema.addShape({name:"capability",title:"能力",text:"能力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***测度*/Schema.addShape({name:"assessment",title:"测度",text:"测度",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action: "curve", x1: "12", y1: "4", x2: "24", y2: "4", x: "24", y: "12"},
+ {action: "curve", x1: "24", y1: "20", x2: "12", y2: "20", x: "12", y: "12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "22"},
+ {action:"line",x:"13",y:"17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***风险*/Schema.addShape({name:"risk",title:"风险",text:"风险",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***资源*/Schema.addShape({name:"resource",title:"资源",text:"资源",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "9"},
+ {action:"quadraticCurve", x1:"6", y1:"15", x:"7", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "11"},
+ {action:"line",x:"27",y:"11"},
+ {action:"line",x:"27",y:"19"},
+ {action:"line",x:"24",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "10", y: "11"},
+ {action:"line",x:"10",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "13", y: "11"},
+ {action:"line",x:"13",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "16", y: "11"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***愿景*/Schema.addShape({name:"vision",title:"愿景",text:"愿景",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+Schema.addCategory({name:"nqms_businessLayer", text:"业务层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***价值流*/Schema.addShape({name:"valueFlow",title:"价值流",text:"价值流",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"line",x:"25",y:"15"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务事件*/Schema.addShape({name:"businessEvent",title:"业务事件",text:"业务事件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve", x1: "28", y1: "9", x2: "28", y2: "21", x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务对象*/Schema.addShape({name:"businessObj",title:"业务对象",text:"业务对象",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "13"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"13"},
+ {action:"line",x:"6",y:"13"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务规则*/Schema.addShape({name:"businessRule",title:"业务规则",text:"业务规则",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action: "move", x: "11", y: "11"},
+ {action: "line", x: "19", y: "11"},
+ {action: "move", x: "11", y: "14"},
+ {action: "line", x: "19", y: "14"},
+ {action: "move", x: "11", y: "17"},
+ {action: "line", x: "17", y: "17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***组织单元*/Schema.addShape({name:"organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12.5", y: "6"},
+ {action:"line",x:"20.5",y:"6"},
+ {action:"line",x:"20.5",y:"12"},
+ {action:"line",x:"12.5",y:"12"},
+ {action:"close"},
+ {action: "move", x: "6.5", y: "19"},
+ {action:"line",x:"11.5",y:"19"},
+ {action:"line",x:"11.5",y:"24"},
+ {action:"line",x:"6.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "13.5", y: "19"},
+ {action:"line",x:"18.5",y:"19"},
+ {action:"line",x:"18.5",y:"24"},
+ {action:"line",x:"13.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "21.5", y: "19"},
+ {action:"line",x:"26.5",y:"19"},
+ {action:"line",x:"26.5",y:"24"},
+ {action:"line",x:"21.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "16.5", y: "12"},
+ {action:"line",x:"16.5",y:"19"},
+ {action:"move",x:"9",y:"19"},
+ {action:"line",x:"9",y:"16"},
+ {action:"line",x:"24",y:"16"},
+ {action:"line",x:"24",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***业务角色:Decision*/Schema.addShape({name:"businessRole", title:"业务角色", text:"业务角色", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***岗位:Decision*/Schema.addShape({name:"position", title:"岗位", text:"岗位", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"24", y:"9"},
+ {action:"line", x:"24", y:"21"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line", x:"6", y:"9"},
+ {action:"close"},
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"14", y:"12"},
+ {action:"line", x:"14", y:"18"},
+ {action:"line", x:"9", y:"18"},
+ {action:"line", x:"9", y:"12"},
+ {action:"close"},
+ {action:"move", x:"16", y:"13"},
+ {action:"line", x:"22", y:"13"},
+ {action:"close"},
+ {action:"move", x:"16", y:"15"},
+ {action:"line", x:"22", y:"15"},
+ {action:"close"},
+ {action:"move", x:"16", y:"17"},
+ {action:"line", x:"20", y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***业务流程:Decision*/Schema.addShape({name:"businessProcess", title:"业务流程", text:"业务流程", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"7", y:"11"},
+ {action:"line", x:"20", y:"11"},
+ {action:"line", x:"20", y:"8"},
+ {action:"line", x:"28", y:"15"},
+ {action:"line", x:"20", y:"22"},
+ {action:"line", x:"20", y:"19"},
+ {action:"line", x:"7", y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***职责:Decision*/Schema.addShape({name:"responsibility", title:"职责", text:"职责", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"curve",x1:"6",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"6",y2:"23",x:"6",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_processLayer", text:"流程层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+Schema.addGlobalCommand("inneround", [
+ {action:"move", x:"3", y:"h*0.5"},
+ {action:"curve", x1:"3", y1:"-h/6+4", x2:"w-3", y2:"-h/6+4", x:"w-3", y:"h*0.5"},
+ {action:"curve", x1:"w-3", y1:"h+h/6-4", x2:"3", y2:"h+h/6-4", x:"3", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("message0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"}
+]);
+Schema.addGlobalCommand("timer0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5-w*0.3", y1:"h*0.5-h*0.6*2/3", x2:"w*0.5+w*0.3", y2:"h*0.5-h*0.6*2/3", x:"w*0.5+w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5+w*0.3", y1:"h*0.5+h*0.6*2/3", x2:"w*0.5-w*0.3", y2:"h*0.5+h*0.6*2/3", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("timer0_needle", [
+ {action:"move", x:"w*0.5+w*0.15", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/12*5)", y:"h*0.5-h*0.25*Math.sin(Math.PI/12*5)"},
+ {action:"line", x:"w*0.5", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("timer0_num", [
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(0)", y:"h*0.5+h*0.3*Math.sin(0)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(0)", y:"h*0.5+h*0.25*Math.sin(0)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*2)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*2)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*3)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*3)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*4)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*4)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*5)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*5)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*7)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*7)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*8)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*8)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*9)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*9)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*10)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*10)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*11)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*11)"}
+]);
+Schema.addGlobalCommand("conditional0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.16"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.16"}
+]);
+Schema.addGlobalCommand("escalation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5-w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("signal0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("compensation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("error0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("multiple0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel0", [
+ {action:"move", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("gateway0", [
+ {action:"move", x:"0", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"0"},
+ {action:"line", x:"w", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h"},
+ {action:"line", x:"0", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("link3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.26", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.18"},
+ {action:"line", x:"w*0.5+w*0.26", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.18"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.08"},
+ {action:"line", x:"w*0.5-w*0.26", y:"h*0.5+h*0.08"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("cancel3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.1"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4_0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("g_round", [
+ {action:"move", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.25", y1:"h*0.5 - h*2/3*0.5", x2:"w*0.5 + w*0.25", y2:"h*0.5 - h*2/3*0.5", x:"w*0.5 + w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.25", y1:"h*0.5 + h*2/3*0.5", x2:"w*0.5 - w*0.25", y2:"h*0.5 + h*2/3*0.5", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("manual_task", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.2"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.13"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.13"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.28"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task_dark", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("service_task", [
+ {action:"move", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.28 *0.16", y:"60*0.14 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.17 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.13 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.05 *0.16", y:"60*0.14 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.03 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.23 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.30 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.35 *0.16", y:"60*0.14 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.32 *0.16", y:"60*0.14 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.48 *0.16", y:"60*0.14 + 60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.33 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 + 60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.36 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.29 *0.16", y:"60*0.14 + 60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 + 60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 + 60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.14 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.01 *0.16", y:"60*0.14 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.04 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.22 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.21 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.05 *0.16", y:"60*0.14 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.02 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0. *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.28 *0.16", y:"60*0.24 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.17 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.13 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.05 *0.16", y:"60*0.24 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.03 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.23 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.30 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.35 *0.16", y:"60*0.24 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.32 *0.16", y:"60*0.24 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.48 *0.16", y:"60*0.24 +60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.33 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 +60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.36 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.29 *0.16", y:"60*0.24 +60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 +60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 +60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 +60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.14 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 +60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.22 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.21 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.05 *0.16", y:"60*0.24 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 - 100*0.02 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("script_task", [
+ {action:"move", x:"100*0.15- 100*0.05", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"curve", x1:"100*0.15 + 100*0.02", y1:"60*0.24 - 60*0.1", x2:"100*0.15 + 100*0.02", y2:"60*0.24", x:"100*0.15 + 100*0.04", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 + 100*0.06", y1:"60*0.24", x2:"100*0.15 + 100*0.06", y2:"60*0.24 + 60*0.1", x:"100*0.15 + 100*0.03", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"curve", x1:"100*0.15 - 100*0.05", y1:"60*0.24 + 60*0.1", x2:"100*0.15 - 100*0.05", y2:"60*0.24", x:"100*0.15 - 100*0.07", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 - 100*0.09", y1:"60*0.24", x2:"100*0.15 - 100*0.09", y2:"60*0.24 - 60*0.1", x:"100*0.15 - 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.025", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.07", y:"60*0.24 - 0"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.24 - 0"},
+ {action:"move", x:"100*0.15 - 100*0.055", y:"60*0.24 + 60*0.06"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 + 60*0.06"}
+]);
+Schema.addGlobalCommand("business_rule", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.04", y:"60*0.24 - 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.04", y:"60*0.24 + 60*0.1"}
+]);
+Schema.addGlobalCommand("user_task", [
+ {action:"move", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"curve", x1:"100*0.05+ 100/11*2*0.30", y1:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x2:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y2:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("inner_roundRectangle", [
+ {action:"move", x:"w * 0 +3", y:"h * 0 + h/30 +3"},
+ {action:"quadraticCurve", x1:"w * 0 +3 +1", y1:"h * 0 +3 +1", x:"w * 0 + h/30 +3", y:"h * 0 +3"},
+ {action:"line", x:"w * 1 - h/30 -3", y:"h * 0 +3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 0+3", x:"w * 1 -3", y:"h * 0 + h/30 +3"},
+ {action:"line", x:"w * 1 -3", y:"h * 1 - h/30-3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 1 -3", x:"w * 1 - h/30-3", y:"h * 1 -3"},
+ {action:"line", x:"w * 0 + h/30 +3", y:"h * 1 -3"},
+ {action:"quadraticCurve", x1:"w * 0+3", y1:"h * 1-3", x:"w * 0 +3", y:"h * 1 - h/30 -3"},
+ {action:"line", x:"w * 0 + 3", y:"h * 0 + h/30+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("exclusive_gateway", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway0", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.03"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway1", [
+ {action:"move", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway2", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway3", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.4/55*32", y1:"h*0.5 - h/55*32*2/3*0.8", x2:"w*0.5+w*0.4/55*32", y2:"h*0.5 - h/55*32*2/3*0.8", x:"w*0.5 + w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.4/55*32", y1:"h*0.5 + h/55*32*2/3*0.8", x2:"w*0.5 - w*0.4/55*32", y2:"h*0.5 + h/55*32*2/3*0.8", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_start_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_eventbased_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("data_in_object", [
+ {action:"move", x:"w/3/4", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3-h/4/5+3"},
+ {action:"line", x:"w/3/4*5", y:"h/4/2+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+h/4/5+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/3+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("choreography_task", [
+ {action:"move", x:"0", y:"6"},
+ {action:"quadraticCurve", x1:"0", y1:"0", x:"6", y:"0"},
+ {action:"line", x:"w-6", y:"0"},
+ {action:"quadraticCurve", x1:"w", y1:"0", x:"w", y:"6"},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:"6", y:"h"},
+ {action:"quadraticCurve", x1:"0", y1:"h", x:"0", y:"h-6"},
+ {action:"line", x:"0", y:"6"},
+ {action:"close"}
+]);
+Schema.addShape({name:"startEvent", title:startEventText, text:startEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"userTask", title:userTaskText, text:userTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:userTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:userTaskFillStyleBeginColor, endColor:userTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:userTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"user_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"exclusiveGateway", title:exclusiveGatewayText, text:exclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"messageStartEvent", title:messageStartEventText, text:messageStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"timerStartEvent", title:timerStartEventText, text:timerStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalStartEvent", title:signalStartEventText, text:signalStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+function drawChoreographyIcon(a, d, c) {
+ var f = [
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:5},
+ {action:"line", x:0, y:5},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {fillStyle:{color:"194,194,194"}, actions:[
+ {action:"move", x:0, y:d - 5},
+ {action:"line", x:a, y:d - 5},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"close"}
+ ]}
+ ];
+ if (c) {
+ for (var b = 0; b < f.length; b++) {
+ var e = f[b];
+ e.lineStyle = {lineWidth:3}
+ }
+ }
+ return f
+}
+function createParticipant(b) {
+ var e = "participantA";
+ var a = "participantB";
+ if (b.name == "callChoreographyGlobal" || b.name == "callChoreography") {
+ e = "callParticipantA";
+ a = "callParticipantB"
+ }
+ var d = Model.create(e, b.props.x, b.props.y);
+ d.props.w = b.props.w;
+ d.props.zindex = b.props.zindex + 0.5;
+ d.parent = b.id;
+ Designer.painter.renderShape(d);
+ var c = Model.create(a, b.props.x, b.props.y);
+ c.props.w = b.props.w;
+ c.props.y = b.props.y + b.props.h - c.props.h;
+ c.props.zindex = b.props.zindex + 0.5;
+ c.parent = b.id;
+ Designer.painter.renderShape(c);
+ b.children = [d.id, c.id];
+ Model.addMulti([d, c])
+}
+Schema.addShape({name:"participantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"participantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"timerIntermediateCatchEvent", title:timerIntermediateCatchEventText, text:timerIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineWidth:2, lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateCatchEvent", title:messageIntermediateCatchEventText, text:messageIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateCatchEvent", title:signalIntermediateCatchEventText, text:signalIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateThrowingEvent", title:messageIntermediateThrowingEventText, text:messageIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateThrowingEvent", title:signalIntermediateThrowingEventText, text:signalIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageBoundaryInterrputingEvent", title:messageBoundaryInterrputingEventText, text:messageBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalBoundaryInterrputingEvent", title:signalBoundaryInterrputingEventText, text:signalBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"compensationBoundaryInterrputingEvent", title:compensationBoundaryInterrputingEventText, text:compensationBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"compensation0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorBoundaryInterrputingEvent", title:errorBoundaryInterrputingEventText, text:errorBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"error0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"endEvent", title:endEventText, text:endEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"terminateEndEvent", title:terminateEndEventText, text:terminateEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageEndEvent", title:messageEndEventText, text:messageEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBndColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalEndEvent", title:signalEndEventText, text:signalEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorEndEvent", title:errorEndEventText, text:errorEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"cancel3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"serviceTask", title:serviceTaskText, text:serviceTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"operationRef", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:servicesTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:servicesTaskFillStyleBeginColor, endColor:servicesTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:servicesTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"service_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"manualTask", title:manualTaskText, text:manualTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"manual_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"receiveTask", title:receiveTaskText, text:receiveTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"receive_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"sendTask", title:sendTaskText, text:sendTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50", }, actions:{ref:"receive_task_dark"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"scriptTask", title:scriptTaskText, text:scriptTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"script_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"businessRuleTask", title:businessRuleTaskText, text:businessRuleTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"business_rule"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"callActivityCallingProcess", title:callActivityCallingProcessText, text:callActivityCallingProcessText, category:"nqms_processLayer", groupName:"", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{container:true,rotatable:false,visible:true,editable:true,linkable:true,markers:["expand"],markerOffset:5}, props:{w:100, h:70}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:"201,201,252", endColor:"160,160,211", angle:0}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"transaction", title:transactionText, text:transactionText, category:"nqms_processLayer", groupName:"", attribute:{container:true}, dataAttributes:[
+ {name:"startQuantity", type:"number", value:"1", category:"default"},
+ {name:"completionQuantity", type:"number", value:"1", category:"default"},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:200, h:140}, path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"inner_roundRectangle"}}
+]});
+Schema.addShape({name:"inclusiveGateway", title:inclusiveGatewayText, text:inclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"solid", color:gatewayContentColor}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"complexGateway", title:complexGatewayText, text:complexGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"sequeneceFlow", type:"string", value:"", category:"default"},
+ {name:"activationCondition", type:"string", value:"", category:"default"},
+ {name:"activationCount", type:"number", value:"", category:"default"},
+ {name:"waitingForStart", type:"boolean", value:"true", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway1"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway2"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"eventBasedGateway", title:eventBasedGatewayText, text:eventBasedGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"instantiate", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, actions:{ref:"event_based_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"parallelGateway", title:parallelGatewayText, text:parallelGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"parallel_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"group", title:groupText, text:groupText, category:"nqms_processLayer", attribute:{container:true,editable:true}, props:{w:200, h:140}, textBlock:{x:"10", y:"0", w:"w-20", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fontStyle:{textAlign:"top", vAlign:"left"}, path:[
+ {lineStyle:{lineWidth:2, lineStyle:"dashed"}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"textAnnotation", title:textAnnotationText, text:textAnnotationText, category:"nqms_processLayer", dataAttributes:[
+ {name:"text", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, anchors:[
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"}
+], path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:[
+ {action:"move", x:"w/6", y:"0"},
+ {action:"line", x:"0", y:"0"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"w/6", y:"h"}
+ ]},
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}}
+]});
+Schema.addCategory({name:"nqms_applyLayer", text:"应用层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegion", title:"应用域", text:"应用域", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"application", title:"应用", text:"应用", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationComponent", title:"应用组件", text:"应用组件", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationService", title:"应用服务", text:"应用服务", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationInerface", title:"应用接口", text:"应用接口", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_technologyLayer", text:"技术层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***节点:Decision*/Schema.addShape({name:"node", title:"节点", text:"节点", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***设备:Decision*/Schema.addShape({name:"device", title:"设备", text:"设备", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"12"},
+ {action:"quadraticCurve",x1:"6",y1:"8",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"quadraticCurve",x1:"24",y1:"8",x:"24",y:"12"},
+ {action:"line",x:"24",y:"14"},
+ {action:"quadraticCurve",x1:"24",y1:"18",x:"20",y:"18"},
+ {action:"line",x:"10",y:"18"},
+ {action:"quadraticCurve",x1:"6",y1:"18",x:"6",y:"14"},
+ {action:"close"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"20",y:"18"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***系统软件:Decision*/Schema.addShape({name:"systemSoftware", title:"系统软件", text:"系统软件", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"19",y:"15"},
+ {action:"line",x:"16",y:"17"},
+ {action:"quadraticCurve",x1:"14",y1:"16",x:"15",y:"15"},
+ {action:"close"},
+ {action:"move", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"17",y1:"16",x:"19",y:"15"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***技术接口:Decision*/Schema.addShape({name:"techInerface", title:"技术接口", text:"技术接口", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术服务:Decision*/Schema.addShape({name:"techService", title:"技术服务", text:"技术服务", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***路径:Decision*/Schema.addShape({name:"path", title:"路径", text:"路径", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetwork", title:"通信网络", text:"通信网络", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+Schema.addCategory({name:"nqms_physicsLayer", text:"物理层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***装备*/Schema.addShape({name:"equipment",title:"装备",text:"装备",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 大齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13-8",y:"17"},
+ {action:"line",x:"13-8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17-5*0.383",x2:"13-5*0.707",y2:"17-5*0.707",x:"13-8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13-8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17-5*0.924",x2:"13",y2:"17-5",x:"13",y:"17-8"},
+ {action:"line",x:"13+8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17-5*0.924",x2:"13+5*0.707",y2:"17-5*0.707",x:"13+8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13+8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17-5*0.383",x2:"13+5",y2:"17",x:"13+8",y:"17"},
+ {action:"line",x:"13+8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17+5*0.383",x2:"13+5*0.707",y2:"17+5*0.707",x:"13+8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13+8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17+5*0.924",x2:"13",y2:"17+5",x:"13",y:"17+8"},
+ {action:"line",x:"13-8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17+5*0.924",x2:"13-5*0.707",y2:"17+5*0.707",x:"13-8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13-8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17+5*0.383",x2:"13-5",y2:"17",x:"13-8",y:"17"},
+
+ {action:"move",x:"13-3",y:"17"},
+ {action:"curve",x1:"13-2",y1:"14",x2:"13+2",y2:"14",x:"13+3",y:"17"},
+ {action:"curve",x1:"13+2",y1:"20",x2:"13-2",y2:"20",x:"13-3",y:"17"},
+ {action:"close"}
+
+ ]
+ },
+ /***
+ 小齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"25-6",y:"10"},
+ {action:"curve",x1:"25-4",y1:"10",x2:"25-4*0.924",y2:"10-4*0.383",x:"25-6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25-6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10-4*0.707",x2:"25-4*0.383",y2:"10-4*0.924",x:"25-6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25",y:"10-6"},
+ {action:"curve",x1:"25",y1:"10-4",x2:"25+4*0.383",y2:"10-4*0.924",x:"25+6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25+6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10-4*0.707",x2:"25+4*0.924",y2:"10-4*0.383",x:"25+6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25+6",y:"10"},
+ {action:"curve",x1:"25+4",y1:"10",x2:"25+4*0.924",y2:"10+4*0.383",x:"25+6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25+6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10+4*0.707",x2:"25+4*0.383",y2:"10+4*0.924",x:"25+6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25",y:"10+6"},
+ {action:"curve",x1:"25",y1:"10+3",x2:"25-4*0.383",y2:"10+4*0.924",x:"25-6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25-6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10+4*0.707",x2:"25-4*0.924",y2:"10+4*0.383",x:"25-6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25-6",y:"10"},
+ {action:"close"},
+ {action:"move",x:"25-2",y:"10"},
+ {action:"curve",x1:"25-1",y1:"8",x2:"25+1",y2:"8",x:"25+2",y:"10"},
+ {action:"curve",x1:"25+1",y1:"12",x2:"25-1",y2:"12",x:"25-2",y:"10"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***物料*/Schema.addShape({name:"Material",title:"物料",text:"物料",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"6"},
+ {action:"line",x:"10+9",y:"6"},
+ {action:"line",x:"10+9+9*0.5",y:"6+9*0.867"},
+ {action:"line",x:"10+9",y:"6+9*0.867*2"},
+ {action:"line",x:"10",y:"6+9*0.867*2"},
+ {action:"line",x:"10-9*0.5",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10-9*0.5+10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10+9+9*0.5-10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+
+ {action:"line",x:"10+9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+ {action:"close"}
+ ]
+ },
+
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ /*** {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },*/
+
+
+ ]
+});
+/***分发网络*/Schema.addShape({name:"distributionNetwork",title:"分发网络",text:"分发网络",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+
+/*** {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"13"},
+ {action:"line",x:"28",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"17"},
+ {action:"line",x:"28",y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"12"},
+ ]
+ },*/
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"9",y:"12"},
+ {action:"line",x:"21",y:"12"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"21",y:"18"},
+ {action:"line",x:"9",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"11",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"11",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"19",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+
+ ]
+});
+/***设施*/Schema.addShape({name:"facility",title:"设施",text:"设施",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+
+ actions:[
+ {action:"move",x:"6",y:"31-6"},
+ {action:"line",x:"6+19",y:"31-6"},
+ {action:"line",x:"6+19",y:"15-4"},
+ {action:"line",x:"6+19-5",y:"15"},
+ {action:"line",x:"6+19-5",y:"15-4"},
+ {action:"line",x:"6+19-5*2",y:"15"},
+ {action:"line",x:"6+19-5*2",y:"15-4"},
+ {action:"line",x:"6+19-5*3",y:"15"},
+ {action:"line",x:"6+19-5*3",y:"15-9"},
+ {action:"line",x:"6",y:"15-9"},
+ {action:"line",x:"6",y:"6"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_dataLayer", text:"数据层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***概念数据对象*/Schema.addShape({name:"conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据对象*/Schema.addShape({name:"logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据对象*/Schema.addShape({name:"physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***概念数据元素*/Schema.addShape({name:"conceptDataElement",title:"概念数据元素",text:"概念数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"curve",x1:"17",y1:"11",x2:"17",y2:"14",x:"19",y:"14"},
+ {action:"curve",x1:"21",y1:"14",x2:"21",y2:"11",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据元素*/Schema.addShape({name:"logicDataElement",title:"逻辑数据元素",text:"逻辑数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"21",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据元素*/Schema.addShape({name:"physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_improvemenContLayer", text:"持续改进层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***需求*/Schema.addShape({name:"requirement",title:"需求",text:"需求",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***差距*/Schema.addShape({name:"gap",title:"差距",text:"差距",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"curve",x1:"6",y1:"7",x2:"6",y2:"23",x:"15",y:"24"},
+ {action:"curve",x1:"24",y1:"23",x2:"24",y2:"7",x:"15",y:"6"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"11"},
+ {action:"line",x:"23",y:"11"},
+
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"19"},
+ {action:"line",x:"23",y:"19"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***阶段*/Schema.addShape({name:"stage",title:"阶段",text:"阶段",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"22",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***约束*/Schema.addShape({name:"constraint",title:"约束",text:"约束",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***交付物*/Schema.addShape({name:"deliverable",title:"交付物",text:"交付物",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"24",y:"18"},
+ {action:"curve",x1:"23",y1:"16",x2:"16",y2:"16",x:"15",y:"18"},
+ {action:"curve",x1:"15",y1:"21",x2:"6",y2:"21",x:"6",y:"18"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***工作包*/Schema.addShape({name:"workPackage",title:"工作包",text:"工作包",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve",x1:"22+1",y1:"9",x2:"24",y2:"11-1",x:"24",y:"11"},
+ {action:"line",x:"24",y:"19"},
+ {action:"curve",x1:"24",y1:"19+1",x2:"22+1",y2:"21",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"curve",x1:"8-1",y1:"21",x2:"6",y2:"19+1",x:"6",y:"19"},
+ {action:"line",x:"6",y:"11"},
+ {action:"curve",x1:"6",y1:"11-1",x2:"8-1",y2:"9",x:"8",y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***实施事件*/Schema.addShape({name:"implementationEvent",title:"实施事件",text:"实施事件",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"10", y:"9+6"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"22", y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***位置*/Schema.addShape({name:"location",title:"位置",text:"位置",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"15",y:"24"},
+ {action:"line",x:"21",y:"12"},
+ {action:"curve",x1:"20",y1:"4",x2:"10",y2:"4",x:"9",y:"12"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_stdSystemLayer", text:"标准体系层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***制度:Decision*/Schema.addShape({name:"institutantStd", title:"制度", text:"制度", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"10", y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"20",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***合规条款:Decision*/Schema.addShape({name:"complianceTerm", title:"合规条款", text:"合规条款", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通用合规文件:Decision*/Schema.addShape({name:"complianceDocGE", title:"通用合规文件", text:"通用合规文件", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"21",y:"9"},
+ {action:"move", x:"11", y:"14"},
+ {action:"line",x:"19",y:"14"},
+ {action:"move", x:"11", y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***合规承接要求:Decision*/Schema.addShape({name:"complianceRequirement", title:"合规承接要求", text:"合规承接要求", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"12"},
+ {action:"line",x:"11",y:"18"},
+ {action:"move", x:"18", y:"12"},
+ {action:"line",x:"16",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***风险类别:Decision*/Schema.addShape({name:"riskType", title:"风险类别", text:"风险类别", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineStyle:"dot"},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"7"},
+ {action:"line", x:"6", y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"17",y:"7"},
+ {action:"close"},
+ {action:"move", x:"17", y:"11"},
+ {action:"line",x:"24",y:"11"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"6",y:"24"},
+ {action:"line",x:"6",y:"11"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/method.config.xml
new file mode 100644
index 00000000..39e24193
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.improvemenContLayer/method.config.xml
@@ -0,0 +1,36 @@
+
+
+
+
+ aris.businessControl
+
+ aris.businessControl
+
+ 控制图
+
+
+
+ #DC4F39
+
+
+ theme1
+
+
+ aris
+
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.import.xml
new file mode 100644
index 00000000..9696eda8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.import.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.schema.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/diagram.schema.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/method.config.xml
new file mode 100644
index 00000000..475ea0a9
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.ksf
+
+ nqms.ksf
+
+ 内部因素评价矩阵,是一种对内部因素进行分析的工具
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+
+
+ strategyLayer
+
+ tableModeling
+
+ tableModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/tableConvert/ksfTableTemplate.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/tableConvert/ksfTableTemplate.json
new file mode 100644
index 00000000..40290db5
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.ksf/tableConvert/ksfTableTemplate.json
@@ -0,0 +1,181 @@
+{
+ "methodId": "nqms.ksf",
+ "celldata": [
+ {
+ "r": 0,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "bg": "#dbe8f5",
+ "v": "步骤",
+ "ht": "0",
+ "m": "步骤"
+ }
+ },
+ {
+ "r": 0,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "bg": "#dbe8f5",
+ "v": "方法",
+ "ht": "0",
+ "m": "方法"
+ }
+ },
+ {
+ "r": 0,
+ "c": 2,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "bg": "#dbe8f5",
+ "v": "描述",
+ "ht": "0",
+ "m": "描述"
+ }
+ },
+ {
+ "r": 1,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "v": "1、公司定位",
+ "ht": 1,
+ "m": "1、公司定位",
+ "vt": 0
+ }
+ },
+ {
+ "r": 1,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "ht": 1,
+ "vt": 0
+ }
+ },
+ {
+ "r": 1,
+ "c": 2,
+ "v": ""
+ },
+ {
+ "r": 2,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "v": "2、识别KSF",
+ "ht": 1,
+ "m": "2、识别KSF",
+ "vt": 0
+ }
+ },
+ {
+ "r": 2,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "ht": 1,
+ "vt": 0
+ }
+ },
+ {
+ "r": 3,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "v": "3、收集KSF情报",
+ "ht": 1,
+ "m": "3、收集KSF情报",
+ "vt": 0
+ }
+ },
+ {
+ "r": 4,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "v": "4、比较评估KSF",
+ "ht": 1,
+ "m": "4、比较评估KSF",
+ "vt": 0
+ }
+ },
+ {
+ "r": 5,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "v": "5、制定行动计划",
+ "ht": 1,
+ "m": "5、制定行动计划",
+ "vt": 0
+ }
+ }
+ ],
+ "row": 58,
+ "headerFixedRow": {},
+ "hyperlink": {},
+ "images": {},
+ "column": 18,
+ "dynamicHeader": {
+ "fileShow": false,
+ "columnStart": 2,
+ "rowStart": 0,
+ "style": {
+ "bg": "#9fc5e8",
+ "bl": 1
+ }
+ },
+ "dataVerification": {},
+ "iDataVerification": {},
+ "zoomRatio": 1,
+ "config": {
+ "customWidth": {
+ "1": 1,
+ "2": 1
+ },
+ "colhidden": {},
+ "rowhidden": {},
+ "rowlen": {
+ "0": 30
+ },
+ "merge": {},
+ "customHeight": {},
+ "columnlen": {
+ "0": 250,
+ "1": 250,
+ "2": 250
+ }
+ }
+}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.schema.tpl
new file mode 100644
index 00000000..31394fec
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/diagram.schema.tpl
@@ -0,0 +1,591 @@
+
+Schema.addCategory({name:"nqms_physDeploy", text:"物理部署图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***设施*/Schema.addShape({name:"installation",title:"设施",text:"设施",category:"nqms_physDeploy",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+
+ actions:[
+ {action:"move",x:"6",y:"31-6"},
+ {action:"line",x:"6+19",y:"31-6"},
+ {action:"line",x:"6+19",y:"15-4"},
+ {action:"line",x:"6+19-5",y:"15"},
+ {action:"line",x:"6+19-5",y:"15-4"},
+ {action:"line",x:"6+19-5*2",y:"15"},
+ {action:"line",x:"6+19-5*2",y:"15-4"},
+ {action:"line",x:"6+19-5*3",y:"15"},
+ {action:"line",x:"6+19-5*3",y:"15-9"},
+ {action:"line",x:"6",y:"15-9"},
+ {action:"line",x:"6",y:"6"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物料*/Schema.addShape({name:"stuff",title:"物料",text:"物料",category:"nqms_physDeploy",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"6"},
+ {action:"line",x:"10+9",y:"6"},
+ {action:"line",x:"10+9+9*0.5",y:"6+9*0.867"},
+ {action:"line",x:"10+9",y:"6+9*0.867*2"},
+ {action:"line",x:"10",y:"6+9*0.867*2"},
+ {action:"line",x:"10-9*0.5",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10-9*0.5+10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10+9+9*0.5-10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+
+ {action:"line",x:"10+9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+ {action:"close"}
+ ]
+ },
+
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ /*** {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },*/
+
+
+ ]
+});
+/***位置*/Schema.addShape({name:"position",title:"位置",text:"位置",category:"nqms_physDeploy",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"15",y:"24"},
+ {action:"line",x:"21",y:"12"},
+ {action:"curve",x1:"20",y1:"4",x2:"10",y2:"4",x:"9",y:"12"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***分发网络*/Schema.addShape({name:"distributionNetwork",title:"分发网络",text:"分发网络",category:"nqms_physDeploy",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+
+/*** {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"13"},
+ {action:"line",x:"28",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"17"},
+ {action:"line",x:"28",y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"12"},
+ ]
+ },*/
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"9",y:"12"},
+ {action:"line",x:"21",y:"12"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"21",y:"18"},
+ {action:"line",x:"9",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"11",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"11",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"19",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+
+ ]
+});
+
+/***装备*/Schema.addShape({name:"equipment",title:"装备",text:"装备",category:"nqms_physDeploy",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 大齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13-8",y:"17"},
+ {action:"line",x:"13-8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17-5*0.383",x2:"13-5*0.707",y2:"17-5*0.707",x:"13-8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13-8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17-5*0.924",x2:"13",y2:"17-5",x:"13",y:"17-8"},
+ {action:"line",x:"13+8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17-5*0.924",x2:"13+5*0.707",y2:"17-5*0.707",x:"13+8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13+8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17-5*0.383",x2:"13+5",y2:"17",x:"13+8",y:"17"},
+ {action:"line",x:"13+8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17+5*0.383",x2:"13+5*0.707",y2:"17+5*0.707",x:"13+8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13+8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17+5*0.924",x2:"13",y2:"17+5",x:"13",y:"17+8"},
+ {action:"line",x:"13-8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17+5*0.924",x2:"13-5*0.707",y2:"17+5*0.707",x:"13-8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13-8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17+5*0.383",x2:"13-5",y2:"17",x:"13-8",y:"17"},
+
+ {action:"move",x:"13-3",y:"17"},
+ {action:"curve",x1:"13-2",y1:"14",x2:"13+2",y2:"14",x:"13+3",y:"17"},
+ {action:"curve",x1:"13+2",y1:"20",x2:"13-2",y2:"20",x:"13-3",y:"17"},
+ {action:"close"}
+
+ ]
+ },
+ /***
+ 小齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"25-6",y:"10"},
+ {action:"curve",x1:"25-4",y1:"10",x2:"25-4*0.924",y2:"10-4*0.383",x:"25-6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25-6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10-4*0.707",x2:"25-4*0.383",y2:"10-4*0.924",x:"25-6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25",y:"10-6"},
+ {action:"curve",x1:"25",y1:"10-4",x2:"25+4*0.383",y2:"10-4*0.924",x:"25+6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25+6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10-4*0.707",x2:"25+4*0.924",y2:"10-4*0.383",x:"25+6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25+6",y:"10"},
+ {action:"curve",x1:"25+4",y1:"10",x2:"25+4*0.924",y2:"10+4*0.383",x:"25+6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25+6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10+4*0.707",x2:"25+4*0.383",y2:"10+4*0.924",x:"25+6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25",y:"10+6"},
+ {action:"curve",x1:"25",y1:"10+3",x2:"25-4*0.383",y2:"10+4*0.924",x:"25-6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25-6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10+4*0.707",x2:"25-4*0.924",y2:"10+4*0.383",x:"25-6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25-6",y:"10"},
+ {action:"close"},
+ {action:"move",x:"25-2",y:"10"},
+ {action:"curve",x1:"25-1",y1:"8",x2:"25+1",y2:"8",x:"25+2",y:"10"},
+ {action:"curve",x1:"25+1",y1:"12",x2:"25-1",y2:"12",x:"25-2",y:"10"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/method.config.xml
new file mode 100644
index 00000000..9ee0d5a0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.physDeploy
+
+ nqms.physDeploy
+
+ 物理部署图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ physicsLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/ws.default.attribute.xml
new file mode 100644
index 00000000..28a7662f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDeploy/ws.default.attribute.xml
@@ -0,0 +1,9 @@
+
+
+ department
+ bpm_person
+ desc
+ number
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.schema.tpl
new file mode 100644
index 00000000..266ea958
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/diagram.schema.tpl
@@ -0,0 +1,242 @@
+
+Schema.addCategory({name:"nqms_physDistribNetworkList", text:"分发网络清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***分发网络*/Schema.addShape({name:"distributionNetwork",title:"分发网络",text:"分发网络",category:"nqms_physDistribNetworkList",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+
+/*** {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"13"},
+ {action:"line",x:"28",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"17"},
+ {action:"line",x:"28",y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"12"},
+ ]
+ },*/
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"9",y:"12"},
+ {action:"line",x:"21",y:"12"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"21",y:"18"},
+ {action:"line",x:"9",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"11",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"11",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"19",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/method.config.xml
new file mode 100644
index 00000000..3eb5a746
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.physDistribNetworkList
+
+ nqms.physDistribNetworkList
+
+ 分发网络清单
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ physicsLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/ws.default.attribute.xml
new file mode 100644
index 00000000..ebc375ed
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physDistribNetworkList/ws.default.attribute.xml
@@ -0,0 +1,9 @@
+
+
+ bpm_person
+ desc
+ number
+ department
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.schema.tpl
new file mode 100644
index 00000000..69f48d5c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/diagram.schema.tpl
@@ -0,0 +1,312 @@
+
+Schema.addCategory({name:"nqms_physEquipmentAllocation", text:"装备分配图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+/***设备:Decision*/Schema.addShape({name:"device", title:"设备", text:"设备", category:"nqms_physEquipmentAllocation", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"12"},
+ {action:"quadraticCurve",x1:"6",y1:"8",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"quadraticCurve",x1:"24",y1:"8",x:"24",y:"12"},
+ {action:"line",x:"24",y:"14"},
+ {action:"quadraticCurve",x1:"24",y1:"18",x:"20",y:"18"},
+ {action:"line",x:"10",y:"18"},
+ {action:"quadraticCurve",x1:"6",y1:"18",x:"6",y:"14"},
+ {action:"close"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"20",y:"18"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+/***业务角色*/Schema.addShape({name:"businessRole",title:"业务角色",text:"业务角色",
+category:"nqms_physEquipmentAllocation",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***组织单元*/Schema.addShape({name:"organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_physEquipmentAllocation",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12.5", y: "6"},
+ {action:"line",x:"20.5",y:"6"},
+ {action:"line",x:"20.5",y:"12"},
+ {action:"line",x:"12.5",y:"12"},
+ {action:"close"},
+ {action: "move", x: "6.5", y: "19"},
+ {action:"line",x:"11.5",y:"19"},
+ {action:"line",x:"11.5",y:"24"},
+ {action:"line",x:"6.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "13.5", y: "19"},
+ {action:"line",x:"18.5",y:"19"},
+ {action:"line",x:"18.5",y:"24"},
+ {action:"line",x:"13.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "21.5", y: "19"},
+ {action:"line",x:"26.5",y:"19"},
+ {action:"line",x:"26.5",y:"24"},
+ {action:"line",x:"21.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "16.5", y: "12"},
+ {action:"line",x:"16.5",y:"19"},
+ {action:"move",x:"9",y:"19"},
+ {action:"line",x:"9",y:"16"},
+ {action:"line",x:"24",y:"16"},
+ {action:"line",x:"24",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/method.config.xml
new file mode 100644
index 00000000..ae200c37
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.physEquipmentAllocation
+
+ nqms.physEquipmentAllocation
+
+ 装备分配图
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ physicsLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/ws.default.attribute.xml
new file mode 100644
index 00000000..038dc8a7
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentAllocation/ws.default.attribute.xml
@@ -0,0 +1,9 @@
+
+
+ number
+ department
+ desc
+ bpm_person
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.schema.tpl
new file mode 100644
index 00000000..ff1a2a37
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/diagram.schema.tpl
@@ -0,0 +1,205 @@
+
+Schema.addCategory({name:"nqms_physEquipmentList", text:"装备清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***装备*/Schema.addShape({name:"equipment",title:"装备",text:"装备",category:"nqms_physEquipmentList",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 大齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13-8",y:"17"},
+ {action:"line",x:"13-8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17-5*0.383",x2:"13-5*0.707",y2:"17-5*0.707",x:"13-8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13-8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17-5*0.924",x2:"13",y2:"17-5",x:"13",y:"17-8"},
+ {action:"line",x:"13+8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17-5*0.924",x2:"13+5*0.707",y2:"17-5*0.707",x:"13+8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13+8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17-5*0.383",x2:"13+5",y2:"17",x:"13+8",y:"17"},
+ {action:"line",x:"13+8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17+5*0.383",x2:"13+5*0.707",y2:"17+5*0.707",x:"13+8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13+8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17+5*0.924",x2:"13",y2:"17+5",x:"13",y:"17+8"},
+ {action:"line",x:"13-8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17+5*0.924",x2:"13-5*0.707",y2:"17+5*0.707",x:"13-8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13-8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17+5*0.383",x2:"13-5",y2:"17",x:"13-8",y:"17"},
+
+ {action:"move",x:"13-3",y:"17"},
+ {action:"curve",x1:"13-2",y1:"14",x2:"13+2",y2:"14",x:"13+3",y:"17"},
+ {action:"curve",x1:"13+2",y1:"20",x2:"13-2",y2:"20",x:"13-3",y:"17"},
+ {action:"close"}
+
+ ]
+ },
+ /***
+ 小齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"25-6",y:"10"},
+ {action:"curve",x1:"25-4",y1:"10",x2:"25-4*0.924",y2:"10-4*0.383",x:"25-6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25-6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10-4*0.707",x2:"25-4*0.383",y2:"10-4*0.924",x:"25-6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25",y:"10-6"},
+ {action:"curve",x1:"25",y1:"10-4",x2:"25+4*0.383",y2:"10-4*0.924",x:"25+6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25+6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10-4*0.707",x2:"25+4*0.924",y2:"10-4*0.383",x:"25+6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25+6",y:"10"},
+ {action:"curve",x1:"25+4",y1:"10",x2:"25+4*0.924",y2:"10+4*0.383",x:"25+6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25+6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10+4*0.707",x2:"25+4*0.383",y2:"10+4*0.924",x:"25+6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25",y:"10+6"},
+ {action:"curve",x1:"25",y1:"10+3",x2:"25-4*0.383",y2:"10+4*0.924",x:"25-6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25-6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10+4*0.707",x2:"25-4*0.924",y2:"10+4*0.383",x:"25-6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25-6",y:"10"},
+ {action:"close"},
+ {action:"move",x:"25-2",y:"10"},
+ {action:"curve",x1:"25-1",y1:"8",x2:"25+1",y2:"8",x:"25+2",y:"10"},
+ {action:"curve",x1:"25+1",y1:"12",x2:"25-1",y2:"12",x:"25-2",y:"10"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/method.config.xml
new file mode 100644
index 00000000..fc151938
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.physEquipmentList
+
+ nqms.physEquipmentList
+
+ 装备清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ physicsLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/ws.default.attribute.xml
new file mode 100644
index 00000000..bb60f10b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physEquipmentList/ws.default.attribute.xml
@@ -0,0 +1,9 @@
+
+
+ desc
+ number
+ department
+ bpm_person
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.schema.tpl
new file mode 100644
index 00000000..4ba3a1cd
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/diagram.schema.tpl
@@ -0,0 +1,163 @@
+
+Schema.addCategory({name:"nqms_physFacilitiesList", text:"设施清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***设施*/Schema.addShape({name:"phy_installation",title:"设施",text:"设施",category:"nqms_physFacilitiesList",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+
+ actions:[
+ {action:"move",x:"6",y:"31-6"},
+ {action:"line",x:"6+19",y:"31-6"},
+ {action:"line",x:"6+19",y:"15-4"},
+ {action:"line",x:"6+19-5",y:"15"},
+ {action:"line",x:"6+19-5",y:"15-4"},
+ {action:"line",x:"6+19-5*2",y:"15"},
+ {action:"line",x:"6+19-5*2",y:"15-4"},
+ {action:"line",x:"6+19-5*3",y:"15"},
+ {action:"line",x:"6+19-5*3",y:"15-9"},
+ {action:"line",x:"6",y:"15-9"},
+ {action:"line",x:"6",y:"6"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/method.config.xml
new file mode 100644
index 00000000..adfa0af4
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.physFacilitiesList
+
+ nqms.physFacilitiesList
+
+ 设施清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ physicsLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/ws.default.attribute.xml
new file mode 100644
index 00000000..769eca19
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physFacilitiesList/ws.default.attribute.xml
@@ -0,0 +1,17 @@
+
+
+ bpm_person
+ desc
+ number
+ department
+
+
+
+
+ desc
+ number
+ nqmsInfrastructure
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.schema.tpl
new file mode 100644
index 00000000..82cede13
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/diagram.schema.tpl
@@ -0,0 +1,191 @@
+
+Schema.addCategory({name:"nqms_physMaterialList", text:"物料清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***物料*/Schema.addShape({name:"stuff",title:"物料",text:"物料",category:"nqms_physMaterialList",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"6"},
+ {action:"line",x:"10+9",y:"6"},
+ {action:"line",x:"10+9+9*0.5",y:"6+9*0.867"},
+ {action:"line",x:"10+9",y:"6+9*0.867*2"},
+ {action:"line",x:"10",y:"6+9*0.867*2"},
+ {action:"line",x:"10-9*0.5",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10-9*0.5+10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10+9+9*0.5-10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+
+ {action:"line",x:"10+9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+ {action:"close"}
+ ]
+ },
+
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ /*** {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },*/
+
+
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/method.config.xml
new file mode 100644
index 00000000..fcad5d58
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.physMaterialList
+
+ nqms.physMaterialList
+
+ 物料清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ physicsLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/ws.default.attribute.xml
new file mode 100644
index 00000000..e3480c2e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physMaterialList/ws.default.attribute.xml
@@ -0,0 +1,27 @@
+
+
+ number
+ desc
+ department
+ bpm_person
+
+
+
+
+ nqmsMeasuringUnit
+ nqmsSelfMaterial
+ nqmsDeploy
+ number
+ nqmsSource
+ nqmsAlyAttrCategory
+ nqmsOutsProcessing
+ nqmsPlanning
+ nqmsMaterialCode
+ nqmsSpecifications
+ nqmsVirtualPart
+ nqmsOutsourcing
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.attribute.xml
new file mode 100644
index 00000000..12c108ab
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.schema.tpl
new file mode 100644
index 00000000..e9df59c0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/diagram.schema.tpl
@@ -0,0 +1,5254 @@
+
+Schema.addCategory({name:"nqms_strategyLayer", text:"战略层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***利益相关方*/Schema.addShape({name:"stakeholder",title:"利益相关方",text:"利益相关方",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***驱动力*/Schema.addShape({name:"driver",title:"驱动力",text:"驱动力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***目标*/Schema.addShape({name:"goal",title:"目标",text:"目标",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***原则*/Schema.addShape({name:"principle",title:"原则",text:"原则",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "7"},
+ {action:"quadraticCurve", x1:"15", y1:"5", x:"23", y:"7"},
+ {action:"quadraticCurve", x1:"25", y1:"15", x:"23", y:"23"},
+ {action:"quadraticCurve", x1:"15", y1:"26", x:"7", y:"23"},
+ {action:"quadraticCurve", x1:"5", y1:"15", x:"7", y:"7"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "13.5", y: "10"},
+ {action:"quadraticCurve", x1:"15", y1:"8", x:"16.5", y:"10"},
+ {action:"line", x:"15", y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14", y: "21"},
+ {action:"line", x:"15", y:"21"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14.5", y: "20"},
+ {action:"quadraticCurve", x1:"15", y1:"19", x:"15.5", y:"20"},
+ {action:"quadraticCurve", x1:"16", y1:"20.5", x:"15.5", y:"21"},
+ {action:"quadraticCurve", x1:"15", y1:"22", x:"14.5", y:"21"},
+ {action:"quadraticCurve", x1:"14", y1:"20.5", x:"14.5", y:"20"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***能力*/Schema.addShape({name:"capability",title:"能力",text:"能力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***测度*/Schema.addShape({name:"assessment",title:"测度",text:"测度",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action: "curve", x1: "12", y1: "4", x2: "24", y2: "4", x: "24", y: "12"},
+ {action: "curve", x1: "24", y1: "20", x2: "12", y2: "20", x: "12", y: "12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "22"},
+ {action:"line",x:"13",y:"17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***风险*/Schema.addShape({name:"risk",title:"风险",text:"风险",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***资源*/Schema.addShape({name:"resource",title:"资源",text:"资源",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "9"},
+ {action:"quadraticCurve", x1:"6", y1:"15", x:"7", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "11"},
+ {action:"line",x:"27",y:"11"},
+ {action:"line",x:"27",y:"19"},
+ {action:"line",x:"24",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "10", y: "11"},
+ {action:"line",x:"10",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "13", y: "11"},
+ {action:"line",x:"13",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "16", y: "11"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***愿景*/Schema.addShape({name:"vision",title:"愿景",text:"愿景",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+Schema.addCategory({name:"nqms_businessLayer", text:"业务层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***价值流*/Schema.addShape({name:"valueFlow",title:"价值流",text:"价值流",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"line",x:"25",y:"15"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务事件*/Schema.addShape({name:"businessEvent",title:"业务事件",text:"业务事件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve", x1: "28", y1: "9", x2: "28", y2: "21", x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务对象*/Schema.addShape({name:"businessObj",title:"业务对象",text:"业务对象",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "13"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"13"},
+ {action:"line",x:"6",y:"13"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务规则*/Schema.addShape({name:"businessRule",title:"业务规则",text:"业务规则",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action: "move", x: "11", y: "11"},
+ {action: "line", x: "19", y: "11"},
+ {action: "move", x: "11", y: "14"},
+ {action: "line", x: "19", y: "14"},
+ {action: "move", x: "11", y: "17"},
+ {action: "line", x: "17", y: "17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***组织单元*/Schema.addShape({name:"organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12.5", y: "6"},
+ {action:"line",x:"20.5",y:"6"},
+ {action:"line",x:"20.5",y:"12"},
+ {action:"line",x:"12.5",y:"12"},
+ {action:"close"},
+ {action: "move", x: "6.5", y: "19"},
+ {action:"line",x:"11.5",y:"19"},
+ {action:"line",x:"11.5",y:"24"},
+ {action:"line",x:"6.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "13.5", y: "19"},
+ {action:"line",x:"18.5",y:"19"},
+ {action:"line",x:"18.5",y:"24"},
+ {action:"line",x:"13.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "21.5", y: "19"},
+ {action:"line",x:"26.5",y:"19"},
+ {action:"line",x:"26.5",y:"24"},
+ {action:"line",x:"21.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "16.5", y: "12"},
+ {action:"line",x:"16.5",y:"19"},
+ {action:"move",x:"9",y:"19"},
+ {action:"line",x:"9",y:"16"},
+ {action:"line",x:"24",y:"16"},
+ {action:"line",x:"24",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***业务角色:Decision*/Schema.addShape({name:"businessRole", title:"业务角色", text:"业务角色", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***岗位:Decision*/Schema.addShape({name:"position", title:"岗位", text:"岗位", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"24", y:"9"},
+ {action:"line", x:"24", y:"21"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line", x:"6", y:"9"},
+ {action:"close"},
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"14", y:"12"},
+ {action:"line", x:"14", y:"18"},
+ {action:"line", x:"9", y:"18"},
+ {action:"line", x:"9", y:"12"},
+ {action:"close"},
+ {action:"move", x:"16", y:"13"},
+ {action:"line", x:"22", y:"13"},
+ {action:"close"},
+ {action:"move", x:"16", y:"15"},
+ {action:"line", x:"22", y:"15"},
+ {action:"close"},
+ {action:"move", x:"16", y:"17"},
+ {action:"line", x:"20", y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***业务流程:Decision*/Schema.addShape({name:"businessProcess", title:"业务流程", text:"业务流程", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"7", y:"11"},
+ {action:"line", x:"20", y:"11"},
+ {action:"line", x:"20", y:"8"},
+ {action:"line", x:"28", y:"15"},
+ {action:"line", x:"20", y:"22"},
+ {action:"line", x:"20", y:"19"},
+ {action:"line", x:"7", y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***职责:Decision*/Schema.addShape({name:"responsibility", title:"职责", text:"职责", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"curve",x1:"6",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"6",y2:"23",x:"6",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_processLayer", text:"流程层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+Schema.addGlobalCommand("inneround", [
+ {action:"move", x:"3", y:"h*0.5"},
+ {action:"curve", x1:"3", y1:"-h/6+4", x2:"w-3", y2:"-h/6+4", x:"w-3", y:"h*0.5"},
+ {action:"curve", x1:"w-3", y1:"h+h/6-4", x2:"3", y2:"h+h/6-4", x:"3", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("message0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"}
+]);
+Schema.addGlobalCommand("timer0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5-w*0.3", y1:"h*0.5-h*0.6*2/3", x2:"w*0.5+w*0.3", y2:"h*0.5-h*0.6*2/3", x:"w*0.5+w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5+w*0.3", y1:"h*0.5+h*0.6*2/3", x2:"w*0.5-w*0.3", y2:"h*0.5+h*0.6*2/3", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("timer0_needle", [
+ {action:"move", x:"w*0.5+w*0.15", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/12*5)", y:"h*0.5-h*0.25*Math.sin(Math.PI/12*5)"},
+ {action:"line", x:"w*0.5", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("timer0_num", [
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(0)", y:"h*0.5+h*0.3*Math.sin(0)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(0)", y:"h*0.5+h*0.25*Math.sin(0)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*2)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*2)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*3)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*3)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*4)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*4)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*5)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*5)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*7)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*7)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*8)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*8)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*9)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*9)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*10)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*10)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*11)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*11)"}
+]);
+Schema.addGlobalCommand("conditional0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.16"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.16"}
+]);
+Schema.addGlobalCommand("escalation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5-w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("signal0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("compensation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("error0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("multiple0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel0", [
+ {action:"move", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("gateway0", [
+ {action:"move", x:"0", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"0"},
+ {action:"line", x:"w", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h"},
+ {action:"line", x:"0", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("link3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.26", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.18"},
+ {action:"line", x:"w*0.5+w*0.26", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.18"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.08"},
+ {action:"line", x:"w*0.5-w*0.26", y:"h*0.5+h*0.08"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("cancel3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.1"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4_0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("g_round", [
+ {action:"move", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.25", y1:"h*0.5 - h*2/3*0.5", x2:"w*0.5 + w*0.25", y2:"h*0.5 - h*2/3*0.5", x:"w*0.5 + w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.25", y1:"h*0.5 + h*2/3*0.5", x2:"w*0.5 - w*0.25", y2:"h*0.5 + h*2/3*0.5", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("manual_task", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.2"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.13"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.13"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.28"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task_dark", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("service_task", [
+ {action:"move", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.28 *0.16", y:"60*0.14 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.17 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.13 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.05 *0.16", y:"60*0.14 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.03 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.23 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.30 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.35 *0.16", y:"60*0.14 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.32 *0.16", y:"60*0.14 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.48 *0.16", y:"60*0.14 + 60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.33 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 + 60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.36 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.29 *0.16", y:"60*0.14 + 60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 + 60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 + 60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.14 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.01 *0.16", y:"60*0.14 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.04 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.22 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.21 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.05 *0.16", y:"60*0.14 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.02 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0. *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.28 *0.16", y:"60*0.24 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.17 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.13 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.05 *0.16", y:"60*0.24 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.03 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.23 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.30 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.35 *0.16", y:"60*0.24 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.32 *0.16", y:"60*0.24 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.48 *0.16", y:"60*0.24 +60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.33 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 +60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.36 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.29 *0.16", y:"60*0.24 +60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 +60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 +60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 +60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.14 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 +60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.22 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.21 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.05 *0.16", y:"60*0.24 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 - 100*0.02 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("script_task", [
+ {action:"move", x:"100*0.15- 100*0.05", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"curve", x1:"100*0.15 + 100*0.02", y1:"60*0.24 - 60*0.1", x2:"100*0.15 + 100*0.02", y2:"60*0.24", x:"100*0.15 + 100*0.04", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 + 100*0.06", y1:"60*0.24", x2:"100*0.15 + 100*0.06", y2:"60*0.24 + 60*0.1", x:"100*0.15 + 100*0.03", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"curve", x1:"100*0.15 - 100*0.05", y1:"60*0.24 + 60*0.1", x2:"100*0.15 - 100*0.05", y2:"60*0.24", x:"100*0.15 - 100*0.07", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 - 100*0.09", y1:"60*0.24", x2:"100*0.15 - 100*0.09", y2:"60*0.24 - 60*0.1", x:"100*0.15 - 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.025", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.07", y:"60*0.24 - 0"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.24 - 0"},
+ {action:"move", x:"100*0.15 - 100*0.055", y:"60*0.24 + 60*0.06"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 + 60*0.06"}
+]);
+Schema.addGlobalCommand("business_rule", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.04", y:"60*0.24 - 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.04", y:"60*0.24 + 60*0.1"}
+]);
+Schema.addGlobalCommand("user_task", [
+ {action:"move", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"curve", x1:"100*0.05+ 100/11*2*0.30", y1:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x2:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y2:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("inner_roundRectangle", [
+ {action:"move", x:"w * 0 +3", y:"h * 0 + h/30 +3"},
+ {action:"quadraticCurve", x1:"w * 0 +3 +1", y1:"h * 0 +3 +1", x:"w * 0 + h/30 +3", y:"h * 0 +3"},
+ {action:"line", x:"w * 1 - h/30 -3", y:"h * 0 +3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 0+3", x:"w * 1 -3", y:"h * 0 + h/30 +3"},
+ {action:"line", x:"w * 1 -3", y:"h * 1 - h/30-3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 1 -3", x:"w * 1 - h/30-3", y:"h * 1 -3"},
+ {action:"line", x:"w * 0 + h/30 +3", y:"h * 1 -3"},
+ {action:"quadraticCurve", x1:"w * 0+3", y1:"h * 1-3", x:"w * 0 +3", y:"h * 1 - h/30 -3"},
+ {action:"line", x:"w * 0 + 3", y:"h * 0 + h/30+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("exclusive_gateway", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway0", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.03"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway1", [
+ {action:"move", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway2", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway3", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.4/55*32", y1:"h*0.5 - h/55*32*2/3*0.8", x2:"w*0.5+w*0.4/55*32", y2:"h*0.5 - h/55*32*2/3*0.8", x:"w*0.5 + w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.4/55*32", y1:"h*0.5 + h/55*32*2/3*0.8", x2:"w*0.5 - w*0.4/55*32", y2:"h*0.5 + h/55*32*2/3*0.8", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_start_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_eventbased_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("data_in_object", [
+ {action:"move", x:"w/3/4", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3-h/4/5+3"},
+ {action:"line", x:"w/3/4*5", y:"h/4/2+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+h/4/5+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/3+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("choreography_task", [
+ {action:"move", x:"0", y:"6"},
+ {action:"quadraticCurve", x1:"0", y1:"0", x:"6", y:"0"},
+ {action:"line", x:"w-6", y:"0"},
+ {action:"quadraticCurve", x1:"w", y1:"0", x:"w", y:"6"},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:"6", y:"h"},
+ {action:"quadraticCurve", x1:"0", y1:"h", x:"0", y:"h-6"},
+ {action:"line", x:"0", y:"6"},
+ {action:"close"}
+]);
+Schema.addShape({name:"startEvent", title:startEventText, text:startEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"userTask", title:userTaskText, text:userTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:userTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:userTaskFillStyleBeginColor, endColor:userTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:userTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"user_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"exclusiveGateway", title:exclusiveGatewayText, text:exclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"messageStartEvent", title:messageStartEventText, text:messageStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"timerStartEvent", title:timerStartEventText, text:timerStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalStartEvent", title:signalStartEventText, text:signalStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+function drawChoreographyIcon(a, d, c) {
+ var f = [
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:5},
+ {action:"line", x:0, y:5},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {fillStyle:{color:"194,194,194"}, actions:[
+ {action:"move", x:0, y:d - 5},
+ {action:"line", x:a, y:d - 5},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"close"}
+ ]}
+ ];
+ if (c) {
+ for (var b = 0; b < f.length; b++) {
+ var e = f[b];
+ e.lineStyle = {lineWidth:3}
+ }
+ }
+ return f
+}
+function createParticipant(b) {
+ var e = "participantA";
+ var a = "participantB";
+ if (b.name == "callChoreographyGlobal" || b.name == "callChoreography") {
+ e = "callParticipantA";
+ a = "callParticipantB"
+ }
+ var d = Model.create(e, b.props.x, b.props.y);
+ d.props.w = b.props.w;
+ d.props.zindex = b.props.zindex + 0.5;
+ d.parent = b.id;
+ Designer.painter.renderShape(d);
+ var c = Model.create(a, b.props.x, b.props.y);
+ c.props.w = b.props.w;
+ c.props.y = b.props.y + b.props.h - c.props.h;
+ c.props.zindex = b.props.zindex + 0.5;
+ c.parent = b.id;
+ Designer.painter.renderShape(c);
+ b.children = [d.id, c.id];
+ Model.addMulti([d, c])
+}
+Schema.addShape({name:"participantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"participantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"timerIntermediateCatchEvent", title:timerIntermediateCatchEventText, text:timerIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineWidth:2, lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateCatchEvent", title:messageIntermediateCatchEventText, text:messageIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateCatchEvent", title:signalIntermediateCatchEventText, text:signalIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateThrowingEvent", title:messageIntermediateThrowingEventText, text:messageIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateThrowingEvent", title:signalIntermediateThrowingEventText, text:signalIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageBoundaryInterrputingEvent", title:messageBoundaryInterrputingEventText, text:messageBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalBoundaryInterrputingEvent", title:signalBoundaryInterrputingEventText, text:signalBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"compensationBoundaryInterrputingEvent", title:compensationBoundaryInterrputingEventText, text:compensationBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"compensation0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorBoundaryInterrputingEvent", title:errorBoundaryInterrputingEventText, text:errorBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"error0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"endEvent", title:endEventText, text:endEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"terminateEndEvent", title:terminateEndEventText, text:terminateEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageEndEvent", title:messageEndEventText, text:messageEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBndColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalEndEvent", title:signalEndEventText, text:signalEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorEndEvent", title:errorEndEventText, text:errorEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"cancel3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"serviceTask", title:serviceTaskText, text:serviceTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"operationRef", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:servicesTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:servicesTaskFillStyleBeginColor, endColor:servicesTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:servicesTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"service_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"manualTask", title:manualTaskText, text:manualTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"manual_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"receiveTask", title:receiveTaskText, text:receiveTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"receive_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"sendTask", title:sendTaskText, text:sendTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50", }, actions:{ref:"receive_task_dark"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"scriptTask", title:scriptTaskText, text:scriptTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"script_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"businessRuleTask", title:businessRuleTaskText, text:businessRuleTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"business_rule"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"callActivityCallingProcess", title:callActivityCallingProcessText, text:callActivityCallingProcessText, category:"nqms_processLayer", groupName:"", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{container:true,rotatable:false,visible:true,editable:true,linkable:true,markers:["expand"],markerOffset:5}, props:{w:100, h:70}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:"201,201,252", endColor:"160,160,211", angle:0}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"transaction", title:transactionText, text:transactionText, category:"nqms_processLayer", groupName:"", attribute:{container:true}, dataAttributes:[
+ {name:"startQuantity", type:"number", value:"1", category:"default"},
+ {name:"completionQuantity", type:"number", value:"1", category:"default"},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:200, h:140}, path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"inner_roundRectangle"}}
+]});
+Schema.addShape({name:"inclusiveGateway", title:inclusiveGatewayText, text:inclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"solid", color:gatewayContentColor}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"complexGateway", title:complexGatewayText, text:complexGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"sequeneceFlow", type:"string", value:"", category:"default"},
+ {name:"activationCondition", type:"string", value:"", category:"default"},
+ {name:"activationCount", type:"number", value:"", category:"default"},
+ {name:"waitingForStart", type:"boolean", value:"true", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway1"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway2"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"eventBasedGateway", title:eventBasedGatewayText, text:eventBasedGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"instantiate", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, actions:{ref:"event_based_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"parallelGateway", title:parallelGatewayText, text:parallelGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"parallel_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"group", title:groupText, text:groupText, category:"nqms_processLayer", attribute:{container:true,editable:true}, props:{w:200, h:140}, textBlock:{x:"10", y:"0", w:"w-20", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fontStyle:{textAlign:"top", vAlign:"left"}, path:[
+ {lineStyle:{lineWidth:2, lineStyle:"dashed"}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"textAnnotation", title:textAnnotationText, text:textAnnotationText, category:"nqms_processLayer", dataAttributes:[
+ {name:"text", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, anchors:[
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"}
+], path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:[
+ {action:"move", x:"w/6", y:"0"},
+ {action:"line", x:"0", y:"0"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"w/6", y:"h"}
+ ]},
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}}
+]});
+Schema.addCategory({name:"nqms_applyLayer", text:"应用层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegion", title:"应用域", text:"应用域", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"application", title:"应用", text:"应用", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationComponent", title:"应用组件", text:"应用组件", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationService", title:"应用服务", text:"应用服务", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationInerface", title:"应用接口", text:"应用接口", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_technologyLayer", text:"技术层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***节点:Decision*/Schema.addShape({name:"node", title:"节点", text:"节点", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***设备:Decision*/Schema.addShape({name:"device", title:"设备", text:"设备", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"12"},
+ {action:"quadraticCurve",x1:"6",y1:"8",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"quadraticCurve",x1:"24",y1:"8",x:"24",y:"12"},
+ {action:"line",x:"24",y:"14"},
+ {action:"quadraticCurve",x1:"24",y1:"18",x:"20",y:"18"},
+ {action:"line",x:"10",y:"18"},
+ {action:"quadraticCurve",x1:"6",y1:"18",x:"6",y:"14"},
+ {action:"close"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"20",y:"18"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***系统软件:Decision*/Schema.addShape({name:"systemSoftware", title:"系统软件", text:"系统软件", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"19",y:"15"},
+ {action:"line",x:"16",y:"17"},
+ {action:"quadraticCurve",x1:"14",y1:"16",x:"15",y:"15"},
+ {action:"close"},
+ {action:"move", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"17",y1:"16",x:"19",y:"15"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***技术接口:Decision*/Schema.addShape({name:"techInerface", title:"技术接口", text:"技术接口", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术服务:Decision*/Schema.addShape({name:"techService", title:"技术服务", text:"技术服务", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***路径:Decision*/Schema.addShape({name:"path", title:"路径", text:"路径", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetwork", title:"通信网络", text:"通信网络", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+Schema.addCategory({name:"nqms_physicsLayer", text:"物理层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***装备*/Schema.addShape({name:"equipment",title:"装备",text:"装备",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 大齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13-8",y:"17"},
+ {action:"line",x:"13-8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17-5*0.383",x2:"13-5*0.707",y2:"17-5*0.707",x:"13-8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13-8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17-5*0.924",x2:"13",y2:"17-5",x:"13",y:"17-8"},
+ {action:"line",x:"13+8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17-5*0.924",x2:"13+5*0.707",y2:"17-5*0.707",x:"13+8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13+8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17-5*0.383",x2:"13+5",y2:"17",x:"13+8",y:"17"},
+ {action:"line",x:"13+8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17+5*0.383",x2:"13+5*0.707",y2:"17+5*0.707",x:"13+8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13+8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17+5*0.924",x2:"13",y2:"17+5",x:"13",y:"17+8"},
+ {action:"line",x:"13-8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17+5*0.924",x2:"13-5*0.707",y2:"17+5*0.707",x:"13-8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13-8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17+5*0.383",x2:"13-5",y2:"17",x:"13-8",y:"17"},
+
+ {action:"move",x:"13-3",y:"17"},
+ {action:"curve",x1:"13-2",y1:"14",x2:"13+2",y2:"14",x:"13+3",y:"17"},
+ {action:"curve",x1:"13+2",y1:"20",x2:"13-2",y2:"20",x:"13-3",y:"17"},
+ {action:"close"}
+
+ ]
+ },
+ /***
+ 小齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"25-6",y:"10"},
+ {action:"curve",x1:"25-4",y1:"10",x2:"25-4*0.924",y2:"10-4*0.383",x:"25-6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25-6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10-4*0.707",x2:"25-4*0.383",y2:"10-4*0.924",x:"25-6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25",y:"10-6"},
+ {action:"curve",x1:"25",y1:"10-4",x2:"25+4*0.383",y2:"10-4*0.924",x:"25+6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25+6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10-4*0.707",x2:"25+4*0.924",y2:"10-4*0.383",x:"25+6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25+6",y:"10"},
+ {action:"curve",x1:"25+4",y1:"10",x2:"25+4*0.924",y2:"10+4*0.383",x:"25+6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25+6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10+4*0.707",x2:"25+4*0.383",y2:"10+4*0.924",x:"25+6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25",y:"10+6"},
+ {action:"curve",x1:"25",y1:"10+3",x2:"25-4*0.383",y2:"10+4*0.924",x:"25-6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25-6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10+4*0.707",x2:"25-4*0.924",y2:"10+4*0.383",x:"25-6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25-6",y:"10"},
+ {action:"close"},
+ {action:"move",x:"25-2",y:"10"},
+ {action:"curve",x1:"25-1",y1:"8",x2:"25+1",y2:"8",x:"25+2",y:"10"},
+ {action:"curve",x1:"25+1",y1:"12",x2:"25-1",y2:"12",x:"25-2",y:"10"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***物料*/Schema.addShape({name:"Material",title:"物料",text:"物料",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"6"},
+ {action:"line",x:"10+9",y:"6"},
+ {action:"line",x:"10+9+9*0.5",y:"6+9*0.867"},
+ {action:"line",x:"10+9",y:"6+9*0.867*2"},
+ {action:"line",x:"10",y:"6+9*0.867*2"},
+ {action:"line",x:"10-9*0.5",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10-9*0.5+10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10+9+9*0.5-10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+
+ {action:"line",x:"10+9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+ {action:"close"}
+ ]
+ },
+
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ /*** {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },*/
+
+
+ ]
+});
+/***分发网络*/Schema.addShape({name:"distributionNetwork",title:"分发网络",text:"分发网络",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+
+/*** {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"13"},
+ {action:"line",x:"28",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"17"},
+ {action:"line",x:"28",y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"12"},
+ ]
+ },*/
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"9",y:"12"},
+ {action:"line",x:"21",y:"12"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"21",y:"18"},
+ {action:"line",x:"9",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"11",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"11",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"19",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+
+ ]
+});
+/***设施*/Schema.addShape({name:"facility",title:"设施",text:"设施",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+
+ actions:[
+ {action:"move",x:"6",y:"31-6"},
+ {action:"line",x:"6+19",y:"31-6"},
+ {action:"line",x:"6+19",y:"15-4"},
+ {action:"line",x:"6+19-5",y:"15"},
+ {action:"line",x:"6+19-5",y:"15-4"},
+ {action:"line",x:"6+19-5*2",y:"15"},
+ {action:"line",x:"6+19-5*2",y:"15-4"},
+ {action:"line",x:"6+19-5*3",y:"15"},
+ {action:"line",x:"6+19-5*3",y:"15-9"},
+ {action:"line",x:"6",y:"15-9"},
+ {action:"line",x:"6",y:"6"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_dataLayer", text:"数据层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***概念数据对象*/Schema.addShape({name:"conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据对象*/Schema.addShape({name:"logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据对象*/Schema.addShape({name:"physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***概念数据元素*/Schema.addShape({name:"conceptDataElement",title:"概念数据元素",text:"概念数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"curve",x1:"17",y1:"11",x2:"17",y2:"14",x:"19",y:"14"},
+ {action:"curve",x1:"21",y1:"14",x2:"21",y2:"11",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据元素*/Schema.addShape({name:"logicDataElement",title:"逻辑数据元素",text:"逻辑数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"21",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据元素*/Schema.addShape({name:"physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_improvemenContLayer", text:"持续改进层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***需求*/Schema.addShape({name:"requirement",title:"需求",text:"需求",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***差距*/Schema.addShape({name:"gap",title:"差距",text:"差距",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"curve",x1:"6",y1:"7",x2:"6",y2:"23",x:"15",y:"24"},
+ {action:"curve",x1:"24",y1:"23",x2:"24",y2:"7",x:"15",y:"6"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"11"},
+ {action:"line",x:"23",y:"11"},
+
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"19"},
+ {action:"line",x:"23",y:"19"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***阶段*/Schema.addShape({name:"stage",title:"阶段",text:"阶段",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"22",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***约束*/Schema.addShape({name:"constraint",title:"约束",text:"约束",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***交付物*/Schema.addShape({name:"deliverable",title:"交付物",text:"交付物",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"24",y:"18"},
+ {action:"curve",x1:"23",y1:"16",x2:"16",y2:"16",x:"15",y:"18"},
+ {action:"curve",x1:"15",y1:"21",x2:"6",y2:"21",x:"6",y:"18"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***工作包*/Schema.addShape({name:"workPackage",title:"工作包",text:"工作包",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve",x1:"22+1",y1:"9",x2:"24",y2:"11-1",x:"24",y:"11"},
+ {action:"line",x:"24",y:"19"},
+ {action:"curve",x1:"24",y1:"19+1",x2:"22+1",y2:"21",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"curve",x1:"8-1",y1:"21",x2:"6",y2:"19+1",x:"6",y:"19"},
+ {action:"line",x:"6",y:"11"},
+ {action:"curve",x1:"6",y1:"11-1",x2:"8-1",y2:"9",x:"8",y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***实施事件*/Schema.addShape({name:"implementationEvent",title:"实施事件",text:"实施事件",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"10", y:"9+6"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"22", y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***位置*/Schema.addShape({name:"location",title:"位置",text:"位置",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"15",y:"24"},
+ {action:"line",x:"21",y:"12"},
+ {action:"curve",x1:"20",y1:"4",x2:"10",y2:"4",x:"9",y:"12"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_stdSystemLayer", text:"标准体系层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***制度:Decision*/Schema.addShape({name:"institutantStd", title:"制度", text:"制度", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"10", y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"20",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***合规条款:Decision*/Schema.addShape({name:"complianceTerm", title:"合规条款", text:"合规条款", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通用合规文件:Decision*/Schema.addShape({name:"complianceDocGE", title:"通用合规文件", text:"通用合规文件", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"21",y:"9"},
+ {action:"move", x:"11", y:"14"},
+ {action:"line",x:"19",y:"14"},
+ {action:"move", x:"11", y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***合规承接要求:Decision*/Schema.addShape({name:"complianceRequirement", title:"合规承接要求", text:"合规承接要求", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"12"},
+ {action:"line",x:"11",y:"18"},
+ {action:"move", x:"18", y:"12"},
+ {action:"line",x:"16",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***风险类别:Decision*/Schema.addShape({name:"riskType", title:"风险类别", text:"风险类别", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineStyle:"dot"},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"7"},
+ {action:"line", x:"6", y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"17",y:"7"},
+ {action:"close"},
+ {action:"move", x:"17", y:"11"},
+ {action:"line",x:"24",y:"11"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"6",y:"24"},
+ {action:"line",x:"6",y:"11"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/method.config.xml
new file mode 100644
index 00000000..39e24193
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.physicsLayer/method.config.xml
@@ -0,0 +1,36 @@
+
+
+
+
+ aris.businessControl
+
+ aris.businessControl
+
+ 控制图
+
+
+
+ #DC4F39
+
+
+ theme1
+
+
+ aris
+
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.schema.tpl
new file mode 100644
index 00000000..54f091cf
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/diagram.schema.tpl
@@ -0,0 +1,1033 @@
+
+Schema.addCategory({name:"nqms_procBpmn", text:"末级业务流程图(BPMN)", dataAttributes:[
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"documentation", type:"string", value:"", category:"default"},
+ {name:"AWSProperties", type:"string", value:"", category:"default"},
+]});
+Schema.addGlobalCommand("inneround", [
+ {action:"move", x:"3", y:"h*0.5"},
+ {action:"curve", x1:"3", y1:"-h/6+4", x2:"w-3", y2:"-h/6+4", x:"w-3", y:"h*0.5"},
+ {action:"curve", x1:"w-3", y1:"h+h/6-4", x2:"3", y2:"h+h/6-4", x:"3", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("message0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"}
+]);
+Schema.addGlobalCommand("timer0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5-w*0.3", y1:"h*0.5-h*0.6*2/3", x2:"w*0.5+w*0.3", y2:"h*0.5-h*0.6*2/3", x:"w*0.5+w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5+w*0.3", y1:"h*0.5+h*0.6*2/3", x2:"w*0.5-w*0.3", y2:"h*0.5+h*0.6*2/3", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("timer0_needle", [
+ {action:"move", x:"w*0.5+w*0.15", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/12*5)", y:"h*0.5-h*0.25*Math.sin(Math.PI/12*5)"},
+ {action:"line", x:"w*0.5", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("timer0_num", [
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(0)", y:"h*0.5+h*0.3*Math.sin(0)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(0)", y:"h*0.5+h*0.25*Math.sin(0)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*2)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*2)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*3)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*3)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*4)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*4)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*5)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*5)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*7)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*7)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*8)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*8)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*9)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*9)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*10)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*10)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*11)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*11)"}
+]);
+Schema.addGlobalCommand("conditional0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.16"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.16"}
+]);
+Schema.addGlobalCommand("escalation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5-w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("signal0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("compensation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("error0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("multiple0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel0", [
+ {action:"move", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("gateway0", [
+ {action:"move", x:"0", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"0"},
+ {action:"line", x:"w", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h"},
+ {action:"line", x:"0", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("link3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.26", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.18"},
+ {action:"line", x:"w*0.5+w*0.26", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.18"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.08"},
+ {action:"line", x:"w*0.5-w*0.26", y:"h*0.5+h*0.08"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("cancel3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.1"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4_0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("g_round", [
+ {action:"move", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.25", y1:"h*0.5 - h*2/3*0.5", x2:"w*0.5 + w*0.25", y2:"h*0.5 - h*2/3*0.5", x:"w*0.5 + w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.25", y1:"h*0.5 + h*2/3*0.5", x2:"w*0.5 - w*0.25", y2:"h*0.5 + h*2/3*0.5", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("manual_task", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.2"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.13"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.13"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.28"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task_dark", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("service_task", [
+ {action:"move", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.28 *0.16", y:"60*0.14 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.17 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.13 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.05 *0.16", y:"60*0.14 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.03 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.23 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.30 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.35 *0.16", y:"60*0.14 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.32 *0.16", y:"60*0.14 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.48 *0.16", y:"60*0.14 + 60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.33 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 + 60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.36 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.29 *0.16", y:"60*0.14 + 60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 + 60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 + 60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.14 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.01 *0.16", y:"60*0.14 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.04 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.22 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.21 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.05 *0.16", y:"60*0.14 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.02 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0. *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.28 *0.16", y:"60*0.24 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.17 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.13 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.05 *0.16", y:"60*0.24 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.03 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.23 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.30 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.35 *0.16", y:"60*0.24 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.32 *0.16", y:"60*0.24 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.48 *0.16", y:"60*0.24 +60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.33 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 +60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.36 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.29 *0.16", y:"60*0.24 +60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 +60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 +60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 +60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.14 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 +60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.22 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.21 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.05 *0.16", y:"60*0.24 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 - 100*0.02 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("script_task", [
+ {action:"move", x:"100*0.15- 100*0.05", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"curve", x1:"100*0.15 + 100*0.02", y1:"60*0.24 - 60*0.1", x2:"100*0.15 + 100*0.02", y2:"60*0.24", x:"100*0.15 + 100*0.04", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 + 100*0.06", y1:"60*0.24", x2:"100*0.15 + 100*0.06", y2:"60*0.24 + 60*0.1", x:"100*0.15 + 100*0.03", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"curve", x1:"100*0.15 - 100*0.05", y1:"60*0.24 + 60*0.1", x2:"100*0.15 - 100*0.05", y2:"60*0.24", x:"100*0.15 - 100*0.07", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 - 100*0.09", y1:"60*0.24", x2:"100*0.15 - 100*0.09", y2:"60*0.24 - 60*0.1", x:"100*0.15 - 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.025", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.07", y:"60*0.24 - 0"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.24 - 0"},
+ {action:"move", x:"100*0.15 - 100*0.055", y:"60*0.24 + 60*0.06"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 + 60*0.06"}
+]);
+Schema.addGlobalCommand("business_rule", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.04", y:"60*0.24 - 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.04", y:"60*0.24 + 60*0.1"}
+]);
+Schema.addGlobalCommand("user_task", [
+ {action:"move", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"curve", x1:"100*0.05+ 100/11*2*0.30", y1:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x2:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y2:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("inner_roundRectangle", [
+ {action:"move", x:"w * 0 +3", y:"h * 0 + h/30 +3"},
+ {action:"quadraticCurve", x1:"w * 0 +3 +1", y1:"h * 0 +3 +1", x:"w * 0 + h/30 +3", y:"h * 0 +3"},
+ {action:"line", x:"w * 1 - h/30 -3", y:"h * 0 +3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 0+3", x:"w * 1 -3", y:"h * 0 + h/30 +3"},
+ {action:"line", x:"w * 1 -3", y:"h * 1 - h/30-3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 1 -3", x:"w * 1 - h/30-3", y:"h * 1 -3"},
+ {action:"line", x:"w * 0 + h/30 +3", y:"h * 1 -3"},
+ {action:"quadraticCurve", x1:"w * 0+3", y1:"h * 1-3", x:"w * 0 +3", y:"h * 1 - h/30 -3"},
+ {action:"line", x:"w * 0 + 3", y:"h * 0 + h/30+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("exclusive_gateway", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway0", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.03"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway1", [
+ {action:"move", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway2", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway3", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.4/55*32", y1:"h*0.5 - h/55*32*2/3*0.8", x2:"w*0.5+w*0.4/55*32", y2:"h*0.5 - h/55*32*2/3*0.8", x:"w*0.5 + w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.4/55*32", y1:"h*0.5 + h/55*32*2/3*0.8", x2:"w*0.5 - w*0.4/55*32", y2:"h*0.5 + h/55*32*2/3*0.8", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_start_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_eventbased_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("data_in_object", [
+ {action:"move", x:"w/3/4", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3-h/4/5+3"},
+ {action:"line", x:"w/3/4*5", y:"h/4/2+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+h/4/5+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/3+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("choreography_task", [
+ {action:"move", x:"0", y:"6"},
+ {action:"quadraticCurve", x1:"0", y1:"0", x:"6", y:"0"},
+ {action:"line", x:"w-6", y:"0"},
+ {action:"quadraticCurve", x1:"w", y1:"0", x:"w", y:"6"},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:"6", y:"h"},
+ {action:"quadraticCurve", x1:"0", y1:"h", x:"0", y:"h-6"},
+ {action:"line", x:"0", y:"6"},
+ {action:"close"}
+]);
+Schema.addShape({name:"startEvent", title:startEventText, text:startEventText, category:"nqms_procBpmn", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"userTask", title:userTaskText, text:userTaskText, category:"nqms_procBpmn", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:userTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:userTaskFillStyleBeginColor, endColor:userTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:userTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"user_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"exclusiveGateway", title:exclusiveGatewayText, text:exclusiveGatewayText, category:"nqms_procBpmn", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"messageStartEvent", title:messageStartEventText, text:messageStartEventText, category:"nqms_procBpmn", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"timerStartEvent", title:timerStartEventText, text:timerStartEventText, category:"nqms_procBpmn", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalStartEvent", title:signalStartEventText, text:signalStartEventText, category:"nqms_procBpmn", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+function drawChoreographyIcon(a, d, c) {
+ var f = [
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:5},
+ {action:"line", x:0, y:5},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {fillStyle:{color:"194,194,194"}, actions:[
+ {action:"move", x:0, y:d - 5},
+ {action:"line", x:a, y:d - 5},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"close"}
+ ]}
+ ];
+ if (c) {
+ for (var b = 0; b < f.length; b++) {
+ var e = f[b];
+ e.lineStyle = {lineWidth:3}
+ }
+ }
+ return f
+}
+function createParticipant(b) {
+ var e = "participantA";
+ var a = "participantB";
+ if (b.name == "callChoreographyGlobal" || b.name == "callChoreography") {
+ e = "callParticipantA";
+ a = "callParticipantB"
+ }
+ var d = Model.create(e, b.props.x, b.props.y);
+ d.props.w = b.props.w;
+ d.props.zindex = b.props.zindex + 0.5;
+ d.parent = b.id;
+ Designer.painter.renderShape(d);
+ var c = Model.create(a, b.props.x, b.props.y);
+ c.props.w = b.props.w;
+ c.props.y = b.props.y + b.props.h - c.props.h;
+ c.props.zindex = b.props.zindex + 0.5;
+ c.parent = b.id;
+ Designer.painter.renderShape(c);
+ b.children = [d.id, c.id];
+ Model.addMulti([d, c])
+}
+Schema.addShape({name:"participantA", title:"Participant", text:"Participant", category:"nqms_procBpmn", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"participantB", title:"Participant", text:"Participant", category:"nqms_procBpmn", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantA", title:"Participant", text:"Participant", category:"nqms_procBpmn", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantB", title:"Participant", text:"Participant", category:"nqms_procBpmn", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"timerIntermediateCatchEvent", title:timerIntermediateCatchEventText, text:timerIntermediateCatchEventText, category:"nqms_procBpmn", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineWidth:2, lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateCatchEvent", title:messageIntermediateCatchEventText, text:messageIntermediateCatchEventText, category:"nqms_procBpmn", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateCatchEvent", title:signalIntermediateCatchEventText, text:signalIntermediateCatchEventText, category:"nqms_procBpmn", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateThrowingEvent", title:messageIntermediateThrowingEventText, text:messageIntermediateThrowingEventText, category:"nqms_procBpmn", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateThrowingEvent", title:signalIntermediateThrowingEventText, text:signalIntermediateThrowingEventText, category:"nqms_procBpmn", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageBoundaryInterrputingEvent", title:messageBoundaryInterrputingEventText, text:messageBoundaryInterrputingEventText, category:"nqms_procBpmn", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalBoundaryInterrputingEvent", title:signalBoundaryInterrputingEventText, text:signalBoundaryInterrputingEventText, category:"nqms_procBpmn", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"compensationBoundaryInterrputingEvent", title:compensationBoundaryInterrputingEventText, text:compensationBoundaryInterrputingEventText, category:"nqms_procBpmn", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"compensation0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorBoundaryInterrputingEvent", title:errorBoundaryInterrputingEventText, text:errorBoundaryInterrputingEventText, category:"nqms_procBpmn", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"error0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"endEvent", title:endEventText, text:endEventText, category:"nqms_procBpmn", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"terminateEndEvent", title:terminateEndEventText, text:terminateEndEventText, category:"nqms_procBpmn", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageEndEvent", title:messageEndEventText, text:messageEndEventText, category:"nqms_procBpmn", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBndColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalEndEvent", title:signalEndEventText, text:signalEndEventText, category:"nqms_procBpmn", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorEndEvent", title:errorEndEventText, text:errorEndEventText, category:"nqms_procBpmn", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"cancel3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"serviceTask", title:serviceTaskText, text:serviceTaskText, category:"nqms_procBpmn", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"operationRef", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:servicesTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:servicesTaskFillStyleBeginColor, endColor:servicesTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:servicesTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"service_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"manualTask", title:manualTaskText, text:manualTaskText, category:"nqms_procBpmn", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"manual_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"receiveTask", title:receiveTaskText, text:receiveTaskText, category:"nqms_procBpmn", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"receive_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"sendTask", title:sendTaskText, text:sendTaskText, category:"nqms_procBpmn", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50", }, actions:{ref:"receive_task_dark"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"scriptTask", title:scriptTaskText, text:scriptTaskText, category:"nqms_procBpmn", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"script_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"businessRuleTask", title:businessRuleTaskText, text:businessRuleTaskText, category:"nqms_procBpmn", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"business_rule"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"callActivityCallingProcess", title:callActivityCallingProcessText, text:callActivityCallingProcessText, category:"nqms_procBpmn", groupName:"", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{container:true,rotatable:false,visible:true,editable:true,linkable:true,markers:["expand"],markerOffset:5}, props:{w:100, h:70}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:"201,201,252", endColor:"160,160,211", angle:0}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"transaction", title:transactionText, text:transactionText, category:"nqms_procBpmn", groupName:"", attribute:{container:true}, dataAttributes:[
+ {name:"startQuantity", type:"number", value:"1", category:"default"},
+ {name:"completionQuantity", type:"number", value:"1", category:"default"},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:200, h:140}, path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"inner_roundRectangle"}}
+]});
+Schema.addShape({name:"inclusiveGateway", title:inclusiveGatewayText, text:inclusiveGatewayText, category:"nqms_procBpmn", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"solid", color:gatewayContentColor}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"complexGateway", title:complexGatewayText, text:complexGatewayText, category:"nqms_procBpmn", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"sequeneceFlow", type:"string", value:"", category:"default"},
+ {name:"activationCondition", type:"string", value:"", category:"default"},
+ {name:"activationCount", type:"number", value:"", category:"default"},
+ {name:"waitingForStart", type:"boolean", value:"true", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway1"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway2"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"eventBasedGateway", title:eventBasedGatewayText, text:eventBasedGatewayText, category:"nqms_procBpmn", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"instantiate", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, actions:{ref:"event_based_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"parallelGateway", title:parallelGatewayText, text:parallelGatewayText, category:"nqms_procBpmn", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"parallel_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"group", title:groupText, text:groupText, category:"nqms_procBpmn", attribute:{container:true,editable:true}, props:{w:200, h:140}, textBlock:{x:"10", y:"0", w:"w-20", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fontStyle:{textAlign:"top", vAlign:"left"}, path:[
+ {lineStyle:{lineWidth:2, lineStyle:"dashed"}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"textAnnotation", title:textAnnotationText, text:textAnnotationText, category:"nqms_procBpmn", dataAttributes:[
+ {name:"text", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, anchors:[
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"}
+], path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:[
+ {action:"move", x:"w/6", y:"0"},
+ {action:"line", x:"0", y:"0"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"w/6", y:"h"}
+ ]},
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/method.config.xml
new file mode 100644
index 00000000..f671cb8b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.procBpmn
+
+ nqms.procBpmn
+
+ 末级业务流程图(BPMN)
+
+
+
+
+
+
+ theme1
+
+
+ process
+ nqms
+
+
+ processLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/ws.default.attribute.xml
new file mode 100644
index 00000000..c50099ee
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procBpmn/ws.default.attribute.xml
@@ -0,0 +1,23 @@
+
+
+ input
+ nqmsKPI
+ nqmsProcessOwner
+ nqmsSystem
+ nqmsStartCondition
+ nqmsProcessGoals
+ nqmsUpProcess
+ nqmsForm
+ nqmsProcessLooker
+ nqmsFrequency
+ nqmsDownProcess
+ nqmsProcessCustomer
+ nqmsModule
+ nqmsEndCondition
+ out
+ nqmsFiels
+ nqmsProcessActor
+ securityclass
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.attribute.xml
new file mode 100644
index 00000000..3a2fdce6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.schema.tpl
new file mode 100644
index 00000000..d8e3322b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/diagram.schema.tpl
@@ -0,0 +1,676 @@
+Schema.addCategory({name:"nqms_procEpc", text:"过程链模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***事件*/Schema.addShape({name:"endEvent",title:"事件",text:"事件",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"242, 153, 206",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 9,y: 23},
+ {action: "line",x: 7,y: 10},
+ {action: "line",x: 11,y: 9},
+ {action: "quadraticCurve",x1: 14,y1: 12,x: 19,y: 10},
+ {action: "line",x: 20.2,y: 16},
+ {action: "quadraticCurve",x1: 14,y1: 18,x: 12,y: 15},
+ {action: "line",x: 8.2,y: 16}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+/***流程接口*/Schema.addShape({name:"processInterface",title:"流程接口",text:"流程接口",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 9,y: 23},
+ {action: "line",x: 7,y: 10},
+ {action: "line",x: 11,y: 9},
+ {action: "quadraticCurve",x1: 14,y1: 12,x: 19,y: 10},
+ {action: "line",x: 20.2,y: 16},
+ {action: "quadraticCurve",x1: 14,y1: 18,x: 12,y: 15},
+ {action: "line",x: 8.2,y: 16},
+
+ {action: "move",x: 14,y: 19},
+ {action: "line",x: 14,y: 23},
+ {action: "line",x: 17,y: 21},
+ {action: "close"},
+ {action: "move",x: 17,y: 19},
+ {action: "line",x: 17,y: 23},
+ {action: "line",x: 20,y: 21},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***步骤*/Schema.addShape({name:"step",title:"步骤",text:"步骤",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 7,y: 10},
+ {action: "line",x: 15,y: 15},
+ {action: "line",x: 7,y: 20},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 10},
+ {action: "line",x: 24,y: 15},
+ {action: "line",x: 16,y: 20},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+/***业务对象*/Schema.addShape({name:"businessObject",title:"业务对象",text:"业务对象",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"9",y:"12"},
+ {action:"quadraticCurve",x1:"9",y1:"9",x:"12",y:"9"},
+ {action:"line",x:"17.9",y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"12",y:"21.3"},
+ {action:"line",x:"18",y:"21.3"},
+ {action:"quadraticCurve",x1:"21",y1:"21.3",x:"21",y:"18"},
+ {action:"line",x:"21",y:"11.7"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"10.5",centerY:"20",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"19.5",centerY:"10",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***角色*/Schema.addShape({name:"role",title:"角色",text:"角色",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "8.2",y: "17"},
+ {action: "curve",x1: "6",y1: "5",x2: "24",y2: "5",x: "21.8",y: "17"},
+ {action: "move",x: "9.2",y: "19.8"},
+ {action: "quadraticCurve",x1: "15",y1: "24.8",x: "20.8",y: "19.8"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "24.5",radius: "7.5",startAngle: "Math.PI * 1.8",endAngle: "Math.PI * 1.2"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "14",radius: "2",startAngle: "0",endAngle: "Math.PI * 2"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***职责*/Schema.addShape({name:"responsibility",title:"职责",text:"职责",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 226, 133",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "责", color: "51,51,51", size: "9px", x: "10.5", y: "18"},
+ actions:[{action: "curveArc",centerX: "15",centerY: "15",radius: "8",startAngle: "0",endAngle: "2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***管理标准*/Schema.addShape({name:"institutionDoc",title:"管理标准",text:"管理标准",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8",y:"7"},
+ {action:"line",x:"8",y:"23"},
+ {action:"line",x:"22",y:"23"},
+ {action:"line",x:"22",y:"7"},
+ {action:"close"},
+ {action:"move",x:"8",y:"21"},
+ {action:"line",x:"22",y:"21"},
+
+ {action:"move",x:"11",y:"7"},
+ {action:"line",x:"11",y:"13"},
+ {action:"line",x:"13",y:"11"},
+ {action:"line",x:"15",y:"13"},
+ {action:"line",x:"15",y:"7"},
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***合规文件*/Schema.addShape({name:"complianceDoc",title:"合规文件",text:"合规文件",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "18",y: "25"},
+ {action: "line",x: "7",y: "25"},
+ {action: "line",x: "7",y: "7"},
+ {action: "line",x: "18",y: "7"},
+ {action: "line",x: "23",y: "12"},
+ {action: "line",x: "23",y: "19"},
+ {action: "move",x: "17",y: "23"},
+ {action: "curve",x1: "18",y1: "17",x2: "25",y2: "17",x: "26",y: "23"},
+ {action: "curve",x1: "25",y1: "28",x2: "18",y2: "28",x: "17",y: "23"},
+ {action: "close"},
+
+ {action: "move",x: "19",y: "22.5"},
+ {action: "line",x: "21",y: "25"},
+ {action: "line",x: "25",y: "20"},
+
+ {action: "move",x: "18",y: "7"},
+ {action: "line",x: "18",y: "12"},
+ {action: "line",x: "23",y: "12"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***合规承接要求*/Schema.addShape({name:"acceptRequirement",title:"合规承接要求",text:"合规承接要求",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "8",y: "15"},
+ {action: "curve",x1: "11.8",y1: "10.8",x2: "15",y2: "13",x: "17.8",y: "14.5"},
+ {action: "quadraticCurve",x1: "18.5",y1: "15.2",x: "17.8",y: "16"},
+ {action: "move",x: "14.5",y: "15.5"},
+ {action: "line",x: "18.5",y: "16.5"},
+ {action: "line",x: "22.5",y: "15"},
+ {action: "quadraticCurve",x1: "23.5",y1: "15.5",x: "23.2",y: "16"},
+ {action: "curve",x1: "19.5", y1: "20",x2:"18", y2: "21",x: "14",y: "19.5"},
+ {action: "line",x: "8",y: "19.2"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***测度*/Schema.addShape({name:"measure",title:"测度",text:"测度",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8.5",y:"21"},
+ {action:"curve",x1:"6.9",y1:"15",x2:"12.5",y2:"8.7",x:"18.5",y:"12"},
+ {action:"move",x:"21.5",y:"21"},
+ {action:"quadraticCurve",x1:"22.3",y1:"17.8",x:"21.3",y:"15"},
+
+ {action:"move",x:"16.5",y:"16.5"},
+ {action:"line",x:"20.5",y:"12.8"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"15",centerY:"18",radius:"2.2",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***应用系统*/Schema.addShape({name:"systemProcEpc",title:"应用系统",text:"应用系统",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***功能模块*/Schema.addShape({name:"functionModuleProcEpc",title:"功能模块",text:"功能模块",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"193, 217, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+
+ {action: "move",x: 11,y: 10},
+ {action: "line",x: 11,y: 19},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***风险*/Schema.addShape({name:"nriskProcEpc",title:"风险",text:"风险",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 15,y: 8},
+ {action: "line",x: 8,y: 22},
+ {action: "line",x: 22,y: 22},
+ {action: "close"},
+
+ { action: "move", x: 15, y: 13},
+ { action: "line", x: 15, y: 17},
+ { action: "close"},
+
+ { action: "move", x: 15, y: 19},
+ { action: "line", x: 15, y: 20},
+ { action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***控制*/Schema.addShape({name:"controlProcEpc",title:"控制",text:"控制",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 12,y: 9},
+ {action: "line",x: 12,y: 15},
+ {action: "move",x: 12,y: 19},
+ {action: "line",x: 12,y: 21},
+ {action: "move",x: 10,y: 19},
+ {action: "line",x: 14,y: 19},
+ {action: "line",x: 14,y: 17},
+ {action: "line",x: 10,y: 17},
+ {action: "close"},
+
+ {action: "move",x: 16,y: 9},
+ {action: "line",x: 16,y: 11},
+ {action: "move",x: 14,y: 12},
+ {action: "line",x: 18,y: 12},
+ {action: "line",x: 18,y: 14},
+ {action: "line",x: 14,y: 14},
+ {action: "close"},
+ {action: "move",x: 16,y: 14},
+ {action: "line",x: 16,y: 21},
+
+ {action: "move",x: 20,y: 9},
+ {action: "line",x: 20,y: 14},
+ {action: "move",x: 18,y: 16},
+ {action: "line",x: 22,y: 16},
+ {action: "line",x: 22,y: 18},
+ {action: "line",x: 18,y: 18},
+ {action: "close"},
+ {action: "move",x: 20,y: 18},
+ {action: "line",x: 20,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+/***专业术语:Decision*/Schema.addShape({name:"technicalTerm", title:"专业术语", text:"专业术语", category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "A", color: "51,51,51", size: "12px", x: "11", y: "19"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"8",y:"21"},
+ {action:"line",x:"17",y:"21"},
+ {action:"line",x:"18",y:"22"},
+ {action:"line",x:"19",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"9"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***合规文件条款*/Schema.addShape({name:"complianceDocTerm",title:"合规文件条款",text:"合规文件条款",category:"nqms_procEpc",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "7",y: "7"},
+ {action: "line",x: "23",y: "7"},
+ {action: "line",x: "23",y: "25"},
+ {action: "line",x: "7",y: "25"},
+ {action: "close"},
+
+ {action: "move",x: "9",y: "10"},
+ {action: "line",x: "10",y: "11.5"},
+ {action: "line",x: "12",y: "9"},
+ {action: "move",x: "14",y: "10"},
+ {action: "line",x: "21",y: "10"},
+
+ {action: "move",x: "9",y: "15"},
+ {action: "line",x: "10",y: "16.5"},
+ {action: "line",x: "12",y: "14"},
+ {action: "move",x: "14",y: "15"},
+ {action: "line",x: "21",y: "15"},
+
+ {action: "move",x: "9",y: "20"},
+ {action: "line",x: "10",y: "21.5"},
+ {action: "line",x: "12",y: "19"},
+ {action: "move",x: "14",y: "20"},
+ {action: "line",x: "21",y: "20"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***And*/Schema.addShape({name:"nqms_ANDRule", title:"与", category:"nqms_procEpc",
+attribute:{editable:false}, props:{w:40, h:40}, fillStyle:{color:"255, 255, 255"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid", lineWidth:1},
+path:[
+ {lineStyle:{lineWidth:1},actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1,lineColor:"51,51,51"},actions:[
+ {action:"move", x:"w/2-w*0.15", y:"h/2+h*0.13"},
+ {action:"line", x:"w*0.5", y:"h/2-h*0.15"},
+ {action:"line", x:"w/2+w*0.15", y:"h/2+h*0.13"},
+
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+/***Or*/Schema.addShape({name:"nqms_ORRule", title:"或", category:"nqms_procEpc",
+attribute:{editable:false}, props:{w:40, h:40}, fillStyle:{color:"255, 255, 255"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid", lineWidth:1},
+path:[
+ {lineStyle:{lineWidth:1},actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1,lineColor:"51,51,51"},actions:[
+ {action:"move", x:"w/2-w*0.15", y:"h/2-h*0.13"},
+ {action:"line", x:"w*0.5", y:"h/2+h*0.15"},
+ {action:"line", x:"w/2+w*0.15", y:"h/2-h*0.13"},
+
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+/***Xor*/Schema.addShape({name:"nqms_XORRule", title:"异或", category:"nqms_procEpc",
+attribute:{editable:false}, props:{w:40, h:40}, fillStyle:{color:"255, 255, 255"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid", lineWidth:1},
+path:[
+ {lineStyle:{lineWidth:1},actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1,lineColor:"51,51,51"},actions:[
+ {action:"move", x:"w/2-w*0.15", y:"h/2-h*0.15"},
+ {action:"line", x:"w/2+w*0.15", y:"h/2+h*0.15"},
+ {action:"move", x:"w/2+w*0.15", y:"h/2-h*0.15"},
+ {action:"line", x:"w/2-w*0.15", y:"h/2+h*0.15"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/method.config.xml
new file mode 100644
index 00000000..b5e95849
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/method.config.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ nqms.procEpc
+
+ nqms.procEpc
+
+ 末级业务流程图(EPC)
+
+
+
+
+
+
+ theme1
+
+
+ process
+ nqms
+
+
+ processLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/ws.default.attribute.xml
new file mode 100644
index 00000000..e94cc74e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.procEpc/ws.default.attribute.xml
@@ -0,0 +1,254 @@
+
+
+ handle_time
+ lead_process
+ number
+ department
+ nqmsProcessOwner
+ nqmsFrequency
+ nqmsEndCondition
+ bpm_person
+ nqmsProcessLooker
+ nqmsDownProcess
+ wait_time
+ nqmsUpProcess
+ nqmsStartCondition
+ rear_process
+ responsibility
+ nqmsProcessGoals
+ nqmsProcessActor
+ desc
+ input
+ out
+ nqmsProcessCustomer
+ itsystem
+
+
+
+
+ desc
+ nqmsReceptNo
+ nqmsReceptDesc
+ number
+
+
+
+
+ nqmsResDepartment
+ number
+ desc
+ nqmsInformatization
+
+
+
+
+ nqmsComplianceType
+ nqmsAuditor
+ nqmsSafetyManager
+ nqmsReleaseMechanism
+ nqmsSysAdmin
+ nqmsStandardCarrier
+ nqmsResponsiblePost
+ nqmsMaterialDate
+ nqmsReviewCycle
+ nqmsSubstitutedType
+ level
+ nqmsStatus
+ nqmsOrganizer
+ nqmsReleaseDate
+ note
+ number
+ nqmsGbType
+ nqmsResDepartment
+ nqmsTextLanguage
+ nqmsApplicableScope
+ desc
+ nqmsDraftsMan
+ nqmsNationalNum
+ nqmsApprovalUnit
+
+
+
+
+ number
+ nqmsRequirementDegree
+ nqmsClauseNum
+ desc
+ nqmsApplicable
+ nqmsClauseContent
+
+
+
+
+ desc
+ number
+
+
+
+
+ nqmsResponsiblePost
+ nqmsResDepartment
+ nqmsSafetyManager
+ number
+ nqmsDataRecordLev
+ note
+ bpm_nqmsSysAdmin
+ bpm_nqmsSafetyManager
+ nqmsEffectiveDate
+ level
+ nqmsReleaseDate
+ nqmsSysAdmin
+ desc
+ bpm_nqmsAuditor
+ nqmsAuditor
+
+
+
+
+ desc
+ number
+
+
+
+
+ nqmsAuditor
+ nqmsTitle1
+ bpm_nqmsSysAdmin
+ number
+ nqmsResDepartment
+ bpm_nqmsAuditor
+ nqmsStatus
+ level
+ nqmsResponsiblePost
+ nqmsDataRecordLev
+ nqmsSafetyManager
+ note
+ nqmsEffectiveDate
+ nqmsSysNum
+ nqmsReleaseDate
+ nqmsSysAdmin
+ bpm_nqmsSafetyManager
+ desc
+
+
+
+
+ nqmsThreshold
+ number
+ nqmsMeasureMthod
+ nqmsGatherTimes_v
+ desc
+ nqmsGatherTimes_u
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ nqmsResDepartment
+ nqmsSortDesc
+ bpm_nqmsSysAdmin
+ nqmsSysAdmin
+ bpm_nqmsSafetyManager
+ nqmsSafetyManager
+ nqmsAuditor
+ nqmsReleaseDate
+ level
+ nqmsSortNo
+ nqmsEffectiveDate
+ bpm_nqmsAuditor
+ nqmsResponsiblePost
+ nqmsDataRecordLev
+ desc
+ note
+
+
+
+
+ nqmsReleaseDate
+ nqmsResDepartment
+ nqmsDataRecordLev
+ bpm_nqmsSafetyManager
+ bpm_nqmsAuditor
+ nqmsEffectiveDate
+ nqmsResponsiblePost
+ desc
+ note
+ number
+ bpm_nqmsSysAdmin
+
+
+
+
+ nqmsDutyType
+ number
+ desc
+ nqmsResbDesc
+ nqmsDutyNum
+
+
+
+
+ number
+ nqmsSysAdmin
+ nqmsReleaseDate
+ nqmsResponsiblePost
+ nqmsAuditor
+ note
+ nqmsResDepartment
+ nqmsSafetyManager
+ nqmsEffectiveDate
+ desc
+ level
+ bpm_nqmsSafetyManager
+ nqmsDataRecordLev
+ bpm_nqmsAuditor
+ bpm_nqmsSysAdmin
+
+
+
+
+ note
+ itsystem
+ kpi
+ danger
+ nqmsResponsiblePost
+ nqmsResDepartment
+ form
+ regulate
+ desc
+ institution
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.attribute.xml
new file mode 100644
index 00000000..0e74d6ce
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.schema.tpl
new file mode 100644
index 00000000..fa534791
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/diagram.schema.tpl
@@ -0,0 +1,1032 @@
+Schema.addCategory({name:"nqms_processLayer", text:"BPMN流程图", dataAttributes:[
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"documentation", type:"string", value:"", category:"default"},
+ {name:"AWSProperties", type:"string", value:"", category:"default"},
+]});
+Schema.addGlobalCommand("inneround", [
+ {action:"move", x:"3", y:"h*0.5"},
+ {action:"curve", x1:"3", y1:"-h/6+4", x2:"w-3", y2:"-h/6+4", x:"w-3", y:"h*0.5"},
+ {action:"curve", x1:"w-3", y1:"h+h/6-4", x2:"3", y2:"h+h/6-4", x:"3", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("message0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"}
+]);
+Schema.addGlobalCommand("timer0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5-w*0.3", y1:"h*0.5-h*0.6*2/3", x2:"w*0.5+w*0.3", y2:"h*0.5-h*0.6*2/3", x:"w*0.5+w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5+w*0.3", y1:"h*0.5+h*0.6*2/3", x2:"w*0.5-w*0.3", y2:"h*0.5+h*0.6*2/3", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("timer0_needle", [
+ {action:"move", x:"w*0.5+w*0.15", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/12*5)", y:"h*0.5-h*0.25*Math.sin(Math.PI/12*5)"},
+ {action:"line", x:"w*0.5", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("timer0_num", [
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(0)", y:"h*0.5+h*0.3*Math.sin(0)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(0)", y:"h*0.5+h*0.25*Math.sin(0)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*2)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*2)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*3)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*3)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*4)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*4)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*5)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*5)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*7)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*7)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*8)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*8)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*9)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*9)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*10)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*10)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*11)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*11)"}
+]);
+Schema.addGlobalCommand("conditional0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.16"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.16"}
+]);
+Schema.addGlobalCommand("escalation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5-w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("signal0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("compensation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("error0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("multiple0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel0", [
+ {action:"move", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("gateway0", [
+ {action:"move", x:"0", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"0"},
+ {action:"line", x:"w", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h"},
+ {action:"line", x:"0", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("link3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.26", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.18"},
+ {action:"line", x:"w*0.5+w*0.26", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.18"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.08"},
+ {action:"line", x:"w*0.5-w*0.26", y:"h*0.5+h*0.08"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("cancel3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.1"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4_0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("g_round", [
+ {action:"move", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.25", y1:"h*0.5 - h*2/3*0.5", x2:"w*0.5 + w*0.25", y2:"h*0.5 - h*2/3*0.5", x:"w*0.5 + w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.25", y1:"h*0.5 + h*2/3*0.5", x2:"w*0.5 - w*0.25", y2:"h*0.5 + h*2/3*0.5", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("manual_task", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.2"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.13"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.13"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.28"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task_dark", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("service_task", [
+ {action:"move", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.28 *0.16", y:"60*0.14 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.17 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.13 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.05 *0.16", y:"60*0.14 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.03 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.23 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.30 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.35 *0.16", y:"60*0.14 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.32 *0.16", y:"60*0.14 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.48 *0.16", y:"60*0.14 + 60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.33 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 + 60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.36 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.29 *0.16", y:"60*0.14 + 60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 + 60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 + 60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.14 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.01 *0.16", y:"60*0.14 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.04 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.22 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.21 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.05 *0.16", y:"60*0.14 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.02 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0. *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.28 *0.16", y:"60*0.24 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.17 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.13 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.05 *0.16", y:"60*0.24 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.03 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.23 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.30 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.35 *0.16", y:"60*0.24 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.32 *0.16", y:"60*0.24 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.48 *0.16", y:"60*0.24 +60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.33 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 +60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.36 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.29 *0.16", y:"60*0.24 +60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 +60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 +60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 +60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.14 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 +60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.22 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.21 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.05 *0.16", y:"60*0.24 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 - 100*0.02 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("script_task", [
+ {action:"move", x:"100*0.15- 100*0.05", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"curve", x1:"100*0.15 + 100*0.02", y1:"60*0.24 - 60*0.1", x2:"100*0.15 + 100*0.02", y2:"60*0.24", x:"100*0.15 + 100*0.04", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 + 100*0.06", y1:"60*0.24", x2:"100*0.15 + 100*0.06", y2:"60*0.24 + 60*0.1", x:"100*0.15 + 100*0.03", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"curve", x1:"100*0.15 - 100*0.05", y1:"60*0.24 + 60*0.1", x2:"100*0.15 - 100*0.05", y2:"60*0.24", x:"100*0.15 - 100*0.07", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 - 100*0.09", y1:"60*0.24", x2:"100*0.15 - 100*0.09", y2:"60*0.24 - 60*0.1", x:"100*0.15 - 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.025", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.07", y:"60*0.24 - 0"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.24 - 0"},
+ {action:"move", x:"100*0.15 - 100*0.055", y:"60*0.24 + 60*0.06"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 + 60*0.06"}
+]);
+Schema.addGlobalCommand("business_rule", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.04", y:"60*0.24 - 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.04", y:"60*0.24 + 60*0.1"}
+]);
+Schema.addGlobalCommand("user_task", [
+ {action:"move", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"curve", x1:"100*0.05+ 100/11*2*0.30", y1:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x2:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y2:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("inner_roundRectangle", [
+ {action:"move", x:"w * 0 +3", y:"h * 0 + h/30 +3"},
+ {action:"quadraticCurve", x1:"w * 0 +3 +1", y1:"h * 0 +3 +1", x:"w * 0 + h/30 +3", y:"h * 0 +3"},
+ {action:"line", x:"w * 1 - h/30 -3", y:"h * 0 +3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 0+3", x:"w * 1 -3", y:"h * 0 + h/30 +3"},
+ {action:"line", x:"w * 1 -3", y:"h * 1 - h/30-3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 1 -3", x:"w * 1 - h/30-3", y:"h * 1 -3"},
+ {action:"line", x:"w * 0 + h/30 +3", y:"h * 1 -3"},
+ {action:"quadraticCurve", x1:"w * 0+3", y1:"h * 1-3", x:"w * 0 +3", y:"h * 1 - h/30 -3"},
+ {action:"line", x:"w * 0 + 3", y:"h * 0 + h/30+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("exclusive_gateway", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway0", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.03"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway1", [
+ {action:"move", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway2", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway3", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.4/55*32", y1:"h*0.5 - h/55*32*2/3*0.8", x2:"w*0.5+w*0.4/55*32", y2:"h*0.5 - h/55*32*2/3*0.8", x:"w*0.5 + w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.4/55*32", y1:"h*0.5 + h/55*32*2/3*0.8", x2:"w*0.5 - w*0.4/55*32", y2:"h*0.5 + h/55*32*2/3*0.8", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_start_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_eventbased_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("data_in_object", [
+ {action:"move", x:"w/3/4", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3-h/4/5+3"},
+ {action:"line", x:"w/3/4*5", y:"h/4/2+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+h/4/5+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/3+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("choreography_task", [
+ {action:"move", x:"0", y:"6"},
+ {action:"quadraticCurve", x1:"0", y1:"0", x:"6", y:"0"},
+ {action:"line", x:"w-6", y:"0"},
+ {action:"quadraticCurve", x1:"w", y1:"0", x:"w", y:"6"},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:"6", y:"h"},
+ {action:"quadraticCurve", x1:"0", y1:"h", x:"0", y:"h-6"},
+ {action:"line", x:"0", y:"6"},
+ {action:"close"}
+]);
+Schema.addShape({name:"startEvent", title:startEventText, text:startEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"userTask", title:userTaskText, text:userTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:userTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:userTaskFillStyleBeginColor, endColor:userTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:userTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"user_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"exclusiveGateway", title:exclusiveGatewayText, text:exclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"messageStartEvent", title:messageStartEventText, text:messageStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"timerStartEvent", title:timerStartEventText, text:timerStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalStartEvent", title:signalStartEventText, text:signalStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+function drawChoreographyIcon(a, d, c) {
+ var f = [
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:5},
+ {action:"line", x:0, y:5},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {fillStyle:{color:"194,194,194"}, actions:[
+ {action:"move", x:0, y:d - 5},
+ {action:"line", x:a, y:d - 5},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"close"}
+ ]}
+ ];
+ if (c) {
+ for (var b = 0; b < f.length; b++) {
+ var e = f[b];
+ e.lineStyle = {lineWidth:3}
+ }
+ }
+ return f
+}
+function createParticipant(b) {
+ var e = "participantA";
+ var a = "participantB";
+ if (b.name == "callChoreographyGlobal" || b.name == "callChoreography") {
+ e = "callParticipantA";
+ a = "callParticipantB"
+ }
+ var d = Model.create(e, b.props.x, b.props.y);
+ d.props.w = b.props.w;
+ d.props.zindex = b.props.zindex + 0.5;
+ d.parent = b.id;
+ Designer.painter.renderShape(d);
+ var c = Model.create(a, b.props.x, b.props.y);
+ c.props.w = b.props.w;
+ c.props.y = b.props.y + b.props.h - c.props.h;
+ c.props.zindex = b.props.zindex + 0.5;
+ c.parent = b.id;
+ Designer.painter.renderShape(c);
+ b.children = [d.id, c.id];
+ Model.addMulti([d, c])
+}
+Schema.addShape({name:"participantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"participantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"timerIntermediateCatchEvent", title:timerIntermediateCatchEventText, text:timerIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineWidth:2, lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateCatchEvent", title:messageIntermediateCatchEventText, text:messageIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateCatchEvent", title:signalIntermediateCatchEventText, text:signalIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateThrowingEvent", title:messageIntermediateThrowingEventText, text:messageIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateThrowingEvent", title:signalIntermediateThrowingEventText, text:signalIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageBoundaryInterrputingEvent", title:messageBoundaryInterrputingEventText, text:messageBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalBoundaryInterrputingEvent", title:signalBoundaryInterrputingEventText, text:signalBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"compensationBoundaryInterrputingEvent", title:compensationBoundaryInterrputingEventText, text:compensationBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"compensation0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorBoundaryInterrputingEvent", title:errorBoundaryInterrputingEventText, text:errorBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"error0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"endEvent", title:endEventText, text:endEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"terminateEndEvent", title:terminateEndEventText, text:terminateEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageEndEvent", title:messageEndEventText, text:messageEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBndColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalEndEvent", title:signalEndEventText, text:signalEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorEndEvent", title:errorEndEventText, text:errorEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"cancel3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"serviceTask", title:serviceTaskText, text:serviceTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"operationRef", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:servicesTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:servicesTaskFillStyleBeginColor, endColor:servicesTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:servicesTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"service_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"manualTask", title:manualTaskText, text:manualTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"manual_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"receiveTask", title:receiveTaskText, text:receiveTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"receive_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"sendTask", title:sendTaskText, text:sendTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50", }, actions:{ref:"receive_task_dark"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"scriptTask", title:scriptTaskText, text:scriptTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"script_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"businessRuleTask", title:businessRuleTaskText, text:businessRuleTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"business_rule"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"callActivityCallingProcess", title:callActivityCallingProcessText, text:callActivityCallingProcessText, category:"nqms_processLayer", groupName:"", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{container:true,rotatable:false,visible:true,editable:true,linkable:true,markers:["expand"],markerOffset:5}, props:{w:100, h:70}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:"201,201,252", endColor:"160,160,211", angle:0}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"transaction", title:transactionText, text:transactionText, category:"nqms_processLayer", groupName:"", attribute:{container:true}, dataAttributes:[
+ {name:"startQuantity", type:"number", value:"1", category:"default"},
+ {name:"completionQuantity", type:"number", value:"1", category:"default"},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:200, h:140}, path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"inner_roundRectangle"}}
+]});
+Schema.addShape({name:"inclusiveGateway", title:inclusiveGatewayText, text:inclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"solid", color:gatewayContentColor}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"complexGateway", title:complexGatewayText, text:complexGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"sequeneceFlow", type:"string", value:"", category:"default"},
+ {name:"activationCondition", type:"string", value:"", category:"default"},
+ {name:"activationCount", type:"number", value:"", category:"default"},
+ {name:"waitingForStart", type:"boolean", value:"true", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway1"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway2"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"eventBasedGateway", title:eventBasedGatewayText, text:eventBasedGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"instantiate", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, actions:{ref:"event_based_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"parallelGateway", title:parallelGatewayText, text:parallelGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"parallel_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"group", title:groupText, text:groupText, category:"nqms_processLayer", attribute:{container:true,editable:true}, props:{w:200, h:140}, textBlock:{x:"10", y:"0", w:"w-20", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fontStyle:{textAlign:"top", vAlign:"left"}, path:[
+ {lineStyle:{lineWidth:2, lineStyle:"dashed"}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"textAnnotation", title:textAnnotationText, text:textAnnotationText, category:"nqms_processLayer", dataAttributes:[
+ {name:"text", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, anchors:[
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"}
+], path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:[
+ {action:"move", x:"w/6", y:"0"},
+ {action:"line", x:"0", y:"0"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"w/6", y:"h"}
+ ]},
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/method.config.xml
new file mode 100644
index 00000000..39e24193
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.processLayer/method.config.xml
@@ -0,0 +1,36 @@
+
+
+
+
+ aris.businessControl
+
+ aris.businessControl
+
+ 控制图
+
+
+
+ #DC4F39
+
+
+ theme1
+
+
+ aris
+
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.attribute.xml
new file mode 100644
index 00000000..f28271a3
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.attribute.xml
@@ -0,0 +1,246 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.schema.tpl
new file mode 100644
index 00000000..2a9cec84
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/diagram.schema.tpl
@@ -0,0 +1,235 @@
+
+Schema.addCategory({name:"nqms_stanComplianceEle", text:"合规要素模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***合规文件*/Schema.addShape({name:"complianceDocEle",title:"合规文件",text:"合规文件",category:"nqms_stanComplianceEle",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "18",y: "25"},
+ {action: "line",x: "7",y: "25"},
+ {action: "line",x: "7",y: "7"},
+ {action: "line",x: "18",y: "7"},
+ {action: "line",x: "23",y: "12"},
+ {action: "line",x: "23",y: "19"},
+ {action: "move",x: "17",y: "23"},
+ {action: "curve",x1: "18",y1: "17",x2: "25",y2: "17",x: "26",y: "23"},
+ {action: "curve",x1: "25",y1: "28",x2: "18",y2: "28",x: "17",y: "23"},
+ {action: "close"},
+
+ {action: "move",x: "19",y: "22.5"},
+ {action: "line",x: "21",y: "25"},
+ {action: "line",x: "25",y: "20"},
+
+ {action: "move",x: "18",y: "7"},
+ {action: "line",x: "18",y: "12"},
+ {action: "line",x: "23",y: "12"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+/***合规文件条款*/Schema.addShape({name:"complianceDocTermCe",title:"合规文件条款",text:"合规文件条款",category:"nqms_stanComplianceEle",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "7",y: "7"},
+ {action: "line",x: "23",y: "7"},
+ {action: "line",x: "23",y: "25"},
+ {action: "line",x: "7",y: "25"},
+ {action: "close"},
+
+ {action: "move",x: "9",y: "10"},
+ {action: "line",x: "10",y: "11.5"},
+ {action: "line",x: "12",y: "9"},
+ {action: "move",x: "14",y: "10"},
+ {action: "line",x: "21",y: "10"},
+
+ {action: "move",x: "9",y: "15"},
+ {action: "line",x: "10",y: "16.5"},
+ {action: "line",x: "12",y: "14"},
+ {action: "move",x: "14",y: "15"},
+ {action: "line",x: "21",y: "15"},
+
+ {action: "move",x: "9",y: "20"},
+ {action: "line",x: "10",y: "21.5"},
+ {action: "line",x: "12",y: "19"},
+ {action: "move",x: "14",y: "20"},
+ {action: "line",x: "21",y: "20"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+/***
+/***合规类型*/Schema.addShape({name:"complianceTypeCe",title:"合规类型",text:"合规类型",category:"nqms_stanComplianceEle",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "15",y: "6"},
+ {action: "line",x: "23",y: "9"},
+ {action: "line",x: "23",y: "19"},
+ {action: "line",x: "15",y: "24"},
+ {action: "line",x: "7",y: "19"},
+ {action: "line",x: "7",y: "9"},
+ {action: "close"},
+
+ {action: "move",x: "11",y: "14"},
+ {action: "line",x: "14",y: "17"},
+ {action: "line",x: "19.5",y: "11.5"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+/***合规承接要求*/Schema.addShape({name:"acceptRequirementEle",title:"合规承接要求",text:"合规承接要求",category:"nqms_stanComplianceEle",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "11",y: "15"},
+ {action: "curve",x1: "15",y1: "10.5",x2: "18",y2: "13",x: "21",y: "16"},
+ {action: "move",x: "17",y: "16"},
+ {action: "line",x: "21",y: "16.6"},
+ {action: "line",x: "28",y: "15"},
+ {action: "curve",x1: "29", y1: "20",x2:"21", y2: "22",x: "17",y: "20"},
+ {action: "line",x: "11",y: "20"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/method.config.xml
new file mode 100644
index 00000000..b2068791
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.stanComplianceEle
+
+ nqms.stanComplianceEle
+
+ 合规要素模型
+
+
+
+
+
+
+ theme1
+
+
+ control
+ nqms
+ elementManagement/complianceLibrary
+ analysisToolsAndMethods
+
+
+ standardLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/ws.default.attribute.xml
new file mode 100644
index 00000000..7ac7ee24
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanComplianceEle/ws.default.attribute.xml
@@ -0,0 +1,87 @@
+
+
+ department
+ input
+ bpm_person
+ number
+ level
+ securityclass
+ desc
+ out
+ nqmsComplianceType
+
+
+
+
+ number
+ desc
+
+
+
+
+ nqmsApplicable
+ number
+ nqmsResDepartment
+ nqmsReleaseDate
+ nqmsComplianceType
+ nqmsResponsiblePost
+ desc
+ nqmsRiskLevel
+ nqmsClauseContent
+
+
+
+
+ desc
+ nqmsClauseContent
+ number
+ nqmsRiskLevel
+ securityclass
+ nqmsApplicable
+ nqmsRequirementDegree
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.attribute.xml
new file mode 100644
index 00000000..651e2a28
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.attribute.xml
@@ -0,0 +1,246 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.schema.tpl
new file mode 100644
index 00000000..e5b24121
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/diagram.schema.tpl
@@ -0,0 +1,550 @@
+
+Schema.addCategory({name:"nqms_stanList", text:"标准规范清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***制度:Decision*/Schema.addShape({name:"institutantStdStanList", title:"制度", text:"制度", category:"nqms_stanList", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"10", y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"20",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***合规条款:Decision*/Schema.addShape({name:"complianceTermStanList", title:"合规条款", text:"合规条款", category:"nqms_stanList", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通用合规文件:Decision*/Schema.addShape({name:"complianceDocGE", title:"通用合规文件", text:"通用合规文件", category:"nqms_stanList", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"21",y:"9"},
+ {action:"move", x:"11", y:"14"},
+ {action:"line",x:"19",y:"14"},
+ {action:"move", x:"11", y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***合规承接要求:Decision*/Schema.addShape({name:"complianceRequirementStanList", title:"合规承接要求", text:"合规承接要求", category:"nqms_stanList", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"12"},
+ {action:"line",x:"11",y:"18"},
+ {action:"move", x:"18", y:"12"},
+ {action:"line",x:"16",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***风险类别:Decision*/Schema.addShape({name:"riskType", title:"风险类别", text:"风险类别", category:"nqms_stanList", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineStyle:"dot"},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"7"},
+ {action:"line", x:"6", y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"17",y:"7"},
+ {action:"close"},
+ {action:"move", x:"17", y:"11"},
+ {action:"line",x:"24",y:"11"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"6",y:"24"},
+ {action:"line",x:"6",y:"11"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***风险*/Schema.addShape({name:"riskStanList",title:"风险",text:"风险",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***风险*/Schema.addShape({name:"riskStanList",title:"风险",text:"风险",category:"nqms_stanList",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 15,y: 8},
+ {action: "line",x: 8,y: 22},
+ {action: "line",x: 22,y: 22},
+ {action: "close"},
+
+ { action: "move", x: 15, y: 13},
+ { action: "line", x: 15, y: 17},
+ { action: "close"},
+
+ { action: "move", x: 15, y: 19},
+ { action: "line", x: 15, y: 20},
+ { action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/method.config.xml
new file mode 100644
index 00000000..415ecf3e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.stanList
+
+ nqms.stanList
+
+ 标准规范清单
+
+
+
+
+
+
+ theme1
+
+
+ control
+ nqms
+ elementManagement/standardLibrary
+
+
+ standardLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/ws.default.attribute.xml
new file mode 100644
index 00000000..89a82a2d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanList/ws.default.attribute.xml
@@ -0,0 +1,77 @@
+
+
+ department
+ nqms_strandtype
+ desc
+ bpm_person
+
+
+
+
+ nqmsNationalNum
+ nqmsResDepartment
+ number
+ nqmsMaterialDate
+ nqmsApplicableScope
+ nqmsGbType
+ nqmsReleaseMechanism
+ nqmsStandardCarrier
+ desc
+ nqmsOrganizer
+ nqmsReleaseDate
+ nqmsReviewCycle
+ nqmsApprovalUnit
+ nqmsSubstitutedType
+ nqmsResponsiblePost
+ nqmsComplianceType
+ nqmsTextLanguage
+ nqmsStatus
+ nqmsDraftsMan
+
+
+
+
+ number
+ nqmsReceptNo
+ desc
+ nqmsReceptDesc
+
+
+
+
+ number
+ nqmsClauseContent
+ desc
+ nqmsRequirementDegree
+ nqmsClauseNum
+ nqmsApplicable
+
+
+
+
+ desc
+ nqmsSysNum
+ nqmsEffectiveDate
+ nqmsResponsiblePost
+ number
+ nqmsTitle1
+ nqmsResDepartment
+ nqmsReleaseDate
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+ nqmsSortDesc
+ nqmsSortNo
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.schema.tpl
new file mode 100644
index 00000000..51c76e95
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/diagram.schema.tpl
@@ -0,0 +1,203 @@
+
+Schema.addCategory({name:"nqms_stanManStandardsFile", text:"管理标准文件模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***制度文件*/Schema.addShape({name:"institutionDocMF",title:"制度文件",text:"制度文件",category:"nqms_stanManStandardsFile",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8",y:"7"},
+ {action:"line",x:"8",y:"23"},
+ {action:"line",x:"22",y:"23"},
+ {action:"line",x:"22",y:"7"},
+ {action:"close"},
+ {action:"move",x:"8",y:"21"},
+ {action:"line",x:"22",y:"21"},
+
+ {action:"move",x:"11",y:"7"},
+ {action:"line",x:"11",y:"13"},
+ {action:"line",x:"13",y:"11"},
+ {action:"line",x:"15",y:"13"},
+ {action:"line",x:"15",y:"7"},
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+
+/***制度文件类型*/Schema.addShape({name:"institutionDocTypeMF",title:"制度文件类型",text:"制度文件类型",category:"nqms_stanManStandardsFile",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"22",y:"17"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"15",y:"9"},
+ {action:"line",x:"8",y:"9"},
+ {action:"line",x:"8",y:"22"},
+ {action:"line",x:"15",y:"22"},
+
+ {action:"move",x:"17",y:"14"},
+ {action:"line",x:"20",y:"14"},
+
+ {action:"move",x:"20",y:"18"},
+ {action:"line",x:"23.2",y:"20.2"},
+ {action:"line",x:"23.2",y:"23"},
+ {action:"line",x:"20",y:"25"},
+ {action:"line",x:"16.8",y:"23"},
+ {action:"line",x:"16.8",y:"20.2"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***合规文件*/Schema.addShape({name:"complianceDocEleMF",title:"合规文件",text:"合规文件",category:"nqms_stanManStandardsFile",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "18",y: "25"},
+ {action: "line",x: "7",y: "25"},
+ {action: "line",x: "7",y: "7"},
+ {action: "line",x: "18",y: "7"},
+ {action: "line",x: "23",y: "12"},
+ {action: "line",x: "23",y: "19"},
+ {action: "move",x: "17",y: "23"},
+ {action: "curve",x1: "18",y1: "17",x2: "25",y2: "17",x: "26",y: "23"},
+ {action: "curve",x1: "25",y1: "28",x2: "18",y2: "28",x: "17",y: "23"},
+ {action: "close"},
+
+ {action: "move",x: "19",y: "22.5"},
+ {action: "line",x: "21",y: "25"},
+ {action: "line",x: "25",y: "20"},
+
+ {action: "move",x: "18",y: "7"},
+ {action: "line",x: "18",y: "12"},
+ {action: "line",x: "23",y: "12"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/method.config.xml
new file mode 100644
index 00000000..630ab0b7
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.stanManStandardsFile
+
+ nqms.stanManStandardsFile
+
+ 管理标准文件模型
+
+
+
+
+
+
+ theme1
+
+
+ control
+ nqms
+ analysisToolsAndMethods
+
+
+ standardLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/ws.default.attribute.xml
new file mode 100644
index 00000000..3362d642
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanManStandardsFile/ws.default.attribute.xml
@@ -0,0 +1,52 @@
+
+
+ number
+ desc
+ bpm_person
+ department
+
+
+
+
+ nqmsReviewCycle
+ nqmsApprovalUnit
+ nqmsStandardCarrier
+ desc
+ nqmsSubstitutedType
+ nqmsTextLanguage
+ nqmsStatus
+ nqmsDraftsMan
+ nqmsResponsiblePost
+ nqmsResDepartment
+ nqmsNationalNum
+ nqmsMaterialDate
+ nqmsGbType
+ nqmsApplicableScope
+ nqmsReleaseMechanism
+ nqmsReleaseDate
+ nqmsComplianceType
+ nqmsOrganizer
+ number
+
+
+
+
+ nqmsResDepartment
+ nqmsResponsiblePost
+ nqmsEffectiveDate
+ number
+ desc
+ nqmsReleaseDate
+ nqmsTitle1
+ nqmsSysNum
+ nqmsStatus
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.schema.tpl
new file mode 100644
index 00000000..db47d302
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/diagram.schema.tpl
@@ -0,0 +1,291 @@
+
+Schema.addCategory({name:"nqms_stanQualityFile", text:"质量文件模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***文件承接要求*/Schema.addShape({name:"acceptRequirementQF",title:"文件承接要求",text:"文件承接要求",category:"nqms_stanQualityFile",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "质", color: "51,51,51", size: "11px", x: "9.6", y: "20"},
+ actions:[
+ {action:"move",x:"20",y:"22"},
+ {action:"quadraticCurve",x1:"15",y1:"27",x:"8",y:"20"},
+ {action:"line",x:"8",y:"11"},
+
+ {action:"move",x:"8",y:"11"},
+ {action:"quadraticCurve",x1:"15",y1:"6",x:"22",y:"11"},
+
+ {action:"move",x:"22",y:"20"},
+ {action:"quadraticCurve",x1:"21",y1:"21.5",x:"19.2",y:"20.3"},
+
+ {action:"move",x:"22",y:"11"},
+ {action:"line",x:"22",y:"20"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***质量文件*/Schema.addShape({name:"institutionDocQF",title:"质量文件",text:"质量文件",category:"nqms_stanQualityFile",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"18",y:"25"},
+ {action:"line",x:"7",y:"25"},
+ {action:"line",x:"7",y:"7"},
+ {action:"line",x:"18",y:"7"},
+ {action:"line",x:"23",y:"12"},
+ {action:"line",x:"23",y:"19"},
+
+ {action:"move",x:"17",y:"23"},
+ {action:"curve",x1:"18",y1:"17",x2:"25",y2:"17",x:"26",y:"23"},
+ {action:"curve",x1:"25",y1:"29",x2:"18",y2:"29",x:"17",y:"23"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"19",y:"22.5"},
+ {action:"line",x:"21",y:"25"},
+ {action:"move",x:"21",y:"25"},
+ {action:"line",x:"25",y:"20"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"18",y:"7"},
+ {action:"line",x:"23",y:"12"},
+ {action:"line",x:"18",y:"12"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"15",y:"10"},
+
+ {action:"move",x:"10",y:"15"},
+ {action:"line",x:"20",y:"15"},
+
+ {action:"move",x:"10",y:"20"},
+ {action:"line",x:"16",y:"20"},{action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***质量文件类型*/Schema.addShape({name:"qualityFileTypeQF",title:"质量文件类型",text:"质量文件类型",category:"nqms_stanQualityFile",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"17",y:"25"},
+ {action:"line",x:"7",y:"25"},
+ {action:"line",x:"7",y:"7"},
+ {action:"line",x:"18",y:"7"},
+ {action:"line",x:"23",y:"12"},
+ {action:"line",x:"23",y:"19"},
+
+ {action:"move",x:"22",y:"20"},
+ {action:"line",x:"25.2",y:"22.2"},
+ {action:"line",x:"25.2",y:"25"},
+ {action:"line",x:"22",y:"27"},
+ {action:"line",x:"18.8",y:"25"},
+ {action:"line",x:"18.8",y:"22.2"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"18",y:"7"},
+ {action:"line",x:"23",y:"12"},
+ {action:"line",x:"18",y:"12"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"15",y:"10"},
+
+ {action:"move",x:"10",y:"15"},
+ {action:"line",x:"20",y:"15"},
+
+ {action:"move",x:"10",y:"20"},
+ {action:"line",x:"16",y:"20"},{action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***质量文件条款*/Schema.addShape({name:"qualityDomTermQF",title:"质量文件条款",text:"质量文件条款",category:"nqms_stanQualityFile",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"23",y:"25"},
+ {action:"line",x:"7",y:"25"},
+ {action:"line",x:"7",y:"7"},
+ {action:"line",x:"18",y:"7"},
+ {action:"line",x:"23",y:"12"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"18",y:"7"},
+ {action:"line",x:"23",y:"12"},
+ {action:"line",x:"18",y:"12"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"15",y:"10"},
+
+ {action:"move",x:"10",y:"15"},
+ {action:"line",x:"20",y:"15"},
+
+ {action:"move",x:"10",y:"20"},
+ {action:"line",x:"20",y:"20"},{action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/method.config.xml
new file mode 100644
index 00000000..197f36a3
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.stanQualityFile
+
+ nqms.stanQualityFile
+
+ 质量文件模型
+
+
+
+
+
+
+ theme1
+
+
+ control
+ nqms
+ analysisToolsAndMethods
+ elementManagement/policyLibrary
+
+
+ standardLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/ws.default.attribute.xml
new file mode 100644
index 00000000..a01f0949
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanQualityFile/ws.default.attribute.xml
@@ -0,0 +1,22 @@
+
+
+ desc
+ bpm_person
+ number
+ department
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.schema.tpl
new file mode 100644
index 00000000..b27bfcf6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/diagram.schema.tpl
@@ -0,0 +1,167 @@
+
+Schema.addCategory({name:"nqms_stanSystemFile", text:"制度文件模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***制度文件*/Schema.addShape({name:"institutionDocSF",title:"制度文件",text:"制度文件",category:"nqms_stanSystemFile",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"15",y:"9"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"close"},
+
+ {action:"move",x:"17",y:"14"},
+ {action:"line",x:"20",y:"14"},
+ ]
+ },
+
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***制度文件类型*/Schema.addShape({name:"institutionDocTypeSF",title:"制度文件类型",text:"制度文件类型",category:"nqms_stanSystemFile",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"206, 218, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"22",y:"17"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"15",y:"9"},
+ {action:"line",x:"8",y:"9"},
+ {action:"line",x:"8",y:"22"},
+ {action:"line",x:"15",y:"22"},
+
+ {action:"move",x:"17",y:"14"},
+ {action:"line",x:"20",y:"14"},
+
+ {action:"move",x:"20",y:"18"},
+ {action:"line",x:"23.2",y:"20.2"},
+ {action:"line",x:"23.2",y:"23"},
+ {action:"line",x:"20",y:"25"},
+ {action:"line",x:"16.8",y:"23"},
+ {action:"line",x:"16.8",y:"20.2"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/method.config.xml
new file mode 100644
index 00000000..19829f05
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.stanSystemFile
+
+ nqms.stanSystemFile
+
+ 制度文件模型
+
+
+
+
+
+
+ theme1
+
+
+ control
+ nqms
+ elementManagement/policyLibrary
+ analysisToolsAndMethods
+
+
+ standardLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/ws.default.attribute.xml
new file mode 100644
index 00000000..b225792a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanSystemFile/ws.default.attribute.xml
@@ -0,0 +1,65 @@
+
+
+ number
+ bpm_person
+ desc
+ department
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ nqmsResDepartment
+ number
+ nqmsReleaseDate
+ desc
+ nqmsSysNum
+ nqmsTitle1
+ nqmsResponsiblePost
+ nqmsStatus
+ nqmsEffectiveDate
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.attribute.xml
new file mode 100644
index 00000000..deb44a8b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.attribute.xml
@@ -0,0 +1,247 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.schema.tpl
new file mode 100644
index 00000000..dcacc93d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/diagram.schema.tpl
@@ -0,0 +1,125 @@
+
+Schema.addCategory({name:"nqms_stanTermList", text:"术语要素模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***专业术语:Decision*/Schema.addShape({name:"technicalTermTL", title:"专业术语", text:"专业术语", category:"nqms_stanTermList",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "A", color: "51,51,51", size: "12px", x: "11", y: "19"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"8",y:"21"},
+ {action:"line",x:"17",y:"21"},
+ {action:"line",x:"18",y:"22"},
+ {action:"line",x:"19",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"9"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/method.config.xml
new file mode 100644
index 00000000..67196eff
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.stanTermList
+
+ nqms.stanTermList
+
+ 术语要素模型
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ elementManagement/termLibrary
+ analysisToolsAndMethods
+
+
+ standardLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/ws.default.attribute.xml
new file mode 100644
index 00000000..736b3dc5
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stanTermList/ws.default.attribute.xml
@@ -0,0 +1,16 @@
+
+
+ department
+ number
+ desc
+ bpm_person
+
+
+
+
+ nqms_abbreviation
+ nqms_definition
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.attribute.xml
new file mode 100644
index 00000000..12c108ab
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.schema.tpl
new file mode 100644
index 00000000..e9df59c0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/diagram.schema.tpl
@@ -0,0 +1,5254 @@
+
+Schema.addCategory({name:"nqms_strategyLayer", text:"战略层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***利益相关方*/Schema.addShape({name:"stakeholder",title:"利益相关方",text:"利益相关方",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***驱动力*/Schema.addShape({name:"driver",title:"驱动力",text:"驱动力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***目标*/Schema.addShape({name:"goal",title:"目标",text:"目标",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***原则*/Schema.addShape({name:"principle",title:"原则",text:"原则",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "7"},
+ {action:"quadraticCurve", x1:"15", y1:"5", x:"23", y:"7"},
+ {action:"quadraticCurve", x1:"25", y1:"15", x:"23", y:"23"},
+ {action:"quadraticCurve", x1:"15", y1:"26", x:"7", y:"23"},
+ {action:"quadraticCurve", x1:"5", y1:"15", x:"7", y:"7"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "13.5", y: "10"},
+ {action:"quadraticCurve", x1:"15", y1:"8", x:"16.5", y:"10"},
+ {action:"line", x:"15", y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14", y: "21"},
+ {action:"line", x:"15", y:"21"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14.5", y: "20"},
+ {action:"quadraticCurve", x1:"15", y1:"19", x:"15.5", y:"20"},
+ {action:"quadraticCurve", x1:"16", y1:"20.5", x:"15.5", y:"21"},
+ {action:"quadraticCurve", x1:"15", y1:"22", x:"14.5", y:"21"},
+ {action:"quadraticCurve", x1:"14", y1:"20.5", x:"14.5", y:"20"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***能力*/Schema.addShape({name:"capability",title:"能力",text:"能力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***测度*/Schema.addShape({name:"assessment",title:"测度",text:"测度",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action: "curve", x1: "12", y1: "4", x2: "24", y2: "4", x: "24", y: "12"},
+ {action: "curve", x1: "24", y1: "20", x2: "12", y2: "20", x: "12", y: "12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "22"},
+ {action:"line",x:"13",y:"17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***风险*/Schema.addShape({name:"risk",title:"风险",text:"风险",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***资源*/Schema.addShape({name:"resource",title:"资源",text:"资源",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "9"},
+ {action:"quadraticCurve", x1:"6", y1:"15", x:"7", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "11"},
+ {action:"line",x:"27",y:"11"},
+ {action:"line",x:"27",y:"19"},
+ {action:"line",x:"24",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "10", y: "11"},
+ {action:"line",x:"10",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "13", y: "11"},
+ {action:"line",x:"13",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "16", y: "11"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***愿景*/Schema.addShape({name:"vision",title:"愿景",text:"愿景",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+Schema.addCategory({name:"nqms_businessLayer", text:"业务层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***价值流*/Schema.addShape({name:"valueFlow",title:"价值流",text:"价值流",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"line",x:"25",y:"15"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务事件*/Schema.addShape({name:"businessEvent",title:"业务事件",text:"业务事件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve", x1: "28", y1: "9", x2: "28", y2: "21", x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务对象*/Schema.addShape({name:"businessObj",title:"业务对象",text:"业务对象",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "13"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"13"},
+ {action:"line",x:"6",y:"13"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务规则*/Schema.addShape({name:"businessRule",title:"业务规则",text:"业务规则",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action: "move", x: "11", y: "11"},
+ {action: "line", x: "19", y: "11"},
+ {action: "move", x: "11", y: "14"},
+ {action: "line", x: "19", y: "14"},
+ {action: "move", x: "11", y: "17"},
+ {action: "line", x: "17", y: "17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***组织单元*/Schema.addShape({name:"organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12.5", y: "6"},
+ {action:"line",x:"20.5",y:"6"},
+ {action:"line",x:"20.5",y:"12"},
+ {action:"line",x:"12.5",y:"12"},
+ {action:"close"},
+ {action: "move", x: "6.5", y: "19"},
+ {action:"line",x:"11.5",y:"19"},
+ {action:"line",x:"11.5",y:"24"},
+ {action:"line",x:"6.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "13.5", y: "19"},
+ {action:"line",x:"18.5",y:"19"},
+ {action:"line",x:"18.5",y:"24"},
+ {action:"line",x:"13.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "21.5", y: "19"},
+ {action:"line",x:"26.5",y:"19"},
+ {action:"line",x:"26.5",y:"24"},
+ {action:"line",x:"21.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "16.5", y: "12"},
+ {action:"line",x:"16.5",y:"19"},
+ {action:"move",x:"9",y:"19"},
+ {action:"line",x:"9",y:"16"},
+ {action:"line",x:"24",y:"16"},
+ {action:"line",x:"24",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***业务角色:Decision*/Schema.addShape({name:"businessRole", title:"业务角色", text:"业务角色", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***岗位:Decision*/Schema.addShape({name:"position", title:"岗位", text:"岗位", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"24", y:"9"},
+ {action:"line", x:"24", y:"21"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line", x:"6", y:"9"},
+ {action:"close"},
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"14", y:"12"},
+ {action:"line", x:"14", y:"18"},
+ {action:"line", x:"9", y:"18"},
+ {action:"line", x:"9", y:"12"},
+ {action:"close"},
+ {action:"move", x:"16", y:"13"},
+ {action:"line", x:"22", y:"13"},
+ {action:"close"},
+ {action:"move", x:"16", y:"15"},
+ {action:"line", x:"22", y:"15"},
+ {action:"close"},
+ {action:"move", x:"16", y:"17"},
+ {action:"line", x:"20", y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***业务流程:Decision*/Schema.addShape({name:"businessProcess", title:"业务流程", text:"业务流程", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"7", y:"11"},
+ {action:"line", x:"20", y:"11"},
+ {action:"line", x:"20", y:"8"},
+ {action:"line", x:"28", y:"15"},
+ {action:"line", x:"20", y:"22"},
+ {action:"line", x:"20", y:"19"},
+ {action:"line", x:"7", y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***职责:Decision*/Schema.addShape({name:"responsibility", title:"职责", text:"职责", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"curve",x1:"6",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"6",y2:"23",x:"6",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_processLayer", text:"流程层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+Schema.addGlobalCommand("inneround", [
+ {action:"move", x:"3", y:"h*0.5"},
+ {action:"curve", x1:"3", y1:"-h/6+4", x2:"w-3", y2:"-h/6+4", x:"w-3", y:"h*0.5"},
+ {action:"curve", x1:"w-3", y1:"h+h/6-4", x2:"3", y2:"h+h/6-4", x:"3", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("message0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"}
+]);
+Schema.addGlobalCommand("timer0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5-w*0.3", y1:"h*0.5-h*0.6*2/3", x2:"w*0.5+w*0.3", y2:"h*0.5-h*0.6*2/3", x:"w*0.5+w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5+w*0.3", y1:"h*0.5+h*0.6*2/3", x2:"w*0.5-w*0.3", y2:"h*0.5+h*0.6*2/3", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("timer0_needle", [
+ {action:"move", x:"w*0.5+w*0.15", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/12*5)", y:"h*0.5-h*0.25*Math.sin(Math.PI/12*5)"},
+ {action:"line", x:"w*0.5", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("timer0_num", [
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(0)", y:"h*0.5+h*0.3*Math.sin(0)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(0)", y:"h*0.5+h*0.25*Math.sin(0)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*2)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*2)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*3)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*3)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*4)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*4)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*5)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*5)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*7)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*7)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*8)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*8)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*9)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*9)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*10)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*10)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*11)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*11)"}
+]);
+Schema.addGlobalCommand("conditional0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.16"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.16"}
+]);
+Schema.addGlobalCommand("escalation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5-w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("signal0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("compensation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("error0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("multiple0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel0", [
+ {action:"move", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("gateway0", [
+ {action:"move", x:"0", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"0"},
+ {action:"line", x:"w", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h"},
+ {action:"line", x:"0", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("link3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.26", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.18"},
+ {action:"line", x:"w*0.5+w*0.26", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.18"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.08"},
+ {action:"line", x:"w*0.5-w*0.26", y:"h*0.5+h*0.08"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("cancel3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.1"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4_0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("g_round", [
+ {action:"move", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.25", y1:"h*0.5 - h*2/3*0.5", x2:"w*0.5 + w*0.25", y2:"h*0.5 - h*2/3*0.5", x:"w*0.5 + w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.25", y1:"h*0.5 + h*2/3*0.5", x2:"w*0.5 - w*0.25", y2:"h*0.5 + h*2/3*0.5", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("manual_task", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.2"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.13"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.13"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.28"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task_dark", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("service_task", [
+ {action:"move", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.28 *0.16", y:"60*0.14 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.17 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.13 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.05 *0.16", y:"60*0.14 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.03 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.23 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.30 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.35 *0.16", y:"60*0.14 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.32 *0.16", y:"60*0.14 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.48 *0.16", y:"60*0.14 + 60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.33 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 + 60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.36 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.29 *0.16", y:"60*0.14 + 60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 + 60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 + 60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.14 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.01 *0.16", y:"60*0.14 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.04 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.22 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.21 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.05 *0.16", y:"60*0.14 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.02 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0. *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.28 *0.16", y:"60*0.24 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.17 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.13 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.05 *0.16", y:"60*0.24 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.03 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.23 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.30 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.35 *0.16", y:"60*0.24 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.32 *0.16", y:"60*0.24 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.48 *0.16", y:"60*0.24 +60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.33 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 +60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.36 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.29 *0.16", y:"60*0.24 +60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 +60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 +60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 +60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.14 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 +60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.22 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.21 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.05 *0.16", y:"60*0.24 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 - 100*0.02 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("script_task", [
+ {action:"move", x:"100*0.15- 100*0.05", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"curve", x1:"100*0.15 + 100*0.02", y1:"60*0.24 - 60*0.1", x2:"100*0.15 + 100*0.02", y2:"60*0.24", x:"100*0.15 + 100*0.04", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 + 100*0.06", y1:"60*0.24", x2:"100*0.15 + 100*0.06", y2:"60*0.24 + 60*0.1", x:"100*0.15 + 100*0.03", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"curve", x1:"100*0.15 - 100*0.05", y1:"60*0.24 + 60*0.1", x2:"100*0.15 - 100*0.05", y2:"60*0.24", x:"100*0.15 - 100*0.07", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 - 100*0.09", y1:"60*0.24", x2:"100*0.15 - 100*0.09", y2:"60*0.24 - 60*0.1", x:"100*0.15 - 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.025", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.07", y:"60*0.24 - 0"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.24 - 0"},
+ {action:"move", x:"100*0.15 - 100*0.055", y:"60*0.24 + 60*0.06"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 + 60*0.06"}
+]);
+Schema.addGlobalCommand("business_rule", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.04", y:"60*0.24 - 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.04", y:"60*0.24 + 60*0.1"}
+]);
+Schema.addGlobalCommand("user_task", [
+ {action:"move", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"curve", x1:"100*0.05+ 100/11*2*0.30", y1:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x2:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y2:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("inner_roundRectangle", [
+ {action:"move", x:"w * 0 +3", y:"h * 0 + h/30 +3"},
+ {action:"quadraticCurve", x1:"w * 0 +3 +1", y1:"h * 0 +3 +1", x:"w * 0 + h/30 +3", y:"h * 0 +3"},
+ {action:"line", x:"w * 1 - h/30 -3", y:"h * 0 +3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 0+3", x:"w * 1 -3", y:"h * 0 + h/30 +3"},
+ {action:"line", x:"w * 1 -3", y:"h * 1 - h/30-3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 1 -3", x:"w * 1 - h/30-3", y:"h * 1 -3"},
+ {action:"line", x:"w * 0 + h/30 +3", y:"h * 1 -3"},
+ {action:"quadraticCurve", x1:"w * 0+3", y1:"h * 1-3", x:"w * 0 +3", y:"h * 1 - h/30 -3"},
+ {action:"line", x:"w * 0 + 3", y:"h * 0 + h/30+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("exclusive_gateway", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway0", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.03"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway1", [
+ {action:"move", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway2", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway3", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.4/55*32", y1:"h*0.5 - h/55*32*2/3*0.8", x2:"w*0.5+w*0.4/55*32", y2:"h*0.5 - h/55*32*2/3*0.8", x:"w*0.5 + w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.4/55*32", y1:"h*0.5 + h/55*32*2/3*0.8", x2:"w*0.5 - w*0.4/55*32", y2:"h*0.5 + h/55*32*2/3*0.8", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_start_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_eventbased_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("data_in_object", [
+ {action:"move", x:"w/3/4", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3-h/4/5+3"},
+ {action:"line", x:"w/3/4*5", y:"h/4/2+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+h/4/5+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/3+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("choreography_task", [
+ {action:"move", x:"0", y:"6"},
+ {action:"quadraticCurve", x1:"0", y1:"0", x:"6", y:"0"},
+ {action:"line", x:"w-6", y:"0"},
+ {action:"quadraticCurve", x1:"w", y1:"0", x:"w", y:"6"},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:"6", y:"h"},
+ {action:"quadraticCurve", x1:"0", y1:"h", x:"0", y:"h-6"},
+ {action:"line", x:"0", y:"6"},
+ {action:"close"}
+]);
+Schema.addShape({name:"startEvent", title:startEventText, text:startEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"userTask", title:userTaskText, text:userTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:userTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:userTaskFillStyleBeginColor, endColor:userTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:userTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"user_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"exclusiveGateway", title:exclusiveGatewayText, text:exclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"messageStartEvent", title:messageStartEventText, text:messageStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"timerStartEvent", title:timerStartEventText, text:timerStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalStartEvent", title:signalStartEventText, text:signalStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+function drawChoreographyIcon(a, d, c) {
+ var f = [
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:5},
+ {action:"line", x:0, y:5},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {fillStyle:{color:"194,194,194"}, actions:[
+ {action:"move", x:0, y:d - 5},
+ {action:"line", x:a, y:d - 5},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"close"}
+ ]}
+ ];
+ if (c) {
+ for (var b = 0; b < f.length; b++) {
+ var e = f[b];
+ e.lineStyle = {lineWidth:3}
+ }
+ }
+ return f
+}
+function createParticipant(b) {
+ var e = "participantA";
+ var a = "participantB";
+ if (b.name == "callChoreographyGlobal" || b.name == "callChoreography") {
+ e = "callParticipantA";
+ a = "callParticipantB"
+ }
+ var d = Model.create(e, b.props.x, b.props.y);
+ d.props.w = b.props.w;
+ d.props.zindex = b.props.zindex + 0.5;
+ d.parent = b.id;
+ Designer.painter.renderShape(d);
+ var c = Model.create(a, b.props.x, b.props.y);
+ c.props.w = b.props.w;
+ c.props.y = b.props.y + b.props.h - c.props.h;
+ c.props.zindex = b.props.zindex + 0.5;
+ c.parent = b.id;
+ Designer.painter.renderShape(c);
+ b.children = [d.id, c.id];
+ Model.addMulti([d, c])
+}
+Schema.addShape({name:"participantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"participantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"timerIntermediateCatchEvent", title:timerIntermediateCatchEventText, text:timerIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineWidth:2, lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateCatchEvent", title:messageIntermediateCatchEventText, text:messageIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateCatchEvent", title:signalIntermediateCatchEventText, text:signalIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateThrowingEvent", title:messageIntermediateThrowingEventText, text:messageIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateThrowingEvent", title:signalIntermediateThrowingEventText, text:signalIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageBoundaryInterrputingEvent", title:messageBoundaryInterrputingEventText, text:messageBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalBoundaryInterrputingEvent", title:signalBoundaryInterrputingEventText, text:signalBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"compensationBoundaryInterrputingEvent", title:compensationBoundaryInterrputingEventText, text:compensationBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"compensation0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorBoundaryInterrputingEvent", title:errorBoundaryInterrputingEventText, text:errorBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"error0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"endEvent", title:endEventText, text:endEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"terminateEndEvent", title:terminateEndEventText, text:terminateEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageEndEvent", title:messageEndEventText, text:messageEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBndColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalEndEvent", title:signalEndEventText, text:signalEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorEndEvent", title:errorEndEventText, text:errorEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"cancel3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"serviceTask", title:serviceTaskText, text:serviceTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"operationRef", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:servicesTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:servicesTaskFillStyleBeginColor, endColor:servicesTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:servicesTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"service_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"manualTask", title:manualTaskText, text:manualTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"manual_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"receiveTask", title:receiveTaskText, text:receiveTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"receive_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"sendTask", title:sendTaskText, text:sendTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50", }, actions:{ref:"receive_task_dark"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"scriptTask", title:scriptTaskText, text:scriptTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"script_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"businessRuleTask", title:businessRuleTaskText, text:businessRuleTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"business_rule"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"callActivityCallingProcess", title:callActivityCallingProcessText, text:callActivityCallingProcessText, category:"nqms_processLayer", groupName:"", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{container:true,rotatable:false,visible:true,editable:true,linkable:true,markers:["expand"],markerOffset:5}, props:{w:100, h:70}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:"201,201,252", endColor:"160,160,211", angle:0}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"transaction", title:transactionText, text:transactionText, category:"nqms_processLayer", groupName:"", attribute:{container:true}, dataAttributes:[
+ {name:"startQuantity", type:"number", value:"1", category:"default"},
+ {name:"completionQuantity", type:"number", value:"1", category:"default"},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:200, h:140}, path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"inner_roundRectangle"}}
+]});
+Schema.addShape({name:"inclusiveGateway", title:inclusiveGatewayText, text:inclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"solid", color:gatewayContentColor}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"complexGateway", title:complexGatewayText, text:complexGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"sequeneceFlow", type:"string", value:"", category:"default"},
+ {name:"activationCondition", type:"string", value:"", category:"default"},
+ {name:"activationCount", type:"number", value:"", category:"default"},
+ {name:"waitingForStart", type:"boolean", value:"true", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway1"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway2"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"eventBasedGateway", title:eventBasedGatewayText, text:eventBasedGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"instantiate", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, actions:{ref:"event_based_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"parallelGateway", title:parallelGatewayText, text:parallelGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"parallel_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"group", title:groupText, text:groupText, category:"nqms_processLayer", attribute:{container:true,editable:true}, props:{w:200, h:140}, textBlock:{x:"10", y:"0", w:"w-20", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fontStyle:{textAlign:"top", vAlign:"left"}, path:[
+ {lineStyle:{lineWidth:2, lineStyle:"dashed"}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"textAnnotation", title:textAnnotationText, text:textAnnotationText, category:"nqms_processLayer", dataAttributes:[
+ {name:"text", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, anchors:[
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"}
+], path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:[
+ {action:"move", x:"w/6", y:"0"},
+ {action:"line", x:"0", y:"0"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"w/6", y:"h"}
+ ]},
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}}
+]});
+Schema.addCategory({name:"nqms_applyLayer", text:"应用层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegion", title:"应用域", text:"应用域", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"application", title:"应用", text:"应用", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationComponent", title:"应用组件", text:"应用组件", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationService", title:"应用服务", text:"应用服务", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationInerface", title:"应用接口", text:"应用接口", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_technologyLayer", text:"技术层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***节点:Decision*/Schema.addShape({name:"node", title:"节点", text:"节点", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***设备:Decision*/Schema.addShape({name:"device", title:"设备", text:"设备", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"12"},
+ {action:"quadraticCurve",x1:"6",y1:"8",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"quadraticCurve",x1:"24",y1:"8",x:"24",y:"12"},
+ {action:"line",x:"24",y:"14"},
+ {action:"quadraticCurve",x1:"24",y1:"18",x:"20",y:"18"},
+ {action:"line",x:"10",y:"18"},
+ {action:"quadraticCurve",x1:"6",y1:"18",x:"6",y:"14"},
+ {action:"close"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"20",y:"18"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***系统软件:Decision*/Schema.addShape({name:"systemSoftware", title:"系统软件", text:"系统软件", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"19",y:"15"},
+ {action:"line",x:"16",y:"17"},
+ {action:"quadraticCurve",x1:"14",y1:"16",x:"15",y:"15"},
+ {action:"close"},
+ {action:"move", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"17",y1:"16",x:"19",y:"15"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***技术接口:Decision*/Schema.addShape({name:"techInerface", title:"技术接口", text:"技术接口", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术服务:Decision*/Schema.addShape({name:"techService", title:"技术服务", text:"技术服务", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***路径:Decision*/Schema.addShape({name:"path", title:"路径", text:"路径", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetwork", title:"通信网络", text:"通信网络", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+Schema.addCategory({name:"nqms_physicsLayer", text:"物理层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***装备*/Schema.addShape({name:"equipment",title:"装备",text:"装备",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 大齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13-8",y:"17"},
+ {action:"line",x:"13-8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17-5*0.383",x2:"13-5*0.707",y2:"17-5*0.707",x:"13-8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13-8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17-5*0.924",x2:"13",y2:"17-5",x:"13",y:"17-8"},
+ {action:"line",x:"13+8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17-5*0.924",x2:"13+5*0.707",y2:"17-5*0.707",x:"13+8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13+8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17-5*0.383",x2:"13+5",y2:"17",x:"13+8",y:"17"},
+ {action:"line",x:"13+8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17+5*0.383",x2:"13+5*0.707",y2:"17+5*0.707",x:"13+8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13+8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17+5*0.924",x2:"13",y2:"17+5",x:"13",y:"17+8"},
+ {action:"line",x:"13-8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17+5*0.924",x2:"13-5*0.707",y2:"17+5*0.707",x:"13-8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13-8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17+5*0.383",x2:"13-5",y2:"17",x:"13-8",y:"17"},
+
+ {action:"move",x:"13-3",y:"17"},
+ {action:"curve",x1:"13-2",y1:"14",x2:"13+2",y2:"14",x:"13+3",y:"17"},
+ {action:"curve",x1:"13+2",y1:"20",x2:"13-2",y2:"20",x:"13-3",y:"17"},
+ {action:"close"}
+
+ ]
+ },
+ /***
+ 小齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"25-6",y:"10"},
+ {action:"curve",x1:"25-4",y1:"10",x2:"25-4*0.924",y2:"10-4*0.383",x:"25-6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25-6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10-4*0.707",x2:"25-4*0.383",y2:"10-4*0.924",x:"25-6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25",y:"10-6"},
+ {action:"curve",x1:"25",y1:"10-4",x2:"25+4*0.383",y2:"10-4*0.924",x:"25+6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25+6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10-4*0.707",x2:"25+4*0.924",y2:"10-4*0.383",x:"25+6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25+6",y:"10"},
+ {action:"curve",x1:"25+4",y1:"10",x2:"25+4*0.924",y2:"10+4*0.383",x:"25+6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25+6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10+4*0.707",x2:"25+4*0.383",y2:"10+4*0.924",x:"25+6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25",y:"10+6"},
+ {action:"curve",x1:"25",y1:"10+3",x2:"25-4*0.383",y2:"10+4*0.924",x:"25-6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25-6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10+4*0.707",x2:"25-4*0.924",y2:"10+4*0.383",x:"25-6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25-6",y:"10"},
+ {action:"close"},
+ {action:"move",x:"25-2",y:"10"},
+ {action:"curve",x1:"25-1",y1:"8",x2:"25+1",y2:"8",x:"25+2",y:"10"},
+ {action:"curve",x1:"25+1",y1:"12",x2:"25-1",y2:"12",x:"25-2",y:"10"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***物料*/Schema.addShape({name:"Material",title:"物料",text:"物料",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"6"},
+ {action:"line",x:"10+9",y:"6"},
+ {action:"line",x:"10+9+9*0.5",y:"6+9*0.867"},
+ {action:"line",x:"10+9",y:"6+9*0.867*2"},
+ {action:"line",x:"10",y:"6+9*0.867*2"},
+ {action:"line",x:"10-9*0.5",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10-9*0.5+10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10+9+9*0.5-10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+
+ {action:"line",x:"10+9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+ {action:"close"}
+ ]
+ },
+
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ /*** {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },*/
+
+
+ ]
+});
+/***分发网络*/Schema.addShape({name:"distributionNetwork",title:"分发网络",text:"分发网络",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+
+/*** {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"13"},
+ {action:"line",x:"28",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"17"},
+ {action:"line",x:"28",y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"12"},
+ ]
+ },*/
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"9",y:"12"},
+ {action:"line",x:"21",y:"12"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"21",y:"18"},
+ {action:"line",x:"9",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"11",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"11",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"19",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+
+ ]
+});
+/***设施*/Schema.addShape({name:"facility",title:"设施",text:"设施",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+
+ actions:[
+ {action:"move",x:"6",y:"31-6"},
+ {action:"line",x:"6+19",y:"31-6"},
+ {action:"line",x:"6+19",y:"15-4"},
+ {action:"line",x:"6+19-5",y:"15"},
+ {action:"line",x:"6+19-5",y:"15-4"},
+ {action:"line",x:"6+19-5*2",y:"15"},
+ {action:"line",x:"6+19-5*2",y:"15-4"},
+ {action:"line",x:"6+19-5*3",y:"15"},
+ {action:"line",x:"6+19-5*3",y:"15-9"},
+ {action:"line",x:"6",y:"15-9"},
+ {action:"line",x:"6",y:"6"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_dataLayer", text:"数据层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***概念数据对象*/Schema.addShape({name:"conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据对象*/Schema.addShape({name:"logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据对象*/Schema.addShape({name:"physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***概念数据元素*/Schema.addShape({name:"conceptDataElement",title:"概念数据元素",text:"概念数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"curve",x1:"17",y1:"11",x2:"17",y2:"14",x:"19",y:"14"},
+ {action:"curve",x1:"21",y1:"14",x2:"21",y2:"11",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据元素*/Schema.addShape({name:"logicDataElement",title:"逻辑数据元素",text:"逻辑数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"21",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据元素*/Schema.addShape({name:"physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_improvemenContLayer", text:"持续改进层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***需求*/Schema.addShape({name:"requirement",title:"需求",text:"需求",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***差距*/Schema.addShape({name:"gap",title:"差距",text:"差距",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"curve",x1:"6",y1:"7",x2:"6",y2:"23",x:"15",y:"24"},
+ {action:"curve",x1:"24",y1:"23",x2:"24",y2:"7",x:"15",y:"6"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"11"},
+ {action:"line",x:"23",y:"11"},
+
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"19"},
+ {action:"line",x:"23",y:"19"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***阶段*/Schema.addShape({name:"stage",title:"阶段",text:"阶段",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"22",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***约束*/Schema.addShape({name:"constraint",title:"约束",text:"约束",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***交付物*/Schema.addShape({name:"deliverable",title:"交付物",text:"交付物",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"24",y:"18"},
+ {action:"curve",x1:"23",y1:"16",x2:"16",y2:"16",x:"15",y:"18"},
+ {action:"curve",x1:"15",y1:"21",x2:"6",y2:"21",x:"6",y:"18"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***工作包*/Schema.addShape({name:"workPackage",title:"工作包",text:"工作包",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve",x1:"22+1",y1:"9",x2:"24",y2:"11-1",x:"24",y:"11"},
+ {action:"line",x:"24",y:"19"},
+ {action:"curve",x1:"24",y1:"19+1",x2:"22+1",y2:"21",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"curve",x1:"8-1",y1:"21",x2:"6",y2:"19+1",x:"6",y:"19"},
+ {action:"line",x:"6",y:"11"},
+ {action:"curve",x1:"6",y1:"11-1",x2:"8-1",y2:"9",x:"8",y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***实施事件*/Schema.addShape({name:"implementationEvent",title:"实施事件",text:"实施事件",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"10", y:"9+6"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"22", y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***位置*/Schema.addShape({name:"location",title:"位置",text:"位置",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"15",y:"24"},
+ {action:"line",x:"21",y:"12"},
+ {action:"curve",x1:"20",y1:"4",x2:"10",y2:"4",x:"9",y:"12"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_stdSystemLayer", text:"标准体系层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***制度:Decision*/Schema.addShape({name:"institutantStd", title:"制度", text:"制度", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"10", y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"20",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***合规条款:Decision*/Schema.addShape({name:"complianceTerm", title:"合规条款", text:"合规条款", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通用合规文件:Decision*/Schema.addShape({name:"complianceDocGE", title:"通用合规文件", text:"通用合规文件", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"21",y:"9"},
+ {action:"move", x:"11", y:"14"},
+ {action:"line",x:"19",y:"14"},
+ {action:"move", x:"11", y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***合规承接要求:Decision*/Schema.addShape({name:"complianceRequirement", title:"合规承接要求", text:"合规承接要求", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"12"},
+ {action:"line",x:"11",y:"18"},
+ {action:"move", x:"18", y:"12"},
+ {action:"line",x:"16",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***风险类别:Decision*/Schema.addShape({name:"riskType", title:"风险类别", text:"风险类别", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineStyle:"dot"},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"7"},
+ {action:"line", x:"6", y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"17",y:"7"},
+ {action:"close"},
+ {action:"move", x:"17", y:"11"},
+ {action:"line",x:"24",y:"11"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"6",y:"24"},
+ {action:"line",x:"6",y:"11"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/method.config.xml
new file mode 100644
index 00000000..39e24193
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.stdSystemLayer/method.config.xml
@@ -0,0 +1,36 @@
+
+
+
+
+ aris.businessControl
+
+ aris.businessControl
+
+ 控制图
+
+
+
+ #DC4F39
+
+
+ theme1
+
+
+ aris
+
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.schema.tpl
new file mode 100644
index 00000000..67c4f1e9
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/diagram.schema.tpl
@@ -0,0 +1,230 @@
+
+Schema.addCategory({name:"nqms_straBoston", text:"波士顿矩阵", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***结构元素*/Schema.addShape({name:"nqms_structuralElement",title:"结构元素",text:"结构元素",category:"nqms_straBoston",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"6",y:"8"},
+ {action:"line",x:"24",y:"8"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"6",y:"8"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"24",y:"15"},
+ {action:"move",x:"15",y:"8"},
+ {action:"line",x:"15",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+
+/***产品*/Schema.addShape({name:"nqms_product",title:"产品",text:"产品",category:"nqms_straBoston",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"line",x:"23",y:"11"},
+ {action:"line",x:"23",y:"19"},
+ {action:"line",x:"15",y:"24"},
+ {action:"line",x:"7",y:"19"},
+ {action:"line",x:"7",y:"11"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line",x:"10",y:"12"},
+ {action:"move",x:"15",y:"15"},
+ {action:"line",x:"20",y:"12"},
+ {action:"move",x:"15",y:"15"},
+ {action:"line",x:"15",y:"20"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***战略策略*/Schema.addShape({name:"strategicStrategy",title:"战略策略",text:"战略策略",category:"nqms_straBoston",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"13",y:"20"},
+ {action:"line",x:"17",y:"20"},
+ {action:"line",x:"17",y:"22"},
+ {action:"line",x:"13",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"13.5",y:"15.5"},
+ {action:"line",x:"16.5",y:"15.5"},
+ {action:"move",x:"15",y:"15.5"},
+ {action:"line",x:"15",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"10.5",y:"16"},
+ {action:"curve",x1:"6.5",y1:"6.2",x2:"23.5",y2:"6.2",x:"19.5",y:"16"},
+
+ {action:"move",x:"10.5",y:"16"},
+ {action:"line",x:"13",y:"20"},
+
+ {action:"move",x:"19.5",y:"16"},
+ {action:"line",x:"17",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"14.8",y:"6.3"},
+ {action:"line",x:"15.2",y:"6.7"},
+ {action:"move",x:"10.3",y:"8.3"},
+ {action:"line",x:"10.7",y:"8.7"},
+ {action:"move",x:"7.8",y:"13.3"},
+ {action:"line",x:"8.2",y:"13.7"},
+ {action:"move",x:"19.3",y:"8.3"},
+ {action:"line",x:"19.7",y:"8.7"},
+ {action:"move",x:"21.8",y:"13.3"},
+ {action:"line",x:"22.2",y:"13.7"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/method.config.xml
new file mode 100644
index 00000000..08cc2f0d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straBoston
+
+ nqms.straBoston
+
+ 波士顿矩阵
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/ws.default.attribute.xml
new file mode 100644
index 00000000..f345869f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBoston/ws.default.attribute.xml
@@ -0,0 +1,31 @@
+
+
+ number
+ desc
+ department
+ out
+ input
+ bpm_person
+
+
+
+
+ number
+ desc
+
+
+
+
+ nqmsResDepartment
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.schema.tpl
new file mode 100644
index 00000000..b75d2dac
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/diagram.schema.tpl
@@ -0,0 +1,419 @@
+
+Schema.addCategory({name:"nqms_straBusinessModel", text:"业务模式九要素模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***用户渠道获取:Decision*/Schema.addShape({name:"nqms_userAcquisition", title:"用户渠道获取", text:"用户渠道获取", category:"nqms_straBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 212, 172",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"17.5",centerY:"12",radius:"3.6",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"11",centerY:"21.5",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"22",centerY:"20",radius:"1.8",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"12",y:"18.8"},
+ {action:"line",x:"15",y:"15"},
+ {action:"move",x:"20",y:"15"},
+ {action:"line",x:"21.5",y:"17.6"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***价值定位:Decision*/Schema.addShape({name:"nqms_valueOrientation", title:"价值定位", text:"价值定位", category:"nqms_straBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 212, 172",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"12.5",y:"12.8"},
+ {action:"line",x:"17.5",y:"12.8"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"line",x:"23",y:"13"},
+ {action:"line",x:"15",y:"22"},
+ {action:"line",x:"7",y:"13"},
+ {action:"line",x:"10",y:"8"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***核心活动*/Schema.addShape({name:"nqms_coreActivities",title:"核心活动",text:"核心活动",category:"nqms_straBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 212, 172",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9",y:"8"},
+ {action:"line",x:"9",y:"23"},
+ {action:"move",x:"9",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"line",x:"17",y:"12"},
+ {action:"line",x:"20",y:"16"},
+ {action:"line",x:"9",y:"16"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***收入流*/Schema.addShape({name:"nqms_revenueStream",title:"收入流",text:"收入流",category:"nqms_straBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 212, 172",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "¥", color: "51,51,51", size: "10px", x: "8", y: "18"},
+ actions:[
+ {action:"move",x:"7",y:"8"},
+ {action:"line",x:"23",y:"8"},
+ {action:"line",x:"23",y:"17"},
+
+ {action:"move",x:"23",y:"18"},
+ {action:"line",x:"21",y:"20"},
+ {action:"line",x:"23",y:"22"},
+ {action:"move",x:"20",y:"18"},
+ {action:"line",x:"18",y:"20"},
+ {action:"line",x:"20",y:"22"},
+
+ {action:"move",x:"16",y:"21"},
+ {action:"line",x:"7",y:"21"},
+ {action:"line",x:"7",y:"8"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***客户关系 */Schema.addShape({name:"nqms_customerRelationship",title:"客户关系",text:"客户关系",category:"nqms_straBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 212, 172",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"10",centerY:"11",radius:"2",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"20",centerY:"11",radius:"2",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8",y:"22"},
+ {action:"line",x:"8",y:"16"},
+ {action:"quadraticCurve",x1:"10",y1:"14",x:"12",y:"16"},
+ {action:"line",x:"12",y:"22"},
+ {action:"line",x:"8",y:"22"},
+
+ {action:"move",x:"12",y:"17.5"},
+ {action:"line",x:"15",y:"20"},
+ {action:"line",x:"18",y:"17.5"},
+
+ {action:"move",x:"22",y:"22"},
+ {action:"line",x:"22",y:"16"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"18",y:"16"},
+ {action:"line",x:"18",y:"22"},
+ {action:"line",x:"22",y:"22"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***供应商与伙伴*/Schema.addShape({name:"nqms_suppliersPartners",title:"供应商与伙伴",text:"供应商与伙伴",category:"nqms_straBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 212, 172",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "供", color: "51,51,51", size: "8px", x: "11", y: "16.5"},
+ actions:[
+ {action:"curveArc",centerX:"15",centerY:"13.5",radius:"6.2",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"10",y:"17.7"},
+ {action:"line",x:"7",y:"21.5"},
+ {action:"line",x:"10.2",y:"22"},
+ {action:"line",x:"11.7",y:"24"},
+ {action:"line",x:"13.6",y:"19.5"},
+
+ {action:"move",x:"20",y:"17.7"},
+ {action:"line",x:"23",y:"21.5"},
+ {action:"line",x:"19.8",y:"22"},
+ {action:"line",x:"18.3",y:"24"},
+ {action:"line",x:"16.4",y:"19.5"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***客户细分*/Schema.addShape({name:"nqms_customerSegmentation",title:"客户细分",text:"客户细分",category:"nqms_straBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 212, 172",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"15",centerY:"11.5",radius:"3.5",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"15",centerY:"21",radius:"6",startAngle:"0",endAngle:"Math.PI"},
+ {action:"move",x:"9",y:"21"},
+ {action:"line",x:"21",y:"21"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8",y:"19.5"},
+ {action:"line",x:"6.5",y:"19.5"},
+ {action:"quadraticCurve",x1:"7",y1:"15",x:"10",y:"15"},
+ {action:"curve",x1:"8.5",y1:"13",x2:"8.5",y2:"10.5",x:"10.5",y:"9"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"22",y:"19.5"},
+ {action:"line",x:"23.5",y:"19.5"},
+ {action:"quadraticCurve",x1:"23",y1:"15",x:"20",y:"15"},
+ {action:"curve",x1:"21.5",y1:"13",x2:"21.5",y2:"10.5",x:"19.5",y:"9"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/*** 核心资源*/Schema.addShape({name:"nqms_coreResources",title:"核心资源",text:"核心资源",category:"nqms_straBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 212, 172",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"15",centerY:"15",radius:"1",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"11.5",y:"15"},
+ {action:"curve",x1:"11.5",y1:"5",x2:"18.5",y2:"5",x:"18.5",y:"15"},
+ {action:"curve",x1:"18.5",y1:"25",x2:"11.5",y2:"25",x:"11.5",y:"15"},
+
+ {action:"move",x:"13.2",y:"12"},
+ {action:"curve",x1:"22",y1:"7",x2:"25.4",y2:"13",x:"16.8",y:"18"},
+ {action:"curve",x1:"8",y1:"23",x2:"4.6",y2:"17",x:"13.2",y:"12"},
+
+ {action:"move",x:"16.7",y:"12"},
+ {action:"curve",x1:"25.4",y1:"17",x2:"22",y2:"23",x:"13.3",y:"18"},
+ {action:"curve",x1:"4.6",y1:"13",x2:"8",y2:"7",x:"16.7",y:"12"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/*** 成本结构*/Schema.addShape({name:"nqms_costStructure",title:"成本结构",text:"成本结构",category:"nqms_straBusinessModel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"255, 212, 172",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "¥", color: "51,51,51", size: "10px", x: "10", y: "17"},
+ actions:[
+ {action:"move",x:"11",y:"19"},
+ {action:"line",x:"19",y:"19"},
+ {action:"move",x:"8",y:"7"},
+ {action:"line",x:"22",y:"7"},
+ {action:"line",x:"22",y:"23"},
+ {action:"line",x:"8",y:"23"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/method.config.xml
new file mode 100644
index 00000000..47ca33d8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.straBusinessModel
+
+ nqms.straBusinessModel
+
+ 业务模式九要素模型
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ StrategicManagement
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/ws.default.attribute.xml
new file mode 100644
index 00000000..c71b3194
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straBusinessModel/ws.default.attribute.xml
@@ -0,0 +1,64 @@
+
+
+ number
+ bpm_person
+ department
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.schema.tpl
new file mode 100644
index 00000000..5646e911
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/diagram.schema.tpl
@@ -0,0 +1,116 @@
+
+Schema.addCategory({name:"nqms_straCapabilityList", text:"能力清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+
+/***能力*/Schema.addShape({name:"capabilityCL",title:"能力",text:"能力",category:"nqms_straCapabilityList",props:{w:140,h:80,scaling:true,titleProps: {x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/method.config.xml
new file mode 100644
index 00000000..8e669e41
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straCapabilityList
+
+ nqms.straCapabilityList
+
+ 能力清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/ws.default.attribute.xml
new file mode 100644
index 00000000..407eed3e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straCapabilityList/ws.default.attribute.xml
@@ -0,0 +1,18 @@
+
+
+ department
+ number
+ bpm_person
+ desc
+
+
+
+
+ desc
+ nqmsStatus
+ number
+ nqmsIsHave
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.schema.tpl
new file mode 100644
index 00000000..ab9d1dc1
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/diagram.schema.tpl
@@ -0,0 +1,130 @@
+
+Schema.addCategory({name:"nqms_straComplianceList", text:"合规清单模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***合规文件*/Schema.addShape({name:"nqms_complianceDoc",title:"合规文件",text:"合规文件",category:"nqms_straComplianceList",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"244, 164, 164",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: "18",y: "25"},
+ {action: "line",x: "7",y: "25"},
+ {action: "line",x: "7",y: "7"},
+ {action: "line",x: "18",y: "7"},
+ {action: "line",x: "23",y: "12"},
+ {action: "line",x: "23",y: "19"},
+ {action: "move",x: "17",y: "23"},
+ {action: "curve",x1: "18",y1: "17",x2: "25",y2: "17",x: "26",y: "23"},
+ {action: "curve",x1: "25",y1: "28",x2: "18",y2: "28",x: "17",y: "23"},
+ {action: "close"},
+
+ {action: "move",x: "19",y: "22.5"},
+ {action: "line",x: "21",y: "25"},
+ {action: "line",x: "25",y: "20"},
+
+ {action: "move",x: "18",y: "7"},
+ {action: "line",x: "18",y: "12"},
+ {action: "line",x: "23",y: "12"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/method.config.xml
new file mode 100644
index 00000000..6fe70ca1
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.straComplianceList
+
+ nqms.straComplianceList
+
+ 合规清单
+
+
+
+
+
+
+ theme1
+
+
+ control
+ nqms
+ elementManagement/complianceLibrary
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/ws.default.attribute.xml
new file mode 100644
index 00000000..1fc46cad
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straComplianceList/ws.default.attribute.xml
@@ -0,0 +1,33 @@
+
+
+ desc
+ department
+ number
+ bpm_person
+
+
+
+
+ nqmsMaterialDate
+ nqmsReviewCycle
+ nqmsReleaseDate
+ nqmsComplianceType
+ nqmsApplicableScope
+ nqmsOrganizer
+ nqmsApprovalUnit
+ nqmsDraftsMan
+ nqmsResDepartment
+ nqmsResponsiblePost
+ nqmsNationalNum
+ nqmsTextLanguage
+ nqmsSubstitutedType
+ desc
+ nqmsGbType
+ number
+ nqmsStandardCarrier
+ nqmsStatus
+ nqmsReleaseMechanism
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.schema.tpl
new file mode 100644
index 00000000..bbe87950
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/diagram.schema.tpl
@@ -0,0 +1,158 @@
+
+Schema.addCategory({name:"nqms_straConstraintList", text:"约束清单模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***约束*/Schema.addShape({name:"restriction",title:"约束",text:"约束",category:"nqms_straConstraintList",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/method.config.xml
new file mode 100644
index 00000000..cafccb5f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straConstraintList
+
+ nqms.straConstraintList
+
+ 约束清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/ws.default.attribute.xml
new file mode 100644
index 00000000..0e2cd01d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straConstraintList/ws.default.attribute.xml
@@ -0,0 +1,16 @@
+
+
+ department
+ desc
+ bpm_person
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.schema.tpl
new file mode 100644
index 00000000..692d1fab
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/diagram.schema.tpl
@@ -0,0 +1,152 @@
+
+Schema.addCategory({name:"nqms_straDemandList", text:"需求清单模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***需求*/Schema.addShape({name:"requirementDemandList",title:"需求",text:"需求",category:"nqms_straDemandList",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/method.config.xml
new file mode 100644
index 00000000..33420c2f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straDemandList
+
+ nqms.straDemandList
+
+ 需求清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/ws.default.attribute.xml
new file mode 100644
index 00000000..b9436e14
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandList/ws.default.attribute.xml
@@ -0,0 +1,22 @@
+
+
+ number
+ out
+ desc
+ bpm_person
+ department
+ input
+
+
+
+
+ nqmsDemandAcceptStandard
+ nqmsPriority
+ nqmsDemandCls
+ number
+ desc
+ nqmsDemandSource
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.schema.tpl
new file mode 100644
index 00000000..ab530b25
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/diagram.schema.tpl
@@ -0,0 +1,223 @@
+
+Schema.addCategory({name:"nqms_straDemandMatrix", text:"利益相关方-需求矩阵", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***利益相关方*/Schema.addShape({name:"stakeholder",title:"利益相关方",text:"利益相关方",
+category:"nqms_straDemandMatrix",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***需求*/Schema.addShape({name:"requirementMatrix",title:"需求",text:"需求",category:"nqms_straDemandMatrix",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/method.config.xml
new file mode 100644
index 00000000..9797c3de
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straDemandMatrix
+
+ nqms.straDemandMatrix
+
+ 利益相关方-需求矩阵
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/ws.default.attribute.xml
new file mode 100644
index 00000000..25f5f894
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandMatrix/ws.default.attribute.xml
@@ -0,0 +1,27 @@
+
+
+ number
+ bpm_person
+ department
+ desc
+
+
+
+
+ number
+ nqmsPriority
+ nqmsDemandCls
+ nqmsDemandSource
+ nqmsDemandAcceptStandard
+ desc
+
+
+
+
+ number
+ desc
+ nqmsType
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.schema.tpl
new file mode 100644
index 00000000..6f3d05fc
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/diagram.schema.tpl
@@ -0,0 +1,220 @@
+
+Schema.addCategory({name:"nqms_straDemandStrategy", text:"需求战略策略矩阵模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***需求*/Schema.addShape({name:"requirementDemand",title:"需求",text:"需求",category:"nqms_straDemandStrategy",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***战略策略*/Schema.addShape({name:"strategicStrategyDemand",title:"战略策略",text:"战略策略",category:"nqms_straDemandStrategy",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"13",y:"20"},
+ {action:"line",x:"17",y:"20"},
+ {action:"line",x:"17",y:"22"},
+ {action:"line",x:"13",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"13.5",y:"15.5"},
+ {action:"line",x:"16.5",y:"15.5"},
+ {action:"move",x:"15",y:"15.5"},
+ {action:"line",x:"15",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"10.5",y:"16"},
+ {action:"curve",x1:"6.5",y1:"6.2",x2:"23.5",y2:"6.2",x:"19.5",y:"16"},
+
+ {action:"move",x:"10.5",y:"16"},
+ {action:"line",x:"13",y:"20"},
+
+ {action:"move",x:"19.5",y:"16"},
+ {action:"line",x:"17",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"14.8",y:"6.3"},
+ {action:"line",x:"15.2",y:"6.7"},
+ {action:"move",x:"10.3",y:"8.3"},
+ {action:"line",x:"10.7",y:"8.7"},
+ {action:"move",x:"7.8",y:"13.3"},
+ {action:"line",x:"8.2",y:"13.7"},
+ {action:"move",x:"19.3",y:"8.3"},
+ {action:"line",x:"19.7",y:"8.7"},
+ {action:"move",x:"21.8",y:"13.3"},
+ {action:"line",x:"22.2",y:"13.7"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/method.config.xml
new file mode 100644
index 00000000..8857b362
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straDemandStrategy
+
+ nqms.straDemandStrategy
+
+ 需求-战略策略矩阵
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/ws.default.attribute.xml
new file mode 100644
index 00000000..3de3a534
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straDemandStrategy/ws.default.attribute.xml
@@ -0,0 +1,26 @@
+
+
+ number
+ bpm_person
+ desc
+ department
+
+
+
+
+ nqmsDemandCls
+ nqmsDemandSource
+ number
+ nqmsDemandAcceptStandard
+ desc
+ nqmsPriority
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.schema.tpl
new file mode 100644
index 00000000..2a2144da
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/diagram.schema.tpl
@@ -0,0 +1,488 @@
+
+Schema.addCategory({name:"nqms_straGoalAchievement", text:"目标实现图模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***能力*/Schema.addShape({name:"abilitylAchievement",title:"能力",text:"能力",category:"nqms_straGoalAchievement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***目标*/Schema.addShape({name:"aimAchievement",title:"目标",text:"目标",category:"nqms_straGoalAchievement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***原则*/Schema.addShape({name:"principle",title:"原则",text:"原则",category:"nqms_straGoalAchievement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "7"},
+ {action:"quadraticCurve", x1:"15", y1:"5", x:"23", y:"7"},
+ {action:"quadraticCurve", x1:"25", y1:"15", x:"23", y:"23"},
+ {action:"quadraticCurve", x1:"15", y1:"26", x:"7", y:"23"},
+ {action:"quadraticCurve", x1:"5", y1:"15", x:"7", y:"7"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "13.5", y: "10"},
+ {action:"quadraticCurve", x1:"15", y1:"8", x:"16.5", y:"10"},
+ {action:"line", x:"15", y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14", y: "21"},
+ {action:"line", x:"15", y:"21"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14.5", y: "20"},
+ {action:"quadraticCurve", x1:"15", y1:"19", x:"15.5", y:"20"},
+ {action:"quadraticCurve", x1:"16", y1:"20.5", x:"15.5", y:"21"},
+ {action:"quadraticCurve", x1:"15", y1:"22", x:"14.5", y:"21"},
+ {action:"quadraticCurve", x1:"14", y1:"20.5", x:"14.5", y:"20"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***需求*/Schema.addShape({name:"requirementAchievement",title:"需求",text:"需求",category:"nqms_straGoalAchievement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***约束*/Schema.addShape({name:"restrictionAchievement",title:"约束",text:"约束",category:"nqms_straGoalAchievement",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/method.config.xml
new file mode 100644
index 00000000..f965b472
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straGoalAchievement
+
+ nqms.straGoalAchievement
+
+ 目标实现图
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/ws.default.attribute.xml
new file mode 100644
index 00000000..e5148b01
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalAchievement/ws.default.attribute.xml
@@ -0,0 +1,44 @@
+
+
+ department
+ desc
+ number
+ out
+ input
+ bpm_person
+ securityclass
+
+
+
+
+ nqmsIsHave
+ number
+ desc
+
+
+
+
+ number
+ nqmsTargetType
+ nqmsConfirmDate
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ nqmsPriority
+ number
+ nqmsDemandCls
+ nqmsDemandAcceptStandard
+ nqmsDemandSource
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.schema.tpl
new file mode 100644
index 00000000..d6200425
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/diagram.schema.tpl
@@ -0,0 +1,358 @@
+
+Schema.addCategory({name:"nqms_straGoalDrivers", text:"目标动因模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***驱动力*/Schema.addShape({name:"thrust",title:"驱动力",text:"驱动力",category:"nqms_straGoalDrivers",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***目标*/Schema.addShape({name:"aimGoalDrivers",title:"目标",text:"目标",category:"nqms_straGoalDrivers",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***愿景*/Schema.addShape({name:"visionGoalDrivers",title:"愿景",text:"愿景",category:"nqms_straGoalDrivers",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/method.config.xml
new file mode 100644
index 00000000..f4138e78
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straGoalDrivers
+
+ nqms.straGoalDrivers
+
+ 目标动因图
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/ws.default.attribute.xml
new file mode 100644
index 00000000..512244a8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalDrivers/ws.default.attribute.xml
@@ -0,0 +1,31 @@
+
+
+ bpm_person
+ number
+ desc
+ department
+
+
+
+
+ nqmsConfirmDate
+ nqmsTargetType
+ number
+ desc
+
+
+
+
+ number
+ desc
+ nqmsType
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.attribute.xml
new file mode 100644
index 00000000..fdefa4a8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.attribute.xml
@@ -0,0 +1,246 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.schema.tpl
new file mode 100644
index 00000000..30a04dde
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/diagram.schema.tpl
@@ -0,0 +1,256 @@
+
+Schema.addCategory({name:"nqms_straGoalList", text:"目标清单模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***目标*/Schema.addShape({name:"aimGoalDrivers",title:"目标",text:"目标",category:"nqms_straGoalList",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***愿景*/Schema.addShape({name:"visionGoalDrivers",title:"愿景",text:"愿景",category:"nqms_straGoalList",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/method.config.xml
new file mode 100644
index 00000000..49507c2d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.straGoalList
+
+ nqms.straGoalList
+
+ 目标清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ StrategicManagement
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/ws.default.attribute.xml
new file mode 100644
index 00000000..869fb6e4
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straGoalList/ws.default.attribute.xml
@@ -0,0 +1,18 @@
+
+
+ desc
+
+
+
+
+ CorrelationMeasure
+ desc
+
+
+
+
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.schema.tpl
new file mode 100644
index 00000000..795175c5
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/diagram.schema.tpl
@@ -0,0 +1,123 @@
+
+Schema.addCategory({name:"nqms_straMeasuresList", text:"测度清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***测度*/Schema.addShape({name:"nqms_measure",title:"测度",text:"测度",category:"nqms_straMeasuresList",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8.5",y:"21"},
+ {action:"curve",x1:"6.9",y1:"15",x2:"12.5",y2:"8.7",x:"18.5",y:"12"},
+ {action:"move",x:"21.5",y:"21"},
+ {action:"quadraticCurve",x1:"22.3",y1:"17.8",x:"21.3",y:"15"},
+
+ {action:"move",x:"16.5",y:"16.5"},
+ {action:"line",x:"20.5",y:"12.8"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"15",centerY:"18",radius:"2.2",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/method.config.xml
new file mode 100644
index 00000000..bfa11a2a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.straMeasuresList
+
+ nqms.straMeasuresList
+
+ 测度清单
+
+
+
+
+
+
+ theme1
+
+
+ control
+ nqms
+ elementManagement/kpiLibrary
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/ws.default.attribute.xml
new file mode 100644
index 00000000..69d86ae5
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMeasuresList/ws.default.attribute.xml
@@ -0,0 +1,16 @@
+
+
+ bpm_person
+ department
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.schema.tpl
new file mode 100644
index 00000000..564e09bf
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/diagram.schema.tpl
@@ -0,0 +1,742 @@
+
+Schema.addCategory({name:"nqms_straMmr", text:"MMR模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***结构元素*/Schema.addShape({name:"nqms_structuralElement",title:"结构元素",text:"结构元素",category:"nqms_straMmr",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"6",y:"8"},
+ {action:"line",x:"24",y:"8"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"6",y:"8"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"24",y:"15"},
+ {action:"move",x:"15",y:"8"},
+ {action:"line",x:"15",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***利益相关方*/Schema.addShape({name:"stakeholder",title:"利益相关方",text:"利益相关方",
+category:"nqms_straMmr",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***驱动力*/Schema.addShape({name:"driver",title:"驱动力",text:"驱动力",category:"nqms_straMmr",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***目标*/Schema.addShape({name:"goal",title:"目标",text:"目标",category:"nqms_straMmr",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***能力*/Schema.addShape({name:"capability",title:"能力",text:"能力",category:"nqms_straMmr",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***愿景*/Schema.addShape({name:"vision",title:"愿景",text:"愿景",category:"nqms_straMmr",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***制度:Decision*/Schema.addShape({name:"institutantStd", title:"制度", text:"制度", category:"nqms_straMmr", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"10", y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"20",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***需求*/Schema.addShape({name:"requirement",title:"需求",text:"需求",category:"nqms_straMmr",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_straMmr",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/method.config.xml
new file mode 100644
index 00000000..f7b13808
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straMmr
+
+ nqms.straMmr
+
+ MMR模型
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/ws.default.attribute.xml
new file mode 100644
index 00000000..46ee3a7a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straMmr/ws.default.attribute.xml
@@ -0,0 +1,74 @@
+
+
+ desc
+ bpm_person
+ department
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ nqmsIsHave
+ desc
+
+
+
+
+ desc
+ number
+ nqmsType
+
+
+
+
+ nqmsTargetType
+ number
+ nqmsConfirmDate
+ desc
+
+
+
+
+ nqmsReleaseDate
+ nqmsResponsiblePost
+ desc
+ number
+ nqmsTitle1
+ nqmsStatus
+ nqmsSysNum
+ nqmsResDepartment
+ nqmsEffectiveDate
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ nqmsDemandCls
+ nqmsDemandAcceptStandard
+ desc
+ nqmsDemandSource
+ nqmsPriority
+
+
+
+
+ nqmsType
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.schema.tpl
new file mode 100644
index 00000000..e04274e8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/diagram.schema.tpl
@@ -0,0 +1,206 @@
+
+Schema.addCategory({name:"nqms_straObjectiveMeasure", text:"目标测度矩阵模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***目标*/Schema.addShape({name:"aimObjMeasure",title:"目标",text:"目标",category:"nqms_straObjectiveMeasure",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***测度*/Schema.addShape({name:"measureObjMeasure",title:"测度",text:"测度",category:"nqms_straObjectiveMeasure",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8.5",y:"21"},
+ {action:"curve",x1:"6.9",y1:"15",x2:"12.5",y2:"8.7",x:"18.5",y:"12"},
+ {action:"move",x:"21.5",y:"21"},
+ {action:"quadraticCurve",x1:"22.3",y1:"17.8",x:"21.3",y:"15"},
+
+ {action:"move",x:"16.5",y:"16.5"},
+ {action:"line",x:"20.5",y:"12.8"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"15",centerY:"18",radius:"2.2",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/method.config.xml
new file mode 100644
index 00000000..dd30acac
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straObjectiveMeasure
+
+ nqms.straObjectiveMeasure
+
+ 目标-测度矩阵
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/ws.default.attribute.xml
new file mode 100644
index 00000000..7fd41b78
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straObjectiveMeasure/ws.default.attribute.xml
@@ -0,0 +1,28 @@
+
+
+ desc
+ number
+ department
+ bpm_person
+
+
+
+
+ number
+ nqmsConfirmDate
+ nqmsTargetType
+ desc
+
+
+
+
+ nqmsThreshold
+ nqmsMeasureMthod
+ desc
+ number
+ nqmsGatherTimes_v
+ nqmsGatherTimes_u
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.schema.tpl
new file mode 100644
index 00000000..dd0690c2
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/diagram.schema.tpl
@@ -0,0 +1,119 @@
+
+Schema.addCategory({name:"nqms_straPest", text:"PEST模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***政治(包括法律)*/Schema.addShape({name:"pest_politics",title:"政治(包括法律)",text:"政治(包括法律)",category:"nqms_straPest",props:{w:140,h:80},path:[{actions:{ref:"rectangle"}}]});
+/***经济*/Schema.addShape({name:"pest_economic",title:"经济",text:"经济",category:"nqms_straPest",props:{w:140,h:80},path:[{actions:{ref:"rectangle"}}]});
+/***社会*/Schema.addShape({name:"pest_society",title:"社会",text:"社会",category:"nqms_straPest",props:{w:140,h:80},path:[{actions:{ref:"rectangle"}}]});
+/***技术*/Schema.addShape({name:"pest_technology",title:"技术",text:"技术",category:"nqms_straPest",props:{w:140,h:80},path:[{actions:{ref:"rectangle"}}]});
+
+/***矩形图片*/Schema.addShape({name:"straPestPng",title:"",text:"",category:"nqms_straPest",shapeTemplateKey:"381508c5-72e3-4c38-8e72-4de571c9e88c",props:{w:100, h:100},textBlock:{x:"Math.min(w/6,20)", y:"0", w:"w-Math.min(w/6,20)*2", h:"h"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, path:[{
+ fillStyle: {
+ type: "image",
+ fileId: "../apps/com.actionsoft.apps.coe.method.nqms/shape/pestel.svg",
+ display:"stretch"
+ },
+ lineStyle: {
+ lineWidth: 0
+ },
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"0", y:"0"},
+ {action:"close"},
+ {action:"move", x:"Math.min(w/6,20)", y:"0"},
+ {action:"line", x:"Math.min(w/6,20)", y:"h"},
+ {action:"move", x:"w- Math.min(w/6,20)", y:"0"},
+ {action:"line", x:"w- Math.min(w/6,20)", y:"h"}
+ ]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/graphConvert/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/graphConvert/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c
new file mode 100644
index 00000000..c9b0db35
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/graphConvert/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c
@@ -0,0 +1 @@
+{"localAttribute":{},"elements":{"obj_ca4a9f0aca3000011863360038961423":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f0aca40000141f92b0912201890","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f0aca400001d4ec12c81dd0115a","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f0aca4000015f721cd01a90d2b0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f0aca4000017030e4043bed6d10","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f0aca400001696a1ae611e01d90","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f0aca4000012749c2f0d2c0138b","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f0aca3000011863360038961423","text":"E 经济","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":6,"w":300,"x":448,"h":40,"y":118.7777184443512,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9f1584a000013769dc28aa601ccf":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f1584a00001f28cc11010041b57","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f1584a00001eebc1643430089c0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f1584a00001eaffdaaa1e7919b8","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f1584a00001c3f61d4c3b30109e","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f1584a00001919d1730193080f0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f1584a000013f75142012009700","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f1584a000013769dc28aa601ccf","text":"S 社会","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":7,"w":300,"x":138,"h":40,"y":655,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4af2fb2c900001e3c7cca01a001e36":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4af2fb2c900001b7c3db50fc501a14","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca4af2fb2c9000012b90524f9fbb17c8","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca4af2fb2c90000192541de5222032d0","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca4af2fb2c900001f682705a1659be60","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca4af2fb2c9000016b1c1a7af7d043a0","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4af2fb2c9000016a161f4215601fe4","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"h"},{"x":"0","action":"line","y":"h/2"},{"y1":"-h/6","x":"w","action":"curve","x1":"0","y2":"-h/6","y":"h*0.5","x2":"w"},{"y1":"h","x":"w/2","action":"quadraticCurve","x1":"w","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4af2fb2c900001e3c7cca01a001e36","text":"","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":0,"w":300,"x":448,"h":300,"y":99.84095027736407,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"teardrop4","orderIndex":0,"fillStyle":{"color":"0,204,0","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3c2a40000175e3110f175b6810":{"parent":"","textBlockFinal":{"w":223.74113689317483,"x":10,"h":164.59100394828283,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"政治(包括法律)","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3c2a400001e02583511b5d154b","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3c2a500001f223183a108cb660","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3c2a500001bd38270047df191b","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3c2a500001683615ae116013f9","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3c2a500001396016007200163c","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3c2a5000015e831c1554c755c0","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3c2a500001d1c543802b7f1eb4","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3c2a50000136d71840f7501e0e","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3c2a500001cbb81da0141d17ce","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3c2a50000136de1df016f992c0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3c2a500001dbed18b01f00fc40","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3c2a500001fea911006e2065a0","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3c2a5000018eeb150015101f21","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3c2a500001d7531a451c60ea30","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3c2a40000175e3110f175b6810","text":"环保制度:\n税收政策:\n国际贸易章程与限制:\n合同执行法:\n消费者保护法:\n雇用法律:\n政府组织/态度:\n竞争规则:\n政治稳定性:\n安全规定:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":21,"w":244,"x":171,"h":167,"y":174.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"pest_politics","orderIndex":0,"fillStyle":{"color":"255,128,0","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4aaf3cc5700001ee1e3e709a80174b":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":154.59100394828283,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"经济","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3cc5700001ec86f98a11c083a0","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3cc57000017b50899018801e5f","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3cc570000115da578f1cdc11e3","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3cc570000137bf7e82de205120","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3cc5700001db3f1f90b8811810","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3cc5700001a8c5cf3d13027300","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3cc57000017c3f1f831d28c8f0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3cc5700001b6c8ecc4194c103a","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3cc5700001f2f01fd517294c00","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3cc570000119e068abc48ce1f0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3cc5700001ba731ef91990af00","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3cc57000018051fd7b1fb01a50","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3cc57000011e581dc01cb019d8","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3cc5700001d0cc661053703630","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3cc5700001ee1e3e709a80174b","text":"经济增长:\n利率与货币政策:\n政府开支:\n失业政策:\n征税:\n汇率:\n通货膨胀率:\n商业周期的所处阶段:\n消费者信心:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":22,"w":244,"x":469,"h":167,"y":184.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"pest_economic","orderIndex":0,"fillStyle":{"color":"0,204,0","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4a9eabae000001cc28174f1aa02be0":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4a9eabae000001cc64ded011691620","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9eabae000001cc241e501e6114fa","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9eabae000001ba4114e7135280c0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9eabae100001d6e0d0701b1016cc","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9eabae100001ad4a18a064db8050","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9eabae10000140b71d8711a41aac","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"0"},{"x":"w","action":"line","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"y1":"0","x":"w/2","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w/2","action":"line","y":"0"},{"x":"w","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9eabae000001cc28174f1aa02be0","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":1,"w":300,"x":138,"h":300,"y":409.8409502773641,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"teardrop","orderIndex":0,"fillStyle":{"color":"51,153,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4af310bd4000011d625c2a11f0e4c0":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4af310bd400001a7c6bea5123ac9e0","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca4af310bd40000150c612501dc01c99","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca4af310bd400001aefa1f0060e6164d","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca4af310bd4000019472e0b0916b43d0","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca4af310bd400001f5c81e5014e014c8","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4af310bd4000015561402cc30ce880","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w/2","action":"line","y":"0"},{"y1":"0","x":"w","action":"quadraticCurve","x1":"w","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"x":"0","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4af310bd4000011d625c2a11f0e4c0","text":"","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":-1,"w":300,"x":448,"h":300,"y":409.8409502773641,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"teardrop2","orderIndex":0,"fillStyle":{"color":"0,204,204","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4af323d4d00001dbee18fa19009da0":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4af323d4e00001181c16001d2f1cec","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca4af323d4e00001491a45f024d01ef4","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca4af323d4e00001bcf21ea0b2a01676","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca4af323d4e00001d6ec819074e2fd40","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca4af323d4e00001ddb1d2f2d4909b70","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4af323d4e0000186621e60f990a6e0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"h"},{"x":"w/2","action":"line","y":"h"},{"y1":"h","x":"0","action":"quadraticCurve","x1":"0","y":"h/2"},{"y1":"-h/6","x":"w","action":"curve","x1":"0","y2":"-h/6","y":"h*0.5","x2":"w"},{"x":"w","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4af323d4d00001dbee18fa19009da0","text":"","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":-2,"w":300,"x":138,"h":300,"y":99.84095027736407,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"teardrop3","orderIndex":0,"fillStyle":{"color":"255,128,0","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9f058130000154cd61c119f9ab50":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f058130000190a91f401b70aa70","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f0581300001fd35e1c0d8db75b0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f0581300001a14b11e1a04d181d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f0581300001b6901a91c9d8eac0","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f0581300001f6d9d10713d91b07","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f05813000011c4c1f60ff701f2b","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f058130000154cd61c119f9ab50","text":"P 政治","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":5,"w":300,"x":138,"h":40,"y":118.7777184443512,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3dccf0000162ae1cf111304760":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":154,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"技术","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3dccf00001db5242b012201c30","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3dccf00001c9bea7dd54775a70","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3dccf000018ad8f9cfbdc0123b","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3dccf0000110ff23f047806ea0","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3dccf00001816810509a801d26","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3dccf00001ec8f1d3046601e0f","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3dccf0000111231ae064b31db8","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3dccf0000188c515b011f03810","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3dccf000019d8aac806f00d6e0","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3dccf00001aabd111f769fded0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3dccf0000144b2115f370e7ee0","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3dccf000019694176c1ae01327","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3dccf00001ab56131596309990","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3dccf00001d99ed2481110fe20","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3dccf0000162ae1cf111304760","text":"政府研究开支:\n产业技术关注:\n新型发明与技术发展:\n技术转让率:\n技术更新速度与生命周期:\n能源利用与成本:\n信息技术变革:\n互联网的变革:\n移动技术变革:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":24,"w":244,"x":471.2588631068253,"h":167,"y":473.04544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"pest_technology","orderIndex":0,"fillStyle":{"color":"0,204,204","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4a9f1584a00001205ab01098113e40":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f1584b00001c84ed6981d194c70","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f1584b00001396c27383780109f","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f1584b000014972f1f68ca018f9","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f1584b000014fa51a5b1de0173c","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f1584b00001993b1ea61900da10","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f1584b000011fda12801160bc80","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f1584a00001205ab01098113e40","text":"T 技术","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":8,"w":300,"x":448,"h":40,"y":655,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3d7cc00001177414e04a841303":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":167,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"社会","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3d7cc0000169d6da0066c8ef90","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3d7cc00001199d618016f71b32","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3d7cc000013c8b13381172127f","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3d7cc00001eb34472816d08e90","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3d7cc00001e57b17b056461f6f","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3d7cc00001c0f111ba1500189b","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3d7cc00001be856a6e1cad8ee0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3d7cc000012162180015d9194b","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3d7cc00001df99812f18dc148e","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3d7cc000018689173814001ac8","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3d7cc00001a7c1aa90f7801a53","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3d7cc000017064db001a104900","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3d7cc00001494a13d0a3d67c80","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3d7cc00001b65b134b19751276","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3d7cc00001177414e04a841303","text":"收入分布:\n人口统计、人口增长率与年龄分布:\n劳动力与社会流动性:\n生活方式变革:\n职业与休闲态度:\n企业家精神:\n教育:\n潮流与风尚:\n健康意识、社会福利及安全感:\n生活条件:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":23,"w":244,"x":170.8705684465874,"h":167,"y":466.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"pest_society","orderIndex":0,"fillStyle":{"color":"51,153,255","type":"solid"},"resizeable":"1","category":"nqms_straPest"}},"processDocument":"","processProperties":{"versionId":"","processGroupName":"","categoryName":"","uuid":""},"page":{"padding":60,"backgroundColor":"255,255,255","gridSize":15,"width":1600,"showGrid":true,"height":2500},"shapeTemplateObj":{"381508c5-72e3-4c38-8e72-4de571c9e88c":{"obj_ca4a9f0aca3000011863360038961423":{"parent":"","textBlockFinal":{"w":253.48227378634942,"x":0,"h":40,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f0aca40000141f92b0912201890","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f0aca400001d4ec12c81dd0115a","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f0aca4000015f721cd01a90d2b0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f0aca4000017030e4043bed6d10","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f0aca400001696a1ae611e01d90","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f0aca4000012749c2f0d2c0138b","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f0aca3000011863360038961423","text":"E 经济","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":6,"w":253.48227378634942,"x":471.2588631068253,"h":40,"y":118.7777184443512,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":6,"w":253.48227378634942,"x":471.2588631068253,"h":40,"y":118.7777184443512,"angle":0},"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9f1584a000013769dc28aa601ccf":{"parent":"","textBlockFinal":{"w":253.4822737863496,"x":0,"h":40,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f1584a00001f28cc11010041b57","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f1584a00001eebc1643430089c0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f1584a00001eaffdaaa1e7919b8","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f1584a00001c3f61d4c3b30109e","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f1584a00001919d1730193080f0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f1584a000013f75142012009700","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f1584a000013769dc28aa601ccf","text":"S 社会","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":7,"w":253.4822737863496,"x":161.2588631068252,"h":40,"y":655,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":7,"w":253.4822737863496,"x":161.2588631068252,"h":40,"y":655,"angle":0},"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3c2a40000175e3110f175b6810":{"parent":"","textBlockFinal":{"w":223.74113689317483,"x":10,"h":164.59100394828283,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"政治(包括法律)","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3c2a400001e02583511b5d154b","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3c2a500001f223183a108cb660","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3c2a500001bd38270047df191b","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3c2a500001683615ae116013f9","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3c2a500001396016007200163c","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3c2a5000015e831c1554c755c0","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3c2a500001d1c543802b7f1eb4","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3c2a50000136d71840f7501e0e","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3c2a500001cbb81da0141d17ce","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3c2a50000136de1df016f992c0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3c2a500001dbed18b01f00fc40","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3c2a500001fea911006e2065a0","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3c2a5000018eeb150015101f21","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3c2a500001d7531a451c60ea30","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3c2a40000175e3110f175b6810","text":"环保制度:\n税收政策:\n国际贸易章程与限制:\n合同执行法:\n消费者保护法:\n雇用法律:\n政府组织/态度:\n竞争规则:\n政治稳定性:\n安全规定:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":21,"w":244,"x":171,"h":167,"y":174.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":21,"w":244,"x":171,"h":167,"y":174.54544830322266,"angle":0},"name":"pest_politics","orderIndex":0,"fillStyle":{"color":"255,128,0","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4aaf3cc5700001ee1e3e709a80174b":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":154.59100394828283,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"经济","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3cc5700001ec86f98a11c083a0","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3cc57000017b50899018801e5f","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3cc570000115da578f1cdc11e3","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3cc570000137bf7e82de205120","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3cc5700001db3f1f90b8811810","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3cc5700001a8c5cf3d13027300","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3cc57000017c3f1f831d28c8f0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3cc5700001b6c8ecc4194c103a","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3cc5700001f2f01fd517294c00","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3cc570000119e068abc48ce1f0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3cc5700001ba731ef91990af00","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3cc57000018051fd7b1fb01a50","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3cc57000011e581dc01cb019d8","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3cc5700001d0cc661053703630","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3cc5700001ee1e3e709a80174b","text":"经济增长:\n利率与货币政策:\n政府开支:\n失业政策:\n征税:\n汇率:\n通货膨胀率:\n商业周期的所处阶段:\n消费者信心:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":22,"w":244,"x":469,"h":167,"y":184.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":22,"w":244,"x":469,"h":167,"y":184.54544830322266,"angle":0},"name":"pest_economic","orderIndex":0,"fillStyle":{"color":"0,204,0","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4a9eabae000001cc28174f1aa02be0":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4a9eabae000001cc64ded011691620","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9eabae000001cc241e501e6114fa","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9eabae000001ba4114e7135280c0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9eabae100001d6e0d0701b1016cc","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9eabae100001ad4a18a064db8050","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9eabae10000140b71d8711a41aac","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"0"},{"x":"w","action":"line","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"y1":"0","x":"w/2","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w/2","action":"line","y":"0"},{"x":"w","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9eabae000001cc28174f1aa02be0","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":1,"w":300,"x":138,"h":300,"y":409.8409502773641,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":1,"w":300,"x":138,"h":300,"y":409.8409502773641,"angle":0},"name":"teardrop","orderIndex":0,"fillStyle":{"color":"51,153,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9f058130000154cd61c119f9ab50":{"parent":"","textBlockFinal":{"w":253.4822737863496,"x":0,"h":40,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f058130000190a91f401b70aa70","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f0581300001fd35e1c0d8db75b0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f0581300001a14b11e1a04d181d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f0581300001b6901a91c9d8eac0","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f0581300001f6d9d10713d91b07","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f05813000011c4c1f60ff701f2b","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f058130000154cd61c119f9ab50","text":"P 政治","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":5,"w":253.4822737863496,"x":161.2588631068252,"h":40,"y":118.7777184443512,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":5,"w":253.4822737863496,"x":161.2588631068252,"h":40,"y":118.7777184443512,"angle":0},"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9eb0cab00001b6861d601ba913c1":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4a9eb0cac000012bc118f01bf01540","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9eb0cac00001c5417fc11cc019bb","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9eb0cac0000159acf3c010df18cf","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9eb0cac000016f79667368077450","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9eb0cac00001dfa31b9035a01c34","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9eb0cac000017f231c101880d150","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"0"},{"x":"w","action":"line","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"y1":"0","x":"w/2","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w/2","action":"line","y":"0"},{"x":"w","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9eb0cab00001b6861d601ba913c1","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":2,"w":300,"x":448,"h":300,"y":409.8409502773641,"angle":4.71238898038469},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":2,"w":300,"x":448,"h":300,"y":409.8409502773641,"angle":4.71238898038469},"name":"teardrop","orderIndex":0,"fillStyle":{"color":"0,204,204","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9eb527b000012cc812796070d670":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4a9eb527b000018d3f13c0dcb616da","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9eb527b00001933514ca32a0c950","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9eb527b00001b1ac4dfa55d3d220","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9eb527b0000153f216ac1ea0168c","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9eb527b00001684d4ea2175b4210","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9eb527b000016c12a21d1c4026b0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"0"},{"x":"w","action":"line","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"y1":"0","x":"w/2","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w/2","action":"line","y":"0"},{"x":"w","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9eb527b000012cc812796070d670","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":3,"w":300,"x":448,"h":300,"y":99.84095027736407,"angle":3.141592653589793},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":3,"w":300,"x":448,"h":300,"y":99.84095027736407,"angle":3.141592653589793},"name":"teardrop","orderIndex":0,"fillStyle":{"color":"0,204,0","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3dccf0000162ae1cf111304760":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":154,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"技术","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3dccf00001db5242b012201c30","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3dccf00001c9bea7dd54775a70","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3dccf000018ad8f9cfbdc0123b","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3dccf0000110ff23f047806ea0","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3dccf00001816810509a801d26","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3dccf00001ec8f1d3046601e0f","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3dccf0000111231ae064b31db8","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3dccf0000188c515b011f03810","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3dccf000019d8aac806f00d6e0","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3dccf00001aabd111f769fded0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3dccf0000144b2115f370e7ee0","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3dccf000019694176c1ae01327","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3dccf00001ab56131596309990","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3dccf00001d99ed2481110fe20","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3dccf0000162ae1cf111304760","text":"政府研究开支:\n产业技术关注:\n新型发明与技术发展:\n技术转让率:\n技术更新速度与生命周期:\n能源利用与成本:\n信息技术变革:\n互联网的变革:\n移动技术变革:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":24,"w":244,"x":471.2588631068253,"h":167,"y":473.04544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":24,"w":244,"x":471.2588631068253,"h":167,"y":473.04544830322266,"angle":0},"name":"pest_technology","orderIndex":0,"fillStyle":{"color":"0,204,204","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4a9f1584a00001205ab01098113e40":{"parent":"","textBlockFinal":{"w":253.48227378634942,"x":0,"h":40,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f1584b00001c84ed6981d194c70","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f1584b00001396c27383780109f","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f1584b000014972f1f68ca018f9","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f1584b000014fa51a5b1de0173c","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f1584b00001993b1ea61900da10","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f1584b000011fda12801160bc80","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f1584a00001205ab01098113e40","text":"T 技术","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":8,"w":253.48227378634942,"x":471.2588631068253,"h":40,"y":655,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":8,"w":253.48227378634942,"x":471.2588631068253,"h":40,"y":655,"angle":0},"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3d7cc00001177414e04a841303":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":167,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"社会","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3d7cc0000169d6da0066c8ef90","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3d7cc00001199d618016f71b32","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3d7cc000013c8b13381172127f","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3d7cc00001eb34472816d08e90","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3d7cc00001e57b17b056461f6f","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3d7cc00001c0f111ba1500189b","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3d7cc00001be856a6e1cad8ee0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3d7cc000012162180015d9194b","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3d7cc00001df99812f18dc148e","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3d7cc000018689173814001ac8","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3d7cc00001a7c1aa90f7801a53","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3d7cc000017064db001a104900","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3d7cc00001494a13d0a3d67c80","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3d7cc00001b65b134b19751276","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3d7cc00001177414e04a841303","text":"收入分布:\n人口统计、人口增长率与年龄分布:\n劳动力与社会流动性:\n生活方式变革:\n职业与休闲态度:\n企业家精神:\n教育:\n潮流与风尚:\n健康意识、社会福利及安全感:\n生活条件:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":23,"w":244,"x":170.8705684465874,"h":167,"y":466.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":23,"w":244,"x":170.8705684465874,"h":167,"y":466.54544830322266,"angle":0},"name":"pest_society","orderIndex":0,"fillStyle":{"color":"51,153,255","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4a9eb527b00001b1dc98d443501569":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4a9eb527b000012f56393018d0160d","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9eb527b000014b21e7501f601d0b","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9eb527b00001a772f0f016304cf0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9eb527b00001793c177e3c508510","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9eb527b0000140d3176e1d4012ce","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9eb527b00001c3ff14e5185b1867","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"0"},{"x":"w","action":"line","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"y1":"0","x":"w/2","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w/2","action":"line","y":"0"},{"x":"w","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9eb527b00001b1dc98d443501569","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":4,"w":300,"x":138,"h":300,"y":99.84095027736407,"angle":1.5707963267948966},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":4,"w":300,"x":138,"h":300,"y":99.84095027736407,"angle":1.5707963267948966},"name":"teardrop","orderIndex":0,"fillStyle":{"color":"255,128,0","type":"solid"},"resizeable":"1","category":"basic"}}},"uuid":"381508c5-72e3-4c38-8e72-4de571c9e88c"}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/graphConvert/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/graphConvert/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.json
new file mode 100644
index 00000000..1de4ca90
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/graphConvert/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.json
@@ -0,0 +1 @@
+[{"name":"text","id":"obj_ca4a9f0aca3000011863360038961423","text":"E 经济","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca4a9f1584a000013769dc28aa601ccf","text":"S 社会","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"teardrop4","id":"obj_ca4af2fb2c900001e3c7cca01a001e36","text":"","title":"水滴","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"pest_politics","id":"obj_ca4aaf3c2a40000175e3110f175b6810","text":"环保制度:\n税收政策:\n国际贸易章程与限制:\n合同执行法:\n消费者保护法:\n雇用法律:\n政府组织/态度:\n竞争规则:\n政治稳定性:\n安全规定:","title":"政治(包括法律)","category":"nqms_straPest","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"pest_economic","id":"obj_ca4aaf3cc5700001ee1e3e709a80174b","text":"经济增长:\n利率与货币政策:\n政府开支:\n失业政策:\n征税:\n汇率:\n通货膨胀率:\n商业周期的所处阶段:\n消费者信心:","title":"经济","category":"nqms_straPest","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"teardrop","id":"obj_ca4a9eabae000001cc28174f1aa02be0","text":"","title":"水滴","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"teardrop2","id":"obj_ca4af310bd4000011d625c2a11f0e4c0","text":"","title":"水滴","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"teardrop3","id":"obj_ca4af323d4d00001dbee18fa19009da0","text":"","title":"水滴","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"text","id":"obj_ca4a9f058130000154cd61c119f9ab50","text":"P 政治","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"pest_technology","id":"obj_ca4aaf3dccf0000162ae1cf111304760","text":"政府研究开支:\n产业技术关注:\n新型发明与技术发展:\n技术转让率:\n技术更新速度与生命周期:\n能源利用与成本:\n信息技术变革:\n互联网的变革:\n移动技术变革:","title":"技术","category":"nqms_straPest","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"text","id":"obj_ca4a9f1584a00001205ab01098113e40","text":"T 技术","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"pest_society","id":"obj_ca4aaf3d7cc00001177414e04a841303","text":"收入分布:\n人口统计、人口增长率与年龄分布:\n劳动力与社会流动性:\n生活方式变革:\n职业与休闲态度:\n企业家精神:\n教育:\n潮流与风尚:\n健康意识、社会福利及安全感:\n生活条件:","title":"社会","category":"nqms_straPest","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}}]
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/graphConvert/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.png b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/graphConvert/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.png
new file mode 100644
index 00000000..fbc9ca74
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/graphConvert/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/method.config.xml
new file mode 100644
index 00000000..b3c6cb06
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straPest
+
+ nqms.straPest
+
+ PEST模型
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling,tableModeling
+
+ tableModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/shapeTemplate/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/shapeTemplate/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c
new file mode 100644
index 00000000..c9b0db35
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/shapeTemplate/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c
@@ -0,0 +1 @@
+{"localAttribute":{},"elements":{"obj_ca4a9f0aca3000011863360038961423":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f0aca40000141f92b0912201890","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f0aca400001d4ec12c81dd0115a","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f0aca4000015f721cd01a90d2b0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f0aca4000017030e4043bed6d10","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f0aca400001696a1ae611e01d90","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f0aca4000012749c2f0d2c0138b","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f0aca3000011863360038961423","text":"E 经济","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":6,"w":300,"x":448,"h":40,"y":118.7777184443512,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9f1584a000013769dc28aa601ccf":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f1584a00001f28cc11010041b57","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f1584a00001eebc1643430089c0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f1584a00001eaffdaaa1e7919b8","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f1584a00001c3f61d4c3b30109e","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f1584a00001919d1730193080f0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f1584a000013f75142012009700","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f1584a000013769dc28aa601ccf","text":"S 社会","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":7,"w":300,"x":138,"h":40,"y":655,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4af2fb2c900001e3c7cca01a001e36":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4af2fb2c900001b7c3db50fc501a14","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca4af2fb2c9000012b90524f9fbb17c8","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca4af2fb2c90000192541de5222032d0","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca4af2fb2c900001f682705a1659be60","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca4af2fb2c9000016b1c1a7af7d043a0","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4af2fb2c9000016a161f4215601fe4","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"h"},{"x":"0","action":"line","y":"h/2"},{"y1":"-h/6","x":"w","action":"curve","x1":"0","y2":"-h/6","y":"h*0.5","x2":"w"},{"y1":"h","x":"w/2","action":"quadraticCurve","x1":"w","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4af2fb2c900001e3c7cca01a001e36","text":"","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":0,"w":300,"x":448,"h":300,"y":99.84095027736407,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"teardrop4","orderIndex":0,"fillStyle":{"color":"0,204,0","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3c2a40000175e3110f175b6810":{"parent":"","textBlockFinal":{"w":223.74113689317483,"x":10,"h":164.59100394828283,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"政治(包括法律)","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3c2a400001e02583511b5d154b","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3c2a500001f223183a108cb660","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3c2a500001bd38270047df191b","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3c2a500001683615ae116013f9","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3c2a500001396016007200163c","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3c2a5000015e831c1554c755c0","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3c2a500001d1c543802b7f1eb4","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3c2a50000136d71840f7501e0e","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3c2a500001cbb81da0141d17ce","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3c2a50000136de1df016f992c0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3c2a500001dbed18b01f00fc40","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3c2a500001fea911006e2065a0","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3c2a5000018eeb150015101f21","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3c2a500001d7531a451c60ea30","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3c2a40000175e3110f175b6810","text":"环保制度:\n税收政策:\n国际贸易章程与限制:\n合同执行法:\n消费者保护法:\n雇用法律:\n政府组织/态度:\n竞争规则:\n政治稳定性:\n安全规定:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":21,"w":244,"x":171,"h":167,"y":174.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"pest_politics","orderIndex":0,"fillStyle":{"color":"255,128,0","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4aaf3cc5700001ee1e3e709a80174b":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":154.59100394828283,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"经济","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3cc5700001ec86f98a11c083a0","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3cc57000017b50899018801e5f","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3cc570000115da578f1cdc11e3","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3cc570000137bf7e82de205120","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3cc5700001db3f1f90b8811810","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3cc5700001a8c5cf3d13027300","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3cc57000017c3f1f831d28c8f0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3cc5700001b6c8ecc4194c103a","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3cc5700001f2f01fd517294c00","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3cc570000119e068abc48ce1f0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3cc5700001ba731ef91990af00","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3cc57000018051fd7b1fb01a50","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3cc57000011e581dc01cb019d8","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3cc5700001d0cc661053703630","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3cc5700001ee1e3e709a80174b","text":"经济增长:\n利率与货币政策:\n政府开支:\n失业政策:\n征税:\n汇率:\n通货膨胀率:\n商业周期的所处阶段:\n消费者信心:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":22,"w":244,"x":469,"h":167,"y":184.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"pest_economic","orderIndex":0,"fillStyle":{"color":"0,204,0","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4a9eabae000001cc28174f1aa02be0":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4a9eabae000001cc64ded011691620","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9eabae000001cc241e501e6114fa","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9eabae000001ba4114e7135280c0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9eabae100001d6e0d0701b1016cc","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9eabae100001ad4a18a064db8050","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9eabae10000140b71d8711a41aac","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"0"},{"x":"w","action":"line","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"y1":"0","x":"w/2","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w/2","action":"line","y":"0"},{"x":"w","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9eabae000001cc28174f1aa02be0","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":1,"w":300,"x":138,"h":300,"y":409.8409502773641,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"teardrop","orderIndex":0,"fillStyle":{"color":"51,153,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4af310bd4000011d625c2a11f0e4c0":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4af310bd400001a7c6bea5123ac9e0","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca4af310bd40000150c612501dc01c99","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca4af310bd400001aefa1f0060e6164d","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca4af310bd4000019472e0b0916b43d0","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca4af310bd400001f5c81e5014e014c8","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4af310bd4000015561402cc30ce880","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w/2","action":"line","y":"0"},{"y1":"0","x":"w","action":"quadraticCurve","x1":"w","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"x":"0","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4af310bd4000011d625c2a11f0e4c0","text":"","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":-1,"w":300,"x":448,"h":300,"y":409.8409502773641,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"teardrop2","orderIndex":0,"fillStyle":{"color":"0,204,204","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4af323d4d00001dbee18fa19009da0":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4af323d4e00001181c16001d2f1cec","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca4af323d4e00001491a45f024d01ef4","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca4af323d4e00001bcf21ea0b2a01676","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca4af323d4e00001d6ec819074e2fd40","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca4af323d4e00001ddb1d2f2d4909b70","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4af323d4e0000186621e60f990a6e0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"h"},{"x":"w/2","action":"line","y":"h"},{"y1":"h","x":"0","action":"quadraticCurve","x1":"0","y":"h/2"},{"y1":"-h/6","x":"w","action":"curve","x1":"0","y2":"-h/6","y":"h*0.5","x2":"w"},{"x":"w","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4af323d4d00001dbee18fa19009da0","text":"","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":-2,"w":300,"x":138,"h":300,"y":99.84095027736407,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"teardrop3","orderIndex":0,"fillStyle":{"color":"255,128,0","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9f058130000154cd61c119f9ab50":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f058130000190a91f401b70aa70","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f0581300001fd35e1c0d8db75b0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f0581300001a14b11e1a04d181d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f0581300001b6901a91c9d8eac0","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f0581300001f6d9d10713d91b07","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f05813000011c4c1f60ff701f2b","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f058130000154cd61c119f9ab50","text":"P 政治","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":5,"w":300,"x":138,"h":40,"y":118.7777184443512,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3dccf0000162ae1cf111304760":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":154,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"技术","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3dccf00001db5242b012201c30","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3dccf00001c9bea7dd54775a70","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3dccf000018ad8f9cfbdc0123b","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3dccf0000110ff23f047806ea0","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3dccf00001816810509a801d26","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3dccf00001ec8f1d3046601e0f","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3dccf0000111231ae064b31db8","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3dccf0000188c515b011f03810","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3dccf000019d8aac806f00d6e0","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3dccf00001aabd111f769fded0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3dccf0000144b2115f370e7ee0","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3dccf000019694176c1ae01327","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3dccf00001ab56131596309990","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3dccf00001d99ed2481110fe20","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3dccf0000162ae1cf111304760","text":"政府研究开支:\n产业技术关注:\n新型发明与技术发展:\n技术转让率:\n技术更新速度与生命周期:\n能源利用与成本:\n信息技术变革:\n互联网的变革:\n移动技术变革:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":24,"w":244,"x":471.2588631068253,"h":167,"y":473.04544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"pest_technology","orderIndex":0,"fillStyle":{"color":"0,204,204","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4a9f1584a00001205ab01098113e40":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f1584b00001c84ed6981d194c70","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f1584b00001396c27383780109f","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f1584b000014972f1f68ca018f9","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f1584b000014fa51a5b1de0173c","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f1584b00001993b1ea61900da10","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f1584b000011fda12801160bc80","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f1584a00001205ab01098113e40","text":"T 技术","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":8,"w":300,"x":448,"h":40,"y":655,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3d7cc00001177414e04a841303":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":167,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"社会","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3d7cc0000169d6da0066c8ef90","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3d7cc00001199d618016f71b32","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3d7cc000013c8b13381172127f","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3d7cc00001eb34472816d08e90","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3d7cc00001e57b17b056461f6f","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3d7cc00001c0f111ba1500189b","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3d7cc00001be856a6e1cad8ee0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3d7cc000012162180015d9194b","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3d7cc00001df99812f18dc148e","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3d7cc000018689173814001ac8","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3d7cc00001a7c1aa90f7801a53","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3d7cc000017064db001a104900","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3d7cc00001494a13d0a3d67c80","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3d7cc00001b65b134b19751276","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3d7cc00001177414e04a841303","text":"收入分布:\n人口统计、人口增长率与年龄分布:\n劳动力与社会流动性:\n生活方式变革:\n职业与休闲态度:\n企业家精神:\n教育:\n潮流与风尚:\n健康意识、社会福利及安全感:\n生活条件:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4af3514e800001e46ef8101ae6a470","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":23,"w":244,"x":170.8705684465874,"h":167,"y":466.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"pest_society","orderIndex":0,"fillStyle":{"color":"51,153,255","type":"solid"},"resizeable":"1","category":"nqms_straPest"}},"processDocument":"","processProperties":{"versionId":"","processGroupName":"","categoryName":"","uuid":""},"page":{"padding":60,"backgroundColor":"255,255,255","gridSize":15,"width":1600,"showGrid":true,"height":2500},"shapeTemplateObj":{"381508c5-72e3-4c38-8e72-4de571c9e88c":{"obj_ca4a9f0aca3000011863360038961423":{"parent":"","textBlockFinal":{"w":253.48227378634942,"x":0,"h":40,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f0aca40000141f92b0912201890","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f0aca400001d4ec12c81dd0115a","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f0aca4000015f721cd01a90d2b0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f0aca4000017030e4043bed6d10","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f0aca400001696a1ae611e01d90","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f0aca4000012749c2f0d2c0138b","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f0aca3000011863360038961423","text":"E 经济","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":6,"w":253.48227378634942,"x":471.2588631068253,"h":40,"y":118.7777184443512,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":6,"w":253.48227378634942,"x":471.2588631068253,"h":40,"y":118.7777184443512,"angle":0},"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9f1584a000013769dc28aa601ccf":{"parent":"","textBlockFinal":{"w":253.4822737863496,"x":0,"h":40,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f1584a00001f28cc11010041b57","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f1584a00001eebc1643430089c0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f1584a00001eaffdaaa1e7919b8","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f1584a00001c3f61d4c3b30109e","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f1584a00001919d1730193080f0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f1584a000013f75142012009700","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f1584a000013769dc28aa601ccf","text":"S 社会","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":7,"w":253.4822737863496,"x":161.2588631068252,"h":40,"y":655,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":7,"w":253.4822737863496,"x":161.2588631068252,"h":40,"y":655,"angle":0},"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3c2a40000175e3110f175b6810":{"parent":"","textBlockFinal":{"w":223.74113689317483,"x":10,"h":164.59100394828283,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"政治(包括法律)","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3c2a400001e02583511b5d154b","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3c2a500001f223183a108cb660","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3c2a500001bd38270047df191b","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3c2a500001683615ae116013f9","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3c2a500001396016007200163c","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3c2a5000015e831c1554c755c0","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3c2a500001d1c543802b7f1eb4","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3c2a50000136d71840f7501e0e","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3c2a500001cbb81da0141d17ce","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3c2a50000136de1df016f992c0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3c2a500001dbed18b01f00fc40","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3c2a500001fea911006e2065a0","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3c2a5000018eeb150015101f21","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3c2a500001d7531a451c60ea30","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3c2a40000175e3110f175b6810","text":"环保制度:\n税收政策:\n国际贸易章程与限制:\n合同执行法:\n消费者保护法:\n雇用法律:\n政府组织/态度:\n竞争规则:\n政治稳定性:\n安全规定:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":21,"w":244,"x":171,"h":167,"y":174.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":21,"w":244,"x":171,"h":167,"y":174.54544830322266,"angle":0},"name":"pest_politics","orderIndex":0,"fillStyle":{"color":"255,128,0","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4aaf3cc5700001ee1e3e709a80174b":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":154.59100394828283,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"经济","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3cc5700001ec86f98a11c083a0","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3cc57000017b50899018801e5f","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3cc570000115da578f1cdc11e3","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3cc570000137bf7e82de205120","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3cc5700001db3f1f90b8811810","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3cc5700001a8c5cf3d13027300","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3cc57000017c3f1f831d28c8f0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3cc5700001b6c8ecc4194c103a","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3cc5700001f2f01fd517294c00","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3cc570000119e068abc48ce1f0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3cc5700001ba731ef91990af00","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3cc57000018051fd7b1fb01a50","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3cc57000011e581dc01cb019d8","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3cc5700001d0cc661053703630","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3cc5700001ee1e3e709a80174b","text":"经济增长:\n利率与货币政策:\n政府开支:\n失业政策:\n征税:\n汇率:\n通货膨胀率:\n商业周期的所处阶段:\n消费者信心:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":22,"w":244,"x":469,"h":167,"y":184.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":22,"w":244,"x":469,"h":167,"y":184.54544830322266,"angle":0},"name":"pest_economic","orderIndex":0,"fillStyle":{"color":"0,204,0","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4a9eabae000001cc28174f1aa02be0":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4a9eabae000001cc64ded011691620","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9eabae000001cc241e501e6114fa","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9eabae000001ba4114e7135280c0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9eabae100001d6e0d0701b1016cc","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9eabae100001ad4a18a064db8050","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9eabae10000140b71d8711a41aac","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"0"},{"x":"w","action":"line","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"y1":"0","x":"w/2","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w/2","action":"line","y":"0"},{"x":"w","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9eabae000001cc28174f1aa02be0","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":1,"w":300,"x":138,"h":300,"y":409.8409502773641,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":1,"w":300,"x":138,"h":300,"y":409.8409502773641,"angle":0},"name":"teardrop","orderIndex":0,"fillStyle":{"color":"51,153,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9f058130000154cd61c119f9ab50":{"parent":"","textBlockFinal":{"w":253.4822737863496,"x":0,"h":40,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f058130000190a91f401b70aa70","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f0581300001fd35e1c0d8db75b0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f0581300001a14b11e1a04d181d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f0581300001b6901a91c9d8eac0","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f0581300001f6d9d10713d91b07","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f05813000011c4c1f60ff701f2b","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f058130000154cd61c119f9ab50","text":"P 政治","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":5,"w":253.4822737863496,"x":161.2588631068252,"h":40,"y":118.7777184443512,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":5,"w":253.4822737863496,"x":161.2588631068252,"h":40,"y":118.7777184443512,"angle":0},"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9eb0cab00001b6861d601ba913c1":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4a9eb0cac000012bc118f01bf01540","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9eb0cac00001c5417fc11cc019bb","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9eb0cac0000159acf3c010df18cf","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9eb0cac000016f79667368077450","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9eb0cac00001dfa31b9035a01c34","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9eb0cac000017f231c101880d150","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"0"},{"x":"w","action":"line","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"y1":"0","x":"w/2","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w/2","action":"line","y":"0"},{"x":"w","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9eb0cab00001b6861d601ba913c1","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":2,"w":300,"x":448,"h":300,"y":409.8409502773641,"angle":4.71238898038469},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":2,"w":300,"x":448,"h":300,"y":409.8409502773641,"angle":4.71238898038469},"name":"teardrop","orderIndex":0,"fillStyle":{"color":"0,204,204","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4a9eb527b000012cc812796070d670":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4a9eb527b000018d3f13c0dcb616da","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9eb527b00001933514ca32a0c950","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9eb527b00001b1ac4dfa55d3d220","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9eb527b0000153f216ac1ea0168c","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9eb527b00001684d4ea2175b4210","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9eb527b000016c12a21d1c4026b0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"0"},{"x":"w","action":"line","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"y1":"0","x":"w/2","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w/2","action":"line","y":"0"},{"x":"w","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9eb527b000012cc812796070d670","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":3,"w":300,"x":448,"h":300,"y":99.84095027736407,"angle":3.141592653589793},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":3,"w":300,"x":448,"h":300,"y":99.84095027736407,"angle":3.141592653589793},"name":"teardrop","orderIndex":0,"fillStyle":{"color":"0,204,0","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3dccf0000162ae1cf111304760":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":154,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"技术","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3dccf00001db5242b012201c30","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3dccf00001c9bea7dd54775a70","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3dccf000018ad8f9cfbdc0123b","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3dccf0000110ff23f047806ea0","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3dccf00001816810509a801d26","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3dccf00001ec8f1d3046601e0f","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3dccf0000111231ae064b31db8","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3dccf0000188c515b011f03810","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3dccf000019d8aac806f00d6e0","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3dccf00001aabd111f769fded0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3dccf0000144b2115f370e7ee0","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3dccf000019694176c1ae01327","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3dccf00001ab56131596309990","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3dccf00001d99ed2481110fe20","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3dccf0000162ae1cf111304760","text":"政府研究开支:\n产业技术关注:\n新型发明与技术发展:\n技术转让率:\n技术更新速度与生命周期:\n能源利用与成本:\n信息技术变革:\n互联网的变革:\n移动技术变革:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":24,"w":244,"x":471.2588631068253,"h":167,"y":473.04544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":24,"w":244,"x":471.2588631068253,"h":167,"y":473.04544830322266,"angle":0},"name":"pest_technology","orderIndex":0,"fillStyle":{"color":"0,204,204","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4a9f1584a00001205ab01098113e40":{"parent":"","textBlockFinal":{"w":253.48227378634942,"x":0,"h":40,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca4a9f1584b00001c84ed6981d194c70","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9f1584b00001396c27383780109f","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9f1584b000014972f1f68ca018f9","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9f1584b000014fa51a5b1de0173c","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9f1584b00001993b1ea61900da10","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9f1584b000011fda12801160bc80","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9f1584a00001205ab01098113e40","text":"T 技术","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"bottom"},"props":{"zindex":8,"w":253.48227378634942,"x":471.2588631068253,"h":40,"y":655,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":8,"w":253.48227378634942,"x":471.2588631068253,"h":40,"y":655,"angle":0},"name":"text","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4aaf3d7cc00001177414e04a841303":{"parent":"","textBlockFinal":{"w":224,"x":10,"h":167,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"社会","dataAttributes":[{"name":"No.","id":"obj_ca4aaf3d7cc0000169d6da0066c8ef90","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4aaf3d7cc00001199d618016f71b32","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4aaf3d7cc000013c8b13381172127f","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4aaf3d7cc00001eb34472816d08e90","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4aaf3d7cc00001e57b17b056461f6f","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4aaf3d7cc00001c0f111ba1500189b","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4aaf3d7cc00001be856a6e1cad8ee0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4aaf3d7cc000012162180015d9194b","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4aaf3d7cc00001df99812f18dc148e","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4aaf3d7cc000018689173814001ac8","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4aaf3d7cc00001a7c1aa90f7801a53","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4aaf3d7cc000017064db001a104900","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4aaf3d7cc00001494a13d0a3d67c80","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4aaf3d7cc00001b65b134b19751276","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4aaf3d7cc00001177414e04a841303","text":"收入分布:\n人口统计、人口增长率与年龄分布:\n劳动力与社会流动性:\n生活方式变革:\n职业与休闲态度:\n企业家精神:\n教育:\n潮流与风尚:\n健康意识、社会福利及安全感:\n生活条件:","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"255,255,255","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":23,"w":244,"x":170.8705684465874,"h":167,"y":466.54544830322266,"angle":0},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":23,"w":244,"x":170.8705684465874,"h":167,"y":466.54544830322266,"angle":0},"name":"pest_society","orderIndex":0,"fillStyle":{"color":"51,153,255","type":"solid"},"resizeable":"1","category":"nqms_straPest"},"obj_ca4a9eb527b00001b1dc98d443501569":{"parent":"","textBlockFinal":{"w":280,"x":10,"h":300,"y":0},"boxPos":{"w":610,"x":138,"h":610,"y":99.84095027736407},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"水滴","dataAttributes":[{"name":"序号","id":"obj_ca4a9eb527b000012f56393018d0160d","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4a9eb527b000014b21e7501f601d0b","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4a9eb527b00001a772f0f016304cf0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4a9eb527b00001793c177e3c508510","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4a9eb527b0000140d3176e1d4012ce","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4a9eb527b00001c3ff14e5185b1867","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w","action":"move","y":"0"},{"x":"w","action":"line","y":"h/2"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h*0.5","x2":"0"},{"y1":"0","x":"w/2","action":"quadraticCurve","x1":"0","y":"0"},{"x":"w/2","action":"line","y":"0"},{"x":"w","action":"line","y":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":0},"children":[],"id":"obj_ca4a9eb527b00001b1dc98d443501569","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4aaf712ba00001dd573932115a103a","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":17,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"top"},"props":{"zindex":4,"w":300,"x":138,"h":300,"y":99.84095027736407,"angle":1.5707963267948966},"resizeDir":["tl","tr","br","bl"],"props_":{"zindex":4,"w":300,"x":138,"h":300,"y":99.84095027736407,"angle":1.5707963267948966},"name":"teardrop","orderIndex":0,"fillStyle":{"color":"255,128,0","type":"solid"},"resizeable":"1","category":"basic"}}},"uuid":"381508c5-72e3-4c38-8e72-4de571c9e88c"}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/shapeTemplate/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/shapeTemplate/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.json
new file mode 100644
index 00000000..1de4ca90
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/shapeTemplate/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.json
@@ -0,0 +1 @@
+[{"name":"text","id":"obj_ca4a9f0aca3000011863360038961423","text":"E 经济","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca4a9f1584a000013769dc28aa601ccf","text":"S 社会","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"teardrop4","id":"obj_ca4af2fb2c900001e3c7cca01a001e36","text":"","title":"水滴","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"pest_politics","id":"obj_ca4aaf3c2a40000175e3110f175b6810","text":"环保制度:\n税收政策:\n国际贸易章程与限制:\n合同执行法:\n消费者保护法:\n雇用法律:\n政府组织/态度:\n竞争规则:\n政治稳定性:\n安全规定:","title":"政治(包括法律)","category":"nqms_straPest","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"pest_economic","id":"obj_ca4aaf3cc5700001ee1e3e709a80174b","text":"经济增长:\n利率与货币政策:\n政府开支:\n失业政策:\n征税:\n汇率:\n通货膨胀率:\n商业周期的所处阶段:\n消费者信心:","title":"经济","category":"nqms_straPest","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"teardrop","id":"obj_ca4a9eabae000001cc28174f1aa02be0","text":"","title":"水滴","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"teardrop2","id":"obj_ca4af310bd4000011d625c2a11f0e4c0","text":"","title":"水滴","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"teardrop3","id":"obj_ca4af323d4d00001dbee18fa19009da0","text":"","title":"水滴","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"text","id":"obj_ca4a9f058130000154cd61c119f9ab50","text":"P 政治","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"pest_technology","id":"obj_ca4aaf3dccf0000162ae1cf111304760","text":"政府研究开支:\n产业技术关注:\n新型发明与技术发展:\n技术转让率:\n技术更新速度与生命周期:\n能源利用与成本:\n信息技术变革:\n互联网的变革:\n移动技术变革:","title":"技术","category":"nqms_straPest","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"text","id":"obj_ca4a9f1584a00001205ab01098113e40","text":"T 技术","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"pest_society","id":"obj_ca4aaf3d7cc00001177414e04a841303","text":"收入分布:\n人口统计、人口增长率与年龄分布:\n劳动力与社会流动性:\n生活方式变革:\n职业与休闲态度:\n企业家精神:\n教育:\n潮流与风尚:\n健康意识、社会福利及安全感:\n生活条件:","title":"社会","category":"nqms_straPest","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}}]
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/shapeTemplate/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.png b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/shapeTemplate/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.png
new file mode 100644
index 00000000..fbc9ca74
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/shapeTemplate/381508c5-72e3-4c38-8e72-4de571c9e88c/381508c5-72e3-4c38-8e72-4de571c9e88c.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/tableConvert/pestTableTemplate.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/tableConvert/pestTableTemplate.json
new file mode 100644
index 00000000..c347164b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/tableConvert/pestTableTemplate.json
@@ -0,0 +1,191 @@
+{
+ "config": {
+ "rowlen": {
+ "0": 30,
+ "1": 165,
+ "2": 165,
+ "3": 165,
+ "4": 165
+ }
+ },
+ "frozen": {
+ "type": "rangeBoth",
+ "range": {
+ "row_focus": 0,
+ "column_focus": 1
+ }
+ },
+ "iDataVerification": {
+ "*_0": {
+ "type": "dropdown",
+ "type2": null,
+ "value1": "{@tableShapeType}",
+ "value2": "{@tableShapeId}",
+ "checked": false,
+ "remote": false,
+ "prohibitInput": false,
+ "hintShow": false,
+ "hintText": ""
+ }
+ },
+ "celldata": [
+ {
+ "r": 0,
+ "c": 0,
+ "v": {
+ "ct": {
+ "fa": "General",
+ "t": "g"
+ },
+ "v": "类型",
+ "m": "类型",
+ "ht": "0",
+ "code": "shapeType",
+ "type": "shapeType",
+ "disable": true
+ }
+ },
+ {
+ "r": 0,
+ "c": 1,
+ "v": {
+ "ct": {
+ "fa": "General",
+ "t": "g"
+ },
+ "v": "分析描述",
+ "m": "分析描述",
+ "ht": "0",
+ "code": "shapeName",
+ "disable": true
+ }
+ },
+ {
+ "r": 1,
+ "c": 0,
+ "v": {
+ "ct": {
+ "fa": "General",
+ "t": "g"
+ },
+ "v": "政治(包括法律)",
+ "m": "政治(包括法律)",
+ "code": "pest_politics"
+ }
+ },
+ {
+ "r": 1,
+ "c": 1,
+ "v": {
+ "ct": {
+ "s": [
+ {
+ "v": "环保制度:\r\n税收政策:\r\n国际贸易章程与限制:\r\n合同执行法:\r\n消费者保护法:\r\n雇用法律:\r\n政府组织/态度:\r\n竞争规则:\r\n政治稳定性:\r\n安全规定:"
+ }
+ ],
+ "t": "inlineStr",
+ "fa": "General"
+ },
+ "tb": 2
+ }
+ },
+ {
+ "r": 2,
+ "c": 0,
+ "v": {
+ "ct": {
+ "fa": "General",
+ "t": "g"
+ },
+ "v": "经济",
+ "m": "经济",
+ "code": "pest_economic"
+ }
+ },
+ {
+ "r": 2,
+ "c": 1,
+ "v": {
+ "ct": {
+ "s": [
+ {
+ "v": "经济增长:\r\n利率与货币政策:\r\n政府开支:\r\n失业政策:\r\n征税:\r\n汇率:\r\n通货膨胀率:\r\n商业周期的所处阶段:\r\n消费者信心:"
+ }
+ ],
+ "t": "inlineStr",
+ "fa": "General"
+ },
+ "tb": 2
+ }
+ },
+ {
+ "r": 3,
+ "c": 0,
+ "v": {
+ "ct": {
+ "fa": "General",
+ "t": "g"
+ },
+ "v": "社会",
+ "m": "社会",
+ "code": "pest_society"
+ }
+ },
+ {
+ "r": 3,
+ "c": 1,
+ "v": {
+ "ct": {
+ "s": [
+ {
+ "v": "收入分布:\r\n人口统计、人口增长率与年龄分布:\r\n劳动力与社会流动性:\r\n生活方式变革:\r\n职业与休闲态度:\r\n企业家精神:\r\n教育:\r\n潮流与风尚:\r\n健康意识、社会福利及安全感:\r\n生活条件:"
+ }
+ ],
+ "t": "inlineStr",
+ "fa": "General"
+ },
+ "tb": 2
+ }
+ },
+ {
+ "r": 4,
+ "c": 0,
+ "v": {
+ "ct": {
+ "fa": "General",
+ "t": "g"
+ },
+ "v": "技术",
+ "m": "技术",
+ "code": "pest_technology"
+ }
+ },
+ {
+ "r": 4,
+ "c": 1,
+ "v": {
+ "ct": {
+ "s": [
+ {
+ "v": "政府研究开支:\r\n产业技术关注:\r\n新型发明与技术发展:\r\n技术转让率:\r\n技术更新速度与生命周期:\r\n能源利用与成本:\r\n信息技术变革:\r\n互联网的变革:\r\n移动技术变革:"
+ }
+ ],
+ "t": "inlineStr",
+ "fa": "General"
+ },
+ "tb": 2
+ }
+ }
+ ],
+ "column": 18,
+ "row": 36,
+ "dynamicHeader": {
+ "fileShow": true,
+ "rowStart": 0,
+ "columnStart": 2,
+ "style": {
+ "bg": "#9fc5e8",
+ "bl": 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/ws.default.attribute.xml
new file mode 100644
index 00000000..fae65ef6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPest/ws.default.attribute.xml
@@ -0,0 +1,9 @@
+
+
+ desc
+ bpm_person
+ number
+ department
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.schema.tpl
new file mode 100644
index 00000000..203dfda4
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/diagram.schema.tpl
@@ -0,0 +1,295 @@
+
+Schema.addCategory({name:"nqms_straPestel", text:"PESTEL模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/*** 政治 */Schema.addShape({name:"politics", title:"政治", text:"政治", category:"nqms_straPestel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"217, 204, 200",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "政", color: "51,51,51", size: "9px", x: "10.5", y: "18"},
+ actions:[
+ {action: "move",x: 8,y: 8},
+ {action: "line",x: 22,y: 8},
+ {action: "line",x: 22,y: 22},
+ {action: "line",x: 8,y: 22},
+ {action: "close"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/*** 经济 */Schema.addShape({name:"economic", title:"经济", text:"经济", category:"nqms_straPestel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"217, 204, 200",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "¥", color: "51,51,51", size: "10px", x: "12", y: "19"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "15",radius: "7.5",startAngle: "0",endAngle: "Math.PI * 2"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/*** 社会 */Schema.addShape({name:"society", title:"社会", text:"社会", category:"nqms_straPestel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"217, 204, 200",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "15",radius: "7.5",startAngle: "0",endAngle: "Math.PI * 2"},
+ {action: "move",x: "11.5",y: "15"},
+ {action: "curve",x1: "11.5",y1: "5",x2: "18.5",y2: "5",x: "18.5",y: "15"},
+ {action: "curve",x1: "18.5",y1: "25",x2: "11.5",y2: "25",x: "11.5",y: "15"},
+ {action: "move",x: "8",y: "12"},
+ {action: "line",x: "22",y: "12"},
+ {action: "move",x: "8",y: "18"},
+ {action: "line",x: "22",y: "18"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/*** 技术 */Schema.addShape({name:"technology", title:"技术", text:"技术", category:"nqms_straPestel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"217, 204, 200",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 22,y: 10},
+ {action: "line",x: 8,y: 10},
+ {action: "line",x: 8,y: 19},
+ {action: "line",x: 22,y: 19},
+ {action: "close"},
+
+ {action: "move",x: 14,y: 12.5},
+ {action: "line",x: 12,y: 14.5},
+ {action: "line",x: 14,y: 16.5},
+
+ {action: "move",x: 16,y: 12.5},
+ {action: "line",x: 18,y: 14.5},
+ {action: "line",x: 16,y: 16.5},
+
+ {action: "move",x: 12,y: 21},
+ {action: "line",x: 18,y: 21},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/*** 环境 */Schema.addShape({name:"environment", title:"环境", text:"环境", category:"nqms_straPestel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"217, 204, 200",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 10,y: 9},
+ {action: "line",x: 14,y: 8},
+ {action: "line",x: 17,y: 11.5},
+ {action: "line",x: 14.5,y: 15.5},
+ {action: "line",x: 11.5,y: 16},
+ {action: "line",x: 8,y: 13},
+ {action: "close"},
+
+ {action: "move",x: 17.2,y: 11.5},
+ {action: "line",x: 20.5,y: 10.5},
+ {action: "line",x: 23.5,y: 14},
+ {action: "line",x: 21,y: 17.5},
+ {action: "line",x: 18,y: 18},
+ {action: "line",x: 15,y: 15.5},
+
+ {action: "move",x: 11.5,y: 16},
+ {action: "line",x: 9.5,y: 20},
+ {action: "line",x: 12.5,y: 22.5},
+ {action: "line",x: 16,y: 22},
+ {action: "line",x: 18,y: 18},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/*** 法律 */Schema.addShape({name:"law", title:"法律", text:"法律", category:"nqms_straPestel",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"217, 204, 200",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "move",x: 10,y: 10},
+ {action: "line",x: 20,y: 10},
+
+ {action: "move",x: 10,y: 20},
+ {action: "line",x: 20,y: 20},
+
+ {action: "move",x: 15,y: 7},
+ {action: "line",x: 15,y: 20},
+
+ {action: "move",x: 10,y: 10},
+ {action: "line",x: 8,y: 13},
+ {action: "line",x: 12,y: 13},
+ {action: "close"},
+
+ {action: "move",x: 20,y: 10},
+ {action: "line",x: 18,y: 13},
+ {action: "line",x: 22,y: 13},
+ {action: "close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions: [
+ {action: "curveArc",centerX: "10",centerY: "13",radius: "2",startAngle: "Math.PI",endAngle: "0"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor: "51,51,51"},
+ fillStyle:{type: "none"},
+ actions: [
+ {action: "curveArc",centerX: "20",centerY: "13",radius: "2",startAngle: "Math.PI",endAngle: "0"}
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/method.config.xml
new file mode 100644
index 00000000..c1dd73f6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straPestel
+
+ nqms.straPestel
+
+ PESTEL模型
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/ws.default.attribute.xml
new file mode 100644
index 00000000..5f603a69
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPestel/ws.default.attribute.xml
@@ -0,0 +1,46 @@
+
+
+ desc
+ bpm_person
+ department
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.schema.tpl
new file mode 100644
index 00000000..f670b58f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/diagram.schema.tpl
@@ -0,0 +1,256 @@
+
+Schema.addCategory({name:"nqms_straPorter", text:"波特价值链模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/*** 价值链领域 */Schema.addShape({name:"valueChainDomain", title:"价值链领域", text:"价值链领域", category:"nqms_straPorter",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"111, 240, 134",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "10",centerY: "10",radius: "2",startAngle: "0",endAngle: "2 * Math.PI"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "10",radius: "1",startAngle: "0",endAngle: "2 * Math.PI"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "20",centerY: "10",radius: "2",startAngle: "0",endAngle: "2 * Math.PI"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "20",centerY: "15",radius: "1",startAngle: "0",endAngle: "2 * Math.PI"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "20",centerY: "20",radius: "2",startAngle: "0",endAngle: "2 * Math.PI"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "15",centerY: "20",radius: "1",startAngle: "0",endAngle: "2 * Math.PI"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "10",centerY: "20",radius: "2",startAngle: "0",endAngle: "2 * Math.PI"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action: "curveArc",centerX: "10",centerY: "15",radius: "1",startAngle: "0",endAngle: "2 * Math.PI"},
+ ]
+ },
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***能力*/Schema.addShape({name:"abilityPorter",title:"能力",text:"能力",category:"nqms_straPorter",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/method.config.xml
new file mode 100644
index 00000000..924a004c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straPorter
+
+ nqms.straPorter
+
+ 波特价值链模型
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/ws.default.attribute.xml
new file mode 100644
index 00000000..04eb74ed
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPorter/ws.default.attribute.xml
@@ -0,0 +1,23 @@
+
+
+ department
+ number
+ desc
+ bpm_person
+
+
+
+
+ nqmsIsHave
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.schema.tpl
new file mode 100644
index 00000000..2ffaa613
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/diagram.schema.tpl
@@ -0,0 +1,351 @@
+
+Schema.addCategory({name:"nqms_straPortersFive", text:"波特五力模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***供货商议价能力*/Schema.addShape({name:"supplier",title:"供应商",text:"供应商",category:"nqms_straPortersFive",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"163,237,242",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"15",centerY:"11.5",radius:"3.5",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "供", color: "51,51,51", size: "6px", x: "17", y: "22"},
+ actions:[
+ {action:"move",x:"8",y:"22"},
+ {action:"curve",x1:"9",y1:"19",x2:"11",y2:"14",x:"17",y:"16"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***客户议价能力*/Schema.addShape({name:"substitute",title:"客户/用户",text:"客户/用户",category:"nqms_straPortersFive",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"163,237,242",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"6.5",y:"8"},
+ {action:"line",x:"8",y:"8"},
+ {action:"line",x:"10.5",y:"20"},
+ {action:"line",x:"21.5",y:"20"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"14",y:"7.5"},
+ {action:"line",x:"14",y:"13.5"},
+ {action:"move",x:"11.5",y:"10.5"},
+ {action:"line",x:"16.5",y:"10.5"},
+
+ {action:"move",x:"18",y:"10.5"},
+ {action:"line",x:"22",y:"10.5"},
+ {action:"line",x:"21",y:"17"},
+ {action:"line",x:"12.5",y:"18"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"11",y:"21"},
+ {action:"line",x:"11.5",y:"22"},
+ {action:"move",x:"19",y:"21"},
+ {action:"line",x:"19.5",y:"22"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***新进入者的竞争*/Schema.addShape({name:"purchaser",title:"潜在竞争者",text:"潜在竞争者",category:"nqms_straPortersFive",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"163,237,242",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"13",centerY:"14",radius:"5",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"curveArc",centerX:"20",centerY:"20",radius:"1.5",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"11",y:"18"},
+ {action:"line",x:"9",y:"23"},
+ {action:"move",x:"15",y:"18"},
+ {action:"line",x:"17",y:"23"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"21.6",y:"20"},
+ {action:"line",x:"19.2",y:"17"},
+ {action:"move",x:"18.4",y:"20"},
+ {action:"line",x:"19.8",y:"23"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***替代品的威胁*/Schema.addShape({name:"potentialEntrant",title:"替代品",text:"替代品",category:"nqms_straPortersFive",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"163,237,242",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8",y:"8"},
+ {action:"line",x:"22",y:"8"},
+ {action:"line",x:"22",y:"22"},
+ {action:"line",x:"8",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"11",y:"13"},
+ {action:"quadraticCurve",x1:"11",y1:"11.5",x:"18",y:"12"},
+
+ {action:"move",x:"19",y:"15"},
+ {action:"line",x:"19",y:"17"},
+ {action:"quadraticCurve",x1:"19",y1:"18.5",x:"12",y:"18"}]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color: "51,51,51"},
+ actions:[
+ {action:"move",x:"18",y:"10"},
+ {action:"line",x:"18",y:"14"},
+ {action:"line",x:"20",y:"12"},
+ {action:"line",x:"18",y:"10"},
+
+ {action:"move",x:"12",y:"20"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"10",y:"18"},
+ {action:"line",x:"12",y:"20"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***同业竞争者的竞争程度*/Schema.addShape({name:"competitor",title:"行业内竞争者",text:"行业内竞争者",category:"nqms_straPortersFive",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"163,237,242",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"14.2",y:"12"},
+ {action:"line",x:"13",y:"10.3"},
+ {action:"line",x:"8",y:"8.5"},
+ {action:"line",x:"9.5",y:"13.5"},
+ {action:"line",x:"11",y:"15"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"11.5",y:"16.5"},
+ {action:"line",x:"17",y:"10.3"},
+ {action:"line",x:"22",y:"8.5"},
+ {action:"line",x:"20.5",y:"13.5"},
+ {action:"line",x:"14",y:"18.5"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"11",y:"16"},
+ {action:"line",x:"15",y:"19.5"},
+ {action:"line",x:"13.7",y:"21"},
+ {action:"line",x:"12.3",y:"19.8"},
+ {action:"line",x:"9.7",y:"22.1"},
+ {action:"line",x:"8.2",y:"20.7"},
+ {action:"line",x:"10.5",y:"18.5"},
+ {action:"line",x:"9.5",y:"17.5"},
+ {action:"line",x:"11",y:"16"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"19.5",y:"16"},
+ {action:"line",x:"16.2",y:"19.2"},
+ {action:"line",x:"17.5",y:"20.8"},
+ {action:"line",x:"18.5",y:"19.6"},
+ {action:"line",x:"20.8",y:"21.8"},
+ {action:"line",x:"22",y:"20.7"},
+ {action:"line",x:"20.2",y:"18.4"},
+ {action:"line",x:"21.2",y:"17.5"},
+ {action:"line",x:"19.4",y:"16"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***矩形图片*/Schema.addShape({name:"straPortersFive",title:"",text:"",category:"nqms_straPortersFive",shapeTemplateKey:"5f08e952-ebe8-4fb2-887f-cf6885d9b1a8",props:{w:100, h:100}, textBlock:{x:"Math.min(w/6,20)", y:"0", w:"w-Math.min(w/6,20)*2", h:"h"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, path:[{
+ fillStyle: {
+ type: "image",
+ fileId: "../apps/com.actionsoft.apps.coe.method.nqms/shape/portersFive.svg",
+ display:"stretch"
+ },
+ lineStyle: {
+ lineWidth: 0
+ },
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"0", y:"0"},
+ {action:"close"},
+ {action:"move", x:"Math.min(w/6,20)", y:"0"},
+ {action:"line", x:"Math.min(w/6,20)", y:"h"},
+ {action:"move", x:"w- Math.min(w/6,20)", y:"0"},
+ {action:"line", x:"w- Math.min(w/6,20)", y:"h"}
+ ]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/graphConvert/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8 b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/graphConvert/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8
new file mode 100644
index 00000000..6e007f37
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/graphConvert/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8
@@ -0,0 +1 @@
+{"localAttribute":{},"elements":{"obj_ca496a367a700001f5973e3013201f4c":{"parent":"","textBlockFinal":{"w":199,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"0","y":"0.238*h"},{"x":"w/2","y":"0"},{"x":"w","y":"0.238*h"},{"x":"w/2","y":"0.9*h"}],"title":"类梯形","dataAttributes":[{"name":"序号","id":"obj_ca496a367a8000011f471c9062f0f7d0","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496a367a800001cf4811d059c08d20","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496a367a80000195f8188010831440","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496a367a800001f6951ba01f6018b0","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496a367a800001a925a6501b901b41","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a367a80000185e11f0ecf603d40","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w*0.25","action":"move","y":"h"},{"x":"0","action":"line","y":"0.238*h"},{"y1":"-0.238*h","x":"w","action":"quadraticCurve","x1":"w/2","y":"h*0.238"},{"x":"w*0.75","action":"line","y":"h"},{"y1":"0.8*h","x":"w*0.25","action":"quadraticCurve","x1":"w/2","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,102,102","lineWidth":2},"children":[],"id":"obj_ca496a367a700001f5973e3013201f4c","text":"替代品的\n替代能力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":3,"w":219,"x":693,"h":90,"y":456.5,"angle":1.3089969389957472},"resizeDir":["tl","tr","br","bl"],"name":"sector2","orderIndex":0,"fillStyle":{"color":"0,153,153","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496a2e754000011a1f1a209010db50":{"parent":"","textBlockFinal":{"w":199,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"0","y":"0.238*h"},{"x":"w/2","y":"0"},{"x":"w","y":"0.238*h"},{"x":"w/2","y":"0.9*h"}],"title":"类梯形","dataAttributes":[{"name":"序号","id":"obj_ca496a2e75400001fa3f185018f017e9","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496a2e754000012e7f260013d05f10","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496a2e75400001ee1b7fe05b402de0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496a2e754000016e7117091af6e900","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496a2e7540000125be7ad01d301977","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a2e7540000140c85fe7eca02b90","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w*0.25","action":"move","y":"h"},{"x":"0","action":"line","y":"0.238*h"},{"y1":"-0.238*h","x":"w","action":"quadraticCurve","x1":"w/2","y":"h*0.238"},{"x":"w*0.75","action":"line","y":"h"},{"y1":"0.8*h","x":"w*0.25","action":"quadraticCurve","x1":"w/2","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"204,0,0","lineWidth":2},"children":[],"id":"obj_ca496a2e754000011a1f1a209010db50","text":"现有竞争者\n竞争能力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":2,"w":219,"x":502.5,"h":90,"y":311.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"sector2","orderIndex":0,"fillStyle":{"color":"255,51,51","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496b5b48300001d12da1181880bcf0":{"fontStyle":{"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false},"points":[{"x":612,"y":451.9000015258789},{"x":612,"y":451.9000015258789}],"dataAttributes":[{"shapeDesc":"","name":"AWSProperties","id":"AWSPropertiesID","type":"string","category":"default","value":""}],"props":{"zindex":7},"linkerType":"broken","lineStyle":{"lineStyle":"dashed","lineColor":"0,127,255","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":3},"name":"linker","orderIndex":0,"from":{"x":612,"y":511.4000015258789,"angle":1.5707963267948966,"id":"obj_ca496a20a6b00001bf77df671b8e1ab3"},"id":"obj_ca496b5b48300001d12da1181880bcf0","text":"","to":{"x":612,"y":392.4000015258789,"angle":4.71238898038469,"id":"obj_ca496a2e754000011a1f1a209010db50"},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800"},"obj_ca496b7ca4500001b0811f001c25a870":{"parent":"","textBlockFinal":{"w":180,"x":10,"h":180,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"替代品的威胁","dataAttributes":[{"name":"No.","id":"obj_ca496b7ca450000150da18ad88508360","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca496b7ca4500001904910fb1611ad80","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca496b7ca4500001caaa3da0135474b0","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca496b7ca45000016b441af0120212b0","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca496b7ca45000017b181210d3e0fbd0","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca496b7ca45000019e2a1970bc70125c","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca496b7ca4500001b8e83a161011e750","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca496b7ca450000151115b001bcee940","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca496b7ca450000161c111001ebf1a82","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca496b7ca450000179cb18001f656ee0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca496b7ca4500001a0b092be716d1717","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca496b7ca45000015ee63adaf39411ef","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca496b7ca4500001294314c015e84b30","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496b7ca4500001ca741a90cf1913c3","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"0,0,0","lineWidth":1},"children":[],"id":"obj_ca496b7ca4500001b0811f001c25a870","text":"替代品的替代能力内容","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":15,"w":200,"x":873,"h":180,"y":389.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"potentialEntrant","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straPortersFive"},"obj_ca496b7c254000017c79d38177f01da7":{"parent":"","textBlockFinal":{"w":180,"x":10,"h":180,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"客户议价能力","dataAttributes":[{"name":"No.","id":"obj_ca496b7c2540000187c21ac413b011a8","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca496b7c2540000161561a701b4012d9","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca496b7c25400001bc4b1df0bdd0165d","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca496b7c254000016f6814b5d980c6a0","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca496b7c25400001de8315b01008b5f0","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca496b7c25400001451eb0a016301fa1","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca496b7c25400001b6534f4eb7389c50","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca496b7c2540000188ae14501f2d1205","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca496b7c25400001b3bf1f16c533107d","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca496b7c25400001ff6b1aa0128014d7","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca496b7c254000014f65cd90b09b1c6d","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca496b7c25400001855a15a0ba30a0c0","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca496b7c254000018def1fef17101b44","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496b7c25400001b0d31713162459c0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"0,0,0","lineWidth":1},"children":[],"id":"obj_ca496b7c254000017c79d38177f01da7","text":"购买者的购买能力内容","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":13,"w":200,"x":773,"h":180,"y":766.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"substitute","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straPortersFive"},"obj_ca496b5f5ee0000195485160dbb113ce":{"fontStyle":{"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false},"points":[],"dataAttributes":[{"shapeDesc":"","name":"AWSProperties","id":"AWSPropertiesID","type":"string","category":"default","value":""}],"props":{"zindex":9},"linkerType":"normal","lineStyle":{"lineStyle":"dashed","lineColor":"0,127,255","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":3},"name":"linker","orderIndex":0,"from":{"x":584.573576436351,"y":592.5808494815899,"angle":5.323254218582705,"id":"obj_ca496a20a6b00001bf77df671b8e1ab3"},"id":"obj_ca496b5f5ee0000195485160dbb113ce","text":"","to":{"x":517.1487517086376,"y":687.0105264055962,"angle":2.181661564992912,"id":"obj_ca496a3c4400000163f81300ef301720"},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800"},"obj_ca496a392710000185321e2c1d1a16f9":{"parent":"","textBlockFinal":{"w":199,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"0","y":"0.238*h"},{"x":"w/2","y":"0"},{"x":"w","y":"0.238*h"},{"x":"w/2","y":"0.9*h"}],"title":"类梯形","dataAttributes":[{"name":"序号","id":"obj_ca496a3927100001bec44660d42719f4","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496a39271000011bdd120414801542","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496a39271000017ff58f901f1019f6","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496a39271000018c3283b019d01296","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496a39271000016247bb431c90cad0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a392710000183bd75d02e6e1af1","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w*0.25","action":"move","y":"h"},{"x":"0","action":"line","y":"0.238*h"},{"y1":"-0.238*h","x":"w","action":"quadraticCurve","x1":"w/2","y":"h*0.238"},{"x":"w*0.75","action":"line","y":"h"},{"y1":"0.8*h","x":"w*0.25","action":"quadraticCurve","x1":"w/2","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,153,0","lineWidth":2},"children":[],"id":"obj_ca496a392710000185321e2c1d1a16f9","text":"购买者的\n购买能力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":4,"w":219,"x":619,"h":90,"y":671.5,"angle":2.530727415391778},"resizeDir":["tl","tr","br","bl"],"name":"sector2","orderIndex":0,"fillStyle":{"color":"0,204,0","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496a20a6b00001bf77df671b8e1ab3":{"parent":"","textBlockFinal":{"w":70,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"圆形","dataAttributes":[{"name":"序号","id":"obj_ca496a20a6b0000162bc2200b6e026c0","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca496a20a6b0000120691fe04cd05510","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca496a20a6b000015e8b10bac5c810e5","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca496a20a6b00001895963c0318068f0","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca496a20a6b00001358b1927b7001d60","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a20a6b0000170a119aaba492e90","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"h/2"},{"y1":"-h/6","x":"w","action":"curve","x1":"0","y2":"-h/6","y":"h/2","x2":"w"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h/2","x2":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,76,153","lineWidth":2},"children":[],"id":"obj_ca496a20a6b00001bf77df671b8e1ab3","text":"波特\n五力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":24,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":1,"w":90,"x":567,"h":90,"y":511.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"round","orderIndex":0,"fillStyle":{"color":"0,127,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496b7c6d10000155fb15a0c9d014bc":{"parent":"","textBlockFinal":{"w":180,"x":10,"h":180,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"新进入者的竞争","dataAttributes":[{"name":"No.","id":"obj_ca496b7c6d10000185c751c07f9010c4","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca496b7c6d100001fb321040108f184e","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca496b7c6d100001db8a4aead5001c91","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca496b7c6d1000012a89117d1cf01832","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca496b7c6d100001ced5a9c01c45c290","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca496b7c6d100001e556459cbd195390","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca496b7c6d100001864d2c401624b990","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca496b7c6d100001d294137a1c604aa0","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca496b7c6d100001129cf7341b10135f","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca496b7c6d1000014a5115f95f2017e9","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca496b7c6d100001b1c588e71d001771","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca496b7c6d100001b02e5fcabd2a4770","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca496b7c6d100001f76da020d1361291","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496b7c6d1000018f21de7013024ae0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"0,0,0","lineWidth":1},"children":[],"id":"obj_ca496b7c6d10000155fb15a0c9d014bc","text":"潜在竞争者进入能力内容","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":14,"w":200,"x":151,"h":180,"y":394.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"purchaser","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straPortersFive"},"obj_ca496b7d07300001609ba2ae1f65be70":{"parent":"","textBlockFinal":{"w":180,"x":10,"h":180,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"同业竞争者的竞争程度","dataAttributes":[{"name":"No.","id":"obj_ca496b7d073000014169117c1eb04a50","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca496b7d07300001188657ac8dabd500","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca496b7d07300001a8b114eb1fb01975","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca496b7d07300001a57a3a0016b05820","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca496b7d07300001e4e318d9d02f1a77","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca496b7d07300001d51415c0153a12bf","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca496b7d07300001b25c1bb01c06173e","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca496b7d073000015d9494e0f671169f","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca496b7d07300001cc25ec40198417e7","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca496b7d07300001a1fd159039c0156c","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca496b7d07400001e3f01260135513c7","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca496b7d07400001baaa1950b840e810","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca496b7d0740000143ab5ea0597c10b4","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496b7d07400001d2261b701400183d","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"0,0,0","lineWidth":1},"children":[],"id":"obj_ca496b7d07300001609ba2ae1f65be70","text":"现有竞争者竞争能力内容","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":16,"w":200,"x":512,"h":180,"y":109.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"competitor","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straPortersFive"},"obj_ca496a3c4400000163f81300ef301720":{"parent":"","textBlockFinal":{"w":199,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"0","y":"0.238*h"},{"x":"w/2","y":"0"},{"x":"w","y":"0.238*h"},{"x":"w/2","y":"0.9*h"}],"title":"类梯形","dataAttributes":[{"name":"序号","id":"obj_ca496a3c44000001cdc564401ea05c20","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496a3c44000001ff6c187b82561a2c","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496a3c440000019be7e2508d6e1e74","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496a3c44000001278619b0b8e01994","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496a3c44000001a5965e007a4016c2","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a3c4400000199cadce611504d80","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w*0.25","action":"move","y":"h"},{"x":"0","action":"line","y":"0.238*h"},{"y1":"-0.238*h","x":"w","action":"quadraticCurve","x1":"w/2","y":"h*0.238"},{"x":"w*0.75","action":"line","y":"h"},{"y1":"0.8*h","x":"w*0.25","action":"quadraticCurve","x1":"w/2","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"255,153,51","lineWidth":2},"children":[],"id":"obj_ca496a3c4400000163f81300ef301720","text":"供应商的\n议价能力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":5,"w":219,"x":387,"h":90,"y":671.5,"angle":3.752457891787808},"resizeDir":["tl","tr","br","bl"],"name":"sector2","orderIndex":0,"fillStyle":{"color":"255,204,153","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496b613270000138dd1f10c78b6fa0":{"fontStyle":{"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false},"points":[],"dataAttributes":[{"shapeDesc":"","name":"AWSProperties","id":"AWSPropertiesID","type":"string","category":"default","value":""}],"props":{"zindex":11},"linkerType":"normal","lineStyle":{"lineStyle":"dashed","lineColor":"0,127,255","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":3},"name":"linker","orderIndex":0,"from":{"x":640.1432743418808,"y":591.8037348671651,"angle":4.014257279586958,"id":"obj_ca496a20a6b00001bf77df671b8e1ab3"},"id":"obj_ca496b613270000138dd1f10c78b6fa0","text":"","to":{"x":707.8512482913624,"y":687.0105264055962,"angle":0.9599310885968819,"id":"obj_ca496a392710000185321e2c1d1a16f9"},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800"},"obj_ca496b5e30400001c98b1dec1549b7b0":{"fontStyle":{"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false},"points":[],"dataAttributes":[{"shapeDesc":"","name":"AWSProperties","id":"AWSPropertiesID","type":"string","category":"default","value":""}],"props":{"zindex":8},"linkerType":"normal","lineStyle":{"lineStyle":"dashed","lineColor":"0,127,255","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":3},"name":"linker","orderIndex":0,"from":{"x":568.7614807840234,"y":543.2117348415966,"angle":0.26179938779914913,"id":"obj_ca496a20a6b00001bf77df671b8e1ab3"},"id":"obj_ca496b5e30400001c98b1dec1549b7b0","text":"","to":{"x":455.2733297464065,"y":510.8174856236908,"angle":3.4033920413889427,"id":"obj_ca496a51ab0000015869233f16a01cd9"},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800"},"obj_ca496b7b12300001d6a63da067255210":{"parent":"","textBlockFinal":{"w":180,"x":10,"h":180,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"供货商议价能力","dataAttributes":[{"name":"No.","id":"obj_ca496b7b12300001f1a312edba301866","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca496b7b1230000159e9a8b010e01050","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca496b7b123000016bfc63d0dec11954","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca496b7b12300001f7de150054606720","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca496b7b123000013e3dffd4503011b9","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca496b7b12300001c53c5b1074de13f0","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca496b7b1230000163a0a41228296c70","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca496b7b123000012837da5017041621","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca496b7b1230000192b214009b5e14a6","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca496b7b12300001991a93301046147b","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca496b7b12300001986e321719d0dcb0","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca496b7b12300001ab343e7f1f101c2e","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca496b7b12300001b5f614db1aa011ff","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496b7b123000019c7afcb4f6509850","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"0,0,0","lineWidth":1},"children":[],"id":"obj_ca496b7b12300001d6a63da067255210","text":"供应商的议价能力内容","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":12,"w":200,"x":247,"h":180,"y":766.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"supplier","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straPortersFive"},"obj_ca496b6042f0000140e6118e87a06a50":{"fontStyle":{"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false},"points":[],"dataAttributes":[{"shapeDesc":"","name":"AWSProperties","id":"AWSPropertiesID","type":"string","category":"default","value":""}],"props":{"zindex":10},"linkerType":"normal","lineStyle":{"lineStyle":"dashed","lineColor":"0,127,255","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":3},"name":"linker","orderIndex":0,"from":{"x":655.2385192159766,"y":545.2117348415966,"angle":2.879793265790644,"id":"obj_ca496a20a6b00001bf77df671b8e1ab3"},"id":"obj_ca496b6042f0000140e6118e87a06a50","text":"","to":{"x":767.7266702535935,"y":510.8174856236908,"angle":6.021385919380437,"id":"obj_ca496a367a700001f5973e3013201f4c"},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800"},"obj_ca496a51ab0000015869233f16a01cd9":{"parent":"","textBlockFinal":{"w":199,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"0","y":"0.238*h"},{"x":"w/2","y":"0"},{"x":"w","y":"0.238*h"},{"x":"w/2","y":"0.9*h"}],"title":"类梯形","dataAttributes":[{"name":"序号","id":"obj_ca496a51ab0000013fa519d089107d80","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496a51ab00000164cd126687c71b8d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496a51ab000001d59810301090103f","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496a51ab000001bd3a1200c2e9ba20","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496a51ab0000019e901a601e931495","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a51ab000001aedeef331e8014f3","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w*0.25","action":"move","y":"h"},{"x":"0","action":"line","y":"0.238*h"},{"y1":"-0.238*h","x":"w","action":"quadraticCurve","x1":"w/2","y":"h*0.238"},{"x":"w*0.75","action":"line","y":"h"},{"y1":"0.8*h","x":"w*0.25","action":"quadraticCurve","x1":"w/2","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"204,102,0","lineWidth":2},"children":[],"id":"obj_ca496a51ab0000015869233f16a01cd9","text":"潜在竞争者\n进入能力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":6,"w":219,"x":311,"h":90,"y":456.5,"angle":4.974188368183839},"resizeDir":["tl","tr","br","bl"],"name":"sector2","orderIndex":0,"fillStyle":{"color":"255,128,0","type":"solid"},"resizeable":"1","category":"basic"}},"processDocument":"","processProperties":{"versionId":"","processGroupName":"","categoryName":"","uuid":""},"page":{"padding":60,"backgroundColor":"255,255,255","gridSize":15,"width":1600,"showGrid":true,"height":2500},"shapeTemplateObj":{},"uuid":"5f08e952-ebe8-4fb2-887f-cf6885d9b1a8"}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/graphConvert/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/graphConvert/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.json
new file mode 100644
index 00000000..dc843515
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/graphConvert/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.json
@@ -0,0 +1 @@
+[{"name":"sector2","id":"obj_ca496a367a700001f5973e3013201f4c","text":"替代品的\n替代能力","title":"类梯形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"sector2","id":"obj_ca496a2e754000011a1f1a209010db50","text":"现有竞争者\n竞争能力","title":"类梯形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"potentialEntrant","id":"obj_ca496b7ca4500001b0811f001c25a870","text":"替代品的替代能力内容","title":"替代品的威胁","category":"nqms_straPortersFive","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"substitute","id":"obj_ca496b7c254000017c79d38177f01da7","text":"购买者的购买能力内容","title":"客户议价能力","category":"nqms_straPortersFive","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"sector2","id":"obj_ca496a392710000185321e2c1d1a16f9","text":"购买者的\n购买能力","title":"类梯形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"round","id":"obj_ca496a20a6b00001bf77df671b8e1ab3","text":"波特\n五力","title":"圆形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"purchaser","id":"obj_ca496b7c6d10000155fb15a0c9d014bc","text":"潜在竞争者进入能力内容","title":"新进入者的竞争","category":"nqms_straPortersFive","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"competitor","id":"obj_ca496b7d07300001609ba2ae1f65be70","text":"现有竞争者竞争能力内容","title":"同业竞争者的竞争程度","category":"nqms_straPortersFive","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"sector2","id":"obj_ca496a3c4400000163f81300ef301720","text":"供应商的\n议价能力","title":"类梯形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"supplier","id":"obj_ca496b7b12300001d6a63da067255210","text":"供应商的议价能力内容","title":"供货商议价能力","category":"nqms_straPortersFive","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"sector2","id":"obj_ca496a51ab0000015869233f16a01cd9","text":"潜在竞争者\n进入能力","title":"类梯形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}}]
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/graphConvert/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.png b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/graphConvert/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.png
new file mode 100644
index 00000000..a9e30735
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/graphConvert/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/method.config.xml
new file mode 100644
index 00000000..f97d70c2
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straPortersFive
+
+ nqms.straPortersFive
+
+ 波特五力模型
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling,tableModeling
+
+ tableModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/shapeTemplate/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8 b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/shapeTemplate/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8
new file mode 100644
index 00000000..f17a21d0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/shapeTemplate/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8
@@ -0,0 +1 @@
+{"localAttribute":{},"elements":{"obj_ca496a367a700001f5973e3013201f4c":{"parent":"","textBlockFinal":{"w":199,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"0","y":"0.238*h"},{"x":"w/2","y":"0"},{"x":"w","y":"0.238*h"},{"x":"w/2","y":"0.9*h"}],"title":"类梯形","dataAttributes":[{"name":"序号","id":"obj_ca496a367a8000011f471c9062f0f7d0","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496a367a800001cf4811d059c08d20","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496a367a80000195f8188010831440","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496a367a800001f6951ba01f6018b0","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496a367a800001a925a6501b901b41","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a367a80000185e11f0ecf603d40","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w*0.25","action":"move","y":"h"},{"x":"0","action":"line","y":"0.238*h"},{"y1":"-0.238*h","x":"w","action":"quadraticCurve","x1":"w/2","y":"h*0.238"},{"x":"w*0.75","action":"line","y":"h"},{"y1":"0.8*h","x":"w*0.25","action":"quadraticCurve","x1":"w/2","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,102,102","lineWidth":2},"children":[],"id":"obj_ca496a367a700001f5973e3013201f4c","text":"替代品的\n替代能力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":3,"w":219,"x":693,"h":90,"y":456.5,"angle":1.3089969389957472},"resizeDir":["tl","tr","br","bl"],"name":"sector2","orderIndex":0,"fillStyle":{"color":"0,153,153","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496a2e754000011a1f1a209010db50":{"parent":"","textBlockFinal":{"w":199,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"0","y":"0.238*h"},{"x":"w/2","y":"0"},{"x":"w","y":"0.238*h"},{"x":"w/2","y":"0.9*h"}],"title":"类梯形","dataAttributes":[{"name":"序号","id":"obj_ca496a2e75400001fa3f185018f017e9","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496a2e754000012e7f260013d05f10","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496a2e75400001ee1b7fe05b402de0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496a2e754000016e7117091af6e900","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496a2e7540000125be7ad01d301977","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a2e7540000140c85fe7eca02b90","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w*0.25","action":"move","y":"h"},{"x":"0","action":"line","y":"0.238*h"},{"y1":"-0.238*h","x":"w","action":"quadraticCurve","x1":"w/2","y":"h*0.238"},{"x":"w*0.75","action":"line","y":"h"},{"y1":"0.8*h","x":"w*0.25","action":"quadraticCurve","x1":"w/2","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"204,0,0","lineWidth":2},"children":[],"id":"obj_ca496a2e754000011a1f1a209010db50","text":"现有竞争者\n竞争能力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":2,"w":219,"x":502.5,"h":90,"y":311.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"sector2","orderIndex":0,"fillStyle":{"color":"255,51,51","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496b5b48300001d12da1181880bcf0":{"fontStyle":{"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false},"points":[{"x":612,"y":451.9000015258789},{"x":612,"y":451.9000015258789}],"dataAttributes":[{"shapeDesc":"","name":"AWSProperties","id":"AWSPropertiesID","type":"string","category":"default","value":""}],"props":{"zindex":7},"linkerType":"broken","lineStyle":{"lineStyle":"dashed","lineColor":"0,127,255","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":3},"name":"linker","orderIndex":0,"from":{"x":612,"y":511.4000015258789,"angle":1.5707963267948966,"id":"obj_ca496a20a6b00001bf77df671b8e1ab3"},"id":"obj_ca496b5b48300001d12da1181880bcf0","text":"","to":{"x":612,"y":392.4000015258789,"angle":4.71238898038469,"id":"obj_ca496a2e754000011a1f1a209010db50"},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800"},"obj_ca496b7ca4500001b0811f001c25a870":{"parent":"","textBlockFinal":{"w":180,"x":10,"h":180,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"替代品","dataAttributes":[{"name":"No.","id":"obj_ca496b7ca450000150da18ad88508360","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca496b7ca4500001904910fb1611ad80","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca496b7ca4500001caaa3da0135474b0","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca496b7ca45000016b441af0120212b0","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca496b7ca45000017b181210d3e0fbd0","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca496b7ca45000019e2a1970bc70125c","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca496b7ca4500001b8e83a161011e750","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca496b7ca450000151115b001bcee940","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca496b7ca450000161c111001ebf1a82","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca496b7ca450000179cb18001f656ee0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca496b7ca4500001a0b092be716d1717","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca496b7ca45000015ee63adaf39411ef","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca496b7ca4500001294314c015e84b30","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496b7ca4500001ca741a90cf1913c3","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"0,0,0","lineWidth":1},"children":[],"id":"obj_ca496b7ca4500001b0811f001c25a870","text":"替代品的替代能力内容","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":15,"w":200,"x":873,"h":180,"y":389.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"potentialEntrant","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straPortersFive"},"obj_ca496b7c254000017c79d38177f01da7":{"parent":"","textBlockFinal":{"w":180,"x":10,"h":180,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"客户/用户","dataAttributes":[{"name":"No.","id":"obj_ca496b7c2540000187c21ac413b011a8","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca496b7c2540000161561a701b4012d9","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca496b7c25400001bc4b1df0bdd0165d","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca496b7c254000016f6814b5d980c6a0","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca496b7c25400001de8315b01008b5f0","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca496b7c25400001451eb0a016301fa1","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca496b7c25400001b6534f4eb7389c50","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca496b7c2540000188ae14501f2d1205","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca496b7c25400001b3bf1f16c533107d","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca496b7c25400001ff6b1aa0128014d7","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca496b7c254000014f65cd90b09b1c6d","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca496b7c25400001855a15a0ba30a0c0","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca496b7c254000018def1fef17101b44","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496b7c25400001b0d31713162459c0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"0,0,0","lineWidth":1},"children":[],"id":"obj_ca496b7c254000017c79d38177f01da7","text":"购买者的购买能力内容","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":13,"w":200,"x":773,"h":180,"y":766.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"substitute","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straPortersFive"},"obj_ca496b5f5ee0000195485160dbb113ce":{"fontStyle":{"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false},"points":[],"dataAttributes":[{"shapeDesc":"","name":"AWSProperties","id":"AWSPropertiesID","type":"string","category":"default","value":""}],"props":{"zindex":9},"linkerType":"normal","lineStyle":{"lineStyle":"dashed","lineColor":"0,127,255","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":3},"name":"linker","orderIndex":0,"from":{"x":584.573576436351,"y":592.5808494815899,"angle":5.323254218582705,"id":"obj_ca496a20a6b00001bf77df671b8e1ab3"},"id":"obj_ca496b5f5ee0000195485160dbb113ce","text":"","to":{"x":517.1487517086376,"y":687.0105264055962,"angle":2.181661564992912,"id":"obj_ca496a3c4400000163f81300ef301720"},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800"},"obj_ca496a392710000185321e2c1d1a16f9":{"parent":"","textBlockFinal":{"w":199,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"0","y":"0.238*h"},{"x":"w/2","y":"0"},{"x":"w","y":"0.238*h"},{"x":"w/2","y":"0.9*h"}],"title":"类梯形","dataAttributes":[{"name":"序号","id":"obj_ca496a3927100001bec44660d42719f4","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496a39271000011bdd120414801542","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496a39271000017ff58f901f1019f6","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496a39271000018c3283b019d01296","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496a39271000016247bb431c90cad0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a392710000183bd75d02e6e1af1","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w*0.25","action":"move","y":"h"},{"x":"0","action":"line","y":"0.238*h"},{"y1":"-0.238*h","x":"w","action":"quadraticCurve","x1":"w/2","y":"h*0.238"},{"x":"w*0.75","action":"line","y":"h"},{"y1":"0.8*h","x":"w*0.25","action":"quadraticCurve","x1":"w/2","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,153,0","lineWidth":2},"children":[],"id":"obj_ca496a392710000185321e2c1d1a16f9","text":"购买者的\n购买能力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":4,"w":219,"x":619,"h":90,"y":671.5,"angle":2.530727415391778},"resizeDir":["tl","tr","br","bl"],"name":"sector2","orderIndex":0,"fillStyle":{"color":"0,204,0","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496a20a6b00001bf77df671b8e1ab3":{"parent":"","textBlockFinal":{"w":70,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"圆形","dataAttributes":[{"name":"序号","id":"obj_ca496a20a6b0000162bc2200b6e026c0","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca496a20a6b0000120691fe04cd05510","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca496a20a6b000015e8b10bac5c810e5","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca496a20a6b00001895963c0318068f0","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca496a20a6b00001358b1927b7001d60","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a20a6b0000170a119aaba492e90","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"h/2"},{"y1":"-h/6","x":"w","action":"curve","x1":"0","y2":"-h/6","y":"h/2","x2":"w"},{"y1":"h+h/6","x":"0","action":"curve","x1":"w","y2":"h+h/6","y":"h/2","x2":"0"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"0,76,153","lineWidth":2},"children":[],"id":"obj_ca496a20a6b00001bf77df671b8e1ab3","text":"波特\n五力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":24,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":1,"w":90,"x":567,"h":90,"y":511.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"round","orderIndex":0,"fillStyle":{"color":"0,127,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496b7c6d10000155fb15a0c9d014bc":{"parent":"","textBlockFinal":{"w":180,"x":10,"h":180,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"潜在竞争者","dataAttributes":[{"name":"No.","id":"obj_ca496b7c6d10000185c751c07f9010c4","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca496b7c6d100001fb321040108f184e","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca496b7c6d100001db8a4aead5001c91","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca496b7c6d1000012a89117d1cf01832","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca496b7c6d100001ced5a9c01c45c290","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca496b7c6d100001e556459cbd195390","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca496b7c6d100001864d2c401624b990","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca496b7c6d100001d294137a1c604aa0","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca496b7c6d100001129cf7341b10135f","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca496b7c6d1000014a5115f95f2017e9","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca496b7c6d100001b1c588e71d001771","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca496b7c6d100001b02e5fcabd2a4770","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca496b7c6d100001f76da020d1361291","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496b7c6d1000018f21de7013024ae0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"0,0,0","lineWidth":1},"children":[],"id":"obj_ca496b7c6d10000155fb15a0c9d014bc","text":"潜在竞争者进入能力内容","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":14,"w":200,"x":151,"h":180,"y":394.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"purchaser","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straPortersFive"},"obj_ca496b7d07300001609ba2ae1f65be70":{"parent":"","textBlockFinal":{"w":180,"x":10,"h":180,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"行业内竞争者","dataAttributes":[{"name":"No.","id":"obj_ca496b7d073000014169117c1eb04a50","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca496b7d07300001188657ac8dabd500","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca496b7d07300001a8b114eb1fb01975","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca496b7d07300001a57a3a0016b05820","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca496b7d07300001e4e318d9d02f1a77","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca496b7d07300001d51415c0153a12bf","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca496b7d07300001b25c1bb01c06173e","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca496b7d073000015d9494e0f671169f","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca496b7d07300001cc25ec40198417e7","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca496b7d07300001a1fd159039c0156c","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca496b7d07400001e3f01260135513c7","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca496b7d07400001baaa1950b840e810","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca496b7d0740000143ab5ea0597c10b4","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496b7d07400001d2261b701400183d","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"0,0,0","lineWidth":1},"children":[],"id":"obj_ca496b7d07300001609ba2ae1f65be70","text":"现有竞争者竞争能力内容","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":16,"w":200,"x":512,"h":180,"y":109.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"competitor","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straPortersFive"},"obj_ca496a3c4400000163f81300ef301720":{"parent":"","textBlockFinal":{"w":199,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"0","y":"0.238*h"},{"x":"w/2","y":"0"},{"x":"w","y":"0.238*h"},{"x":"w/2","y":"0.9*h"}],"title":"类梯形","dataAttributes":[{"name":"序号","id":"obj_ca496a3c44000001cdc564401ea05c20","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496a3c44000001ff6c187b82561a2c","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496a3c440000019be7e2508d6e1e74","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496a3c44000001278619b0b8e01994","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496a3c44000001a5965e007a4016c2","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a3c4400000199cadce611504d80","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w*0.25","action":"move","y":"h"},{"x":"0","action":"line","y":"0.238*h"},{"y1":"-0.238*h","x":"w","action":"quadraticCurve","x1":"w/2","y":"h*0.238"},{"x":"w*0.75","action":"line","y":"h"},{"y1":"0.8*h","x":"w*0.25","action":"quadraticCurve","x1":"w/2","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"255,153,51","lineWidth":2},"children":[],"id":"obj_ca496a3c4400000163f81300ef301720","text":"供应商的\n议价能力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":5,"w":219,"x":387,"h":90,"y":671.5,"angle":3.752457891787808},"resizeDir":["tl","tr","br","bl"],"name":"sector2","orderIndex":0,"fillStyle":{"color":"255,204,153","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496b613270000138dd1f10c78b6fa0":{"fontStyle":{"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false},"points":[],"dataAttributes":[{"shapeDesc":"","name":"AWSProperties","id":"AWSPropertiesID","type":"string","category":"default","value":""}],"props":{"zindex":11},"linkerType":"normal","lineStyle":{"lineStyle":"dashed","lineColor":"0,127,255","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":3},"name":"linker","orderIndex":0,"from":{"x":640.1432743418808,"y":591.8037348671651,"angle":4.014257279586958,"id":"obj_ca496a20a6b00001bf77df671b8e1ab3"},"id":"obj_ca496b613270000138dd1f10c78b6fa0","text":"","to":{"x":707.8512482913624,"y":687.0105264055962,"angle":0.9599310885968819,"id":"obj_ca496a392710000185321e2c1d1a16f9"},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800"},"obj_ca496b5e30400001c98b1dec1549b7b0":{"fontStyle":{"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false},"points":[],"dataAttributes":[{"shapeDesc":"","name":"AWSProperties","id":"AWSPropertiesID","type":"string","category":"default","value":""}],"props":{"zindex":8},"linkerType":"normal","lineStyle":{"lineStyle":"dashed","lineColor":"0,127,255","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":3},"name":"linker","orderIndex":0,"from":{"x":568.7614807840234,"y":543.2117348415966,"angle":0.26179938779914913,"id":"obj_ca496a20a6b00001bf77df671b8e1ab3"},"id":"obj_ca496b5e30400001c98b1dec1549b7b0","text":"","to":{"x":455.2733297464065,"y":510.8174856236908,"angle":3.4033920413889427,"id":"obj_ca496a51ab0000015869233f16a01cd9"},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800"},"obj_ca496b7b12300001d6a63da067255210":{"parent":"","textBlockFinal":{"w":180,"x":10,"h":180,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"供应商","dataAttributes":[{"name":"No.","id":"obj_ca496b7b12300001f1a312edba301866","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca496b7b1230000159e9a8b010e01050","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca496b7b123000016bfc63d0dec11954","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca496b7b12300001f7de150054606720","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca496b7b123000013e3dffd4503011b9","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca496b7b12300001c53c5b1074de13f0","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca496b7b1230000163a0a41228296c70","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca496b7b123000012837da5017041621","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca496b7b1230000192b214009b5e14a6","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca496b7b12300001991a93301046147b","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca496b7b12300001986e321719d0dcb0","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca496b7b12300001ab343e7f1f101c2e","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca496b7b12300001b5f614db1aa011ff","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496b7b123000019c7afcb4f6509850","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"0,0,0","lineWidth":1},"children":[],"id":"obj_ca496b7b12300001d6a63da067255210","text":"供应商的议价能力内容","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":12,"w":200,"x":247,"h":180,"y":766.4000015258789,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"supplier","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straPortersFive"},"obj_ca496b6042f0000140e6118e87a06a50":{"fontStyle":{"fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false},"points":[],"dataAttributes":[{"shapeDesc":"","name":"AWSProperties","id":"AWSPropertiesID","type":"string","category":"default","value":""}],"props":{"zindex":10},"linkerType":"normal","lineStyle":{"lineStyle":"dashed","lineColor":"0,127,255","beginArrowStyle":"none","endArrowStyle":"solidArrow","lineWidth":3},"name":"linker","orderIndex":0,"from":{"x":655.2385192159766,"y":545.2117348415966,"angle":2.879793265790644,"id":"obj_ca496a20a6b00001bf77df671b8e1ab3"},"id":"obj_ca496b6042f0000140e6118e87a06a50","text":"","to":{"x":767.7266702535935,"y":510.8174856236908,"angle":6.021385919380437,"id":"obj_ca496a367a700001f5973e3013201f4c"},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800"},"obj_ca496a51ab0000015869233f16a01cd9":{"parent":"","textBlockFinal":{"w":199,"x":10,"h":90,"y":0},"link":"","anchors":[{"x":"0","y":"0.238*h"},{"x":"w/2","y":"0"},{"x":"w","y":"0.238*h"},{"x":"w/2","y":"0.9*h"}],"title":"类梯形","dataAttributes":[{"name":"序号","id":"obj_ca496a51ab0000013fa519d089107d80","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496a51ab00000164cd126687c71b8d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496a51ab000001d59810301090103f","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496a51ab000001bd3a1200c2e9ba20","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496a51ab0000019e901a601e931495","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496a51ab000001aedeef331e8014f3","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"w*0.25","action":"move","y":"h"},{"x":"0","action":"line","y":"0.238*h"},{"y1":"-0.238*h","x":"w","action":"quadraticCurve","x1":"w/2","y":"h*0.238"},{"x":"w*0.75","action":"line","y":"h"},{"y1":"0.8*h","x":"w*0.25","action":"quadraticCurve","x1":"w/2","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"204,102,0","lineWidth":2},"children":[],"id":"obj_ca496a51ab0000015869233f16a01cd9","text":"潜在竞争者\n进入能力","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4a9f8168f00001188664a0c9807800","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"255,255,255","underline":false,"textAlign":"center","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":6,"w":219,"x":311,"h":90,"y":456.5,"angle":4.974188368183839},"resizeDir":["tl","tr","br","bl"],"name":"sector2","orderIndex":0,"fillStyle":{"color":"255,128,0","type":"solid"},"resizeable":"1","category":"basic"}},"processDocument":"","processProperties":{"versionId":"","processGroupName":"","categoryName":"","uuid":""},"page":{"padding":60,"backgroundColor":"255,255,255","gridSize":15,"width":1600,"showGrid":true,"height":2500},"shapeTemplateObj":{},"uuid":"5f08e952-ebe8-4fb2-887f-cf6885d9b1a8"}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/shapeTemplate/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/shapeTemplate/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.json
new file mode 100644
index 00000000..e80e0824
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/shapeTemplate/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.json
@@ -0,0 +1 @@
+[{"name":"sector2","id":"obj_ca496a367a700001f5973e3013201f4c","text":"替代品的\n替代能力","title":"类梯形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"sector2","id":"obj_ca496a2e754000011a1f1a209010db50","text":"现有竞争者\n竞争能力","title":"类梯形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"potentialEntrant","id":"obj_ca496b7ca4500001b0811f001c25a870","text":"替代品的替代能力内容","title":"替代品","category":"nqms_straPortersFive","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"substitute","id":"obj_ca496b7c254000017c79d38177f01da7","text":"购买者的购买能力内容","title":"客户/用户","category":"nqms_straPortersFive","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"sector2","id":"obj_ca496a392710000185321e2c1d1a16f9","text":"购买者的\n购买能力","title":"类梯形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"round","id":"obj_ca496a20a6b00001bf77df671b8e1ab3","text":"波特\n五力","title":"圆形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"purchaser","id":"obj_ca496b7c6d10000155fb15a0c9d014bc","text":"潜在竞争者进入能力内容","title":"潜在竞争者","category":"nqms_straPortersFive","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"competitor","id":"obj_ca496b7d07300001609ba2ae1f65be70","text":"现有竞争者竞争能力内容","title":"行业内竞争者","category":"nqms_straPortersFive","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"sector2","id":"obj_ca496a3c4400000163f81300ef301720","text":"供应商的\n议价能力","title":"类梯形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"supplier","id":"obj_ca496b7b12300001d6a63da067255210","text":"供应商的议价能力内容","title":"供应商","category":"nqms_straPortersFive","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"sector2","id":"obj_ca496a51ab0000015869233f16a01cd9","text":"潜在竞争者\n进入能力","title":"类梯形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}}]
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/shapeTemplate/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.png b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/shapeTemplate/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.png
new file mode 100644
index 00000000..a9e30735
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/shapeTemplate/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8/5f08e952-ebe8-4fb2-887f-cf6885d9b1a8.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/tableConvert/portersFiveTableTemplate.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/tableConvert/portersFiveTableTemplate.json
new file mode 100644
index 00000000..722d7fe0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/tableConvert/portersFiveTableTemplate.json
@@ -0,0 +1,196 @@
+{
+ "config": {
+ "rowlen": {
+ "0": 30
+ }
+ },
+ "frozen": {
+ "type": "rangeBoth",
+ "range": {
+ "row_focus": 0,
+ "column_focus": 1
+ }
+ },
+ "iDataVerification": {
+ "*_0": {
+ "type": "dropdown",
+ "type2": null,
+ "value1": "{@tableShapeType}",
+ "value2": "{@tableShapeId}",
+ "checked": false,
+ "remote": false,
+ "prohibitInput": false,
+ "hintShow": false,
+ "hintText": ""
+ }
+ },
+ "celldata": [
+ {
+ "r": 0,
+ "c": 0,
+ "v": {
+ "ct": {
+ "fa": "General",
+ "t": "g"
+ },
+ "v": "五力",
+ "m": "五力",
+ "ht": "0",
+ "code": "shapeType",
+ "type": "shapeType",
+ "disable": true
+ }
+ },
+ {
+ "r": 0,
+ "c": 1,
+ "v": {
+ "ct": {
+ "fa": "General",
+ "t": "g"
+ },
+ "v": "决定因素与说明",
+ "m": "决定因素与说明",
+ "ht": "0",
+ "code": "shapeName",
+ "disable": true
+ }
+ },
+ {
+ "r": 1,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "v": "供应商",
+ "m": "供应商",
+ "code": "supplier"
+ }
+ },
+ {
+ "r": 1,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "供应商的议价能力内容",
+ "m": "供应商的议价能力内容"
+ }
+ },
+ {
+ "r": 2,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "v": "客户/用户",
+ "m": "客户/用户",
+ "code": "substitute"
+ }
+ },
+ {
+ "r": 2,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "购买者的购买能力内容",
+ "m": "购买者的购买能力内容"
+ }
+ },
+ {
+ "r": 3,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "v": "潜在竞争者",
+ "m": "潜在竞争者",
+ "code": "purchaser"
+ }
+ },
+ {
+ "r": 3,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "潜在竞争者进入能力内容",
+ "m": "潜在竞争者进入能力内容"
+ }
+ },
+ {
+ "r": 4,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "v": "替代品",
+ "m": "替代品",
+ "code": "potentialEntrant"
+ }
+ },
+ {
+ "r": 4,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "替代品的替代能力内容",
+ "m": "替代品的替代能力内容"
+ }
+ },
+ {
+ "r": 5,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "v": "行业内竞争者",
+ "m": "行业内竞争者",
+ "code": "competitor"
+ }
+ },
+ {
+ "r": 5,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "现有竞争者竞争能力内容",
+ "m": "现有竞争者竞争能力内容"
+ }
+ }
+ ],
+ "column": 18,
+ "row": 36,
+ "dynamicHeader": {
+ "fileShow": true,
+ "rowStart": 0,
+ "columnStart": 2,
+ "style": {
+ "bg": "#9fc5e8",
+ "bl": 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/ws.default.attribute.xml
new file mode 100644
index 00000000..13e0748e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straPortersFive/ws.default.attribute.xml
@@ -0,0 +1,40 @@
+
+
+ desc
+ bpm_person
+ department
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.schema.tpl
new file mode 100644
index 00000000..0f2bfb37
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/diagram.schema.tpl
@@ -0,0 +1,283 @@
+
+Schema.addCategory({name:"nqms_straResourceMatrix", text:"资源矩阵模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***能力*/Schema.addShape({name:"abilityResourceMatrix",title:"能力",text:"能力",category:"nqms_straResourceMatrix",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***资源*/Schema.addShape({name:"resourceResourceMatrix",title:"资源",text:"资源",category:"nqms_straResourceMatrix",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "9"},
+ {action:"quadraticCurve", x1:"6", y1:"15", x:"7", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "11"},
+ {action:"line",x:"27",y:"11"},
+ {action:"line",x:"27",y:"19"},
+ {action:"line",x:"24",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "10", y: "11"},
+ {action:"line",x:"10",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "13", y: "11"},
+ {action:"line",x:"13",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "16", y: "11"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/method.config.xml
new file mode 100644
index 00000000..279dc81a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straResourceMatrix
+
+ nqms.straResourceMatrix
+
+ 能力-资源矩阵
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/ws.default.attribute.xml
new file mode 100644
index 00000000..712ffd60
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourceMatrix/ws.default.attribute.xml
@@ -0,0 +1,27 @@
+
+
+ desc
+ bpm_person
+ input
+ number
+ department
+ securityclass
+ out
+
+
+
+
+ number
+ nqmsIsHave
+ desc
+
+
+
+
+ desc
+ number
+ nqmsResourceCategory
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.schema.tpl
new file mode 100644
index 00000000..e7af6c4c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/diagram.schema.tpl
@@ -0,0 +1,190 @@
+
+Schema.addCategory({name:"nqms_straResourcesList", text:"资源清单模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***资源*/Schema.addShape({name:"resourceResourcesList",title:"资源",text:"资源",category:"nqms_straResourcesList",
+props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "9"},
+ {action:"quadraticCurve", x1:"6", y1:"15", x:"7", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "11"},
+ {action:"line",x:"27",y:"11"},
+ {action:"line",x:"27",y:"19"},
+ {action:"line",x:"24",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "10", y: "11"},
+ {action:"line",x:"10",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "13", y: "11"},
+ {action:"line",x:"13",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "16", y: "11"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/method.config.xml
new file mode 100644
index 00000000..39d5cbe3
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straResourcesList
+
+ nqms.straResourcesList
+
+ 资源清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/ws.default.attribute.xml
new file mode 100644
index 00000000..4af01b68
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straResourcesList/ws.default.attribute.xml
@@ -0,0 +1,17 @@
+
+
+ desc
+ bpm_person
+ department
+ number
+
+
+
+
+ desc
+ number
+ nqmsResourceCategory
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.attribute.xml
new file mode 100644
index 00000000..22622d92
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.attribute.xml
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.schema.tpl
new file mode 100644
index 00000000..af7bb609
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/diagram.schema.tpl
@@ -0,0 +1,162 @@
+
+Schema.addCategory({name:"nqms_straStakeholdersList", text:"利益相关方清单阵", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***利益相关方*/Schema.addShape({name:"InterestedPartyHoldersList",title:"利益相关方",text:"利益相关方",
+category:"nqms_straStakeholdersList",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/method.config.xml
new file mode 100644
index 00000000..35600554
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.straStakeholdersList
+
+ nqms.straStakeholdersList
+
+ 利益相关方清单
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ StrategicManagement
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/ws.default.attribute.xml
new file mode 100644
index 00000000..7d9afcb3
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straStakeholdersList/ws.default.attribute.xml
@@ -0,0 +1,16 @@
+
+
+ department
+ bpm_person
+ desc
+
+
+
+
+ nqms_desire
+ nqms_Urgency
+ nqms_demand
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.schema.tpl
new file mode 100644
index 00000000..dc37f3c0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.schema.tpl
@@ -0,0 +1,649 @@
+
+Schema.addCategory({name:"nqms_straSwot", text:"SWOT模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***战略策略*/Schema.addShape({name:"strategicStrategy",title:"战略策略",text:"战略策略",category:"nqms_straSwot",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"13",y:"20"},
+ {action:"line",x:"17",y:"20"},
+ {action:"line",x:"17",y:"22"},
+ {action:"line",x:"13",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"13.5",y:"15.5"},
+ {action:"line",x:"16.5",y:"15.5"},
+ {action:"move",x:"15",y:"15.5"},
+ {action:"line",x:"15",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"10.5",y:"16"},
+ {action:"curve",x1:"6.5",y1:"6.2",x2:"23.5",y2:"6.2",x:"19.5",y:"16"},
+
+ {action:"move",x:"10.5",y:"16"},
+ {action:"line",x:"13",y:"20"},
+
+ {action:"move",x:"19.5",y:"16"},
+ {action:"line",x:"17",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"14.8",y:"6.3"},
+ {action:"line",x:"15.2",y:"6.7"},
+ {action:"move",x:"10.3",y:"8.3"},
+ {action:"line",x:"10.7",y:"8.7"},
+ {action:"move",x:"7.8",y:"13.3"},
+ {action:"line",x:"8.2",y:"13.7"},
+ {action:"move",x:"19.3",y:"8.3"},
+ {action:"line",x:"19.7",y:"8.7"},
+ {action:"move",x:"21.8",y:"13.3"},
+ {action:"line",x:"22.2",y:"13.7"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***优势*/Schema.addShape({name:"swot_strengths",title:"优势",text:"优势",category:"nqms_straSwot",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"233,187,234",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8",y:"13"},
+ {action:"line",x:"11.5",y:"13"},
+ {action:"line",x:"11.5",y:"22"},
+ {action:"line",x:"8",y:"22"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"11.5",y:"13"},
+ {action:"line",x:"14.5",y:"8"},
+ {action:"quadraticCurve",x1:"16",y1:"9",x:"14.5",y:"13"},
+ {action:"line",x:"21",y:"13"},
+ {action:"quadraticCurve",x1:"22",y1:"13.5",x:"20",y:"22"},
+ {action:"line",x:"11.5",y:"22"}]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"51,51,51"},
+ actions:[
+ {action:"curveArc",centerX:"9.8",centerY:"20",radius:"0.5",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***劣势*/Schema.addShape({name:"swot_weaknesses",title:"劣势",text:"劣势",category:"nqms_straSwot",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"233,187,234",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8",y:"17"},
+ {action:"line",x:"11.5",y:"17"},
+ {action:"line",x:"11.5",y:"8"},
+ {action:"line",x:"8",y:"8"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"11.5",y:"17"},
+ {action:"line",x:"14.5",y:"22"},
+ {action:"quadraticCurve",x1:"16",y1:"21",x:"14.5",y:"17"},
+ {action:"line",x:"21",y:"17"},
+ {action:"quadraticCurve",x1:"22",y1:"16.5",x:"20",y:"8"},
+ {action:"line",x:"11.5",y:"8"}]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"51,51,51"},
+ actions:[{action:"curveArc",centerX:"9.8",centerY:"10",radius:"0.5",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***机会*/Schema.addShape({name:"swot_opportunities",title:"机会",text:"机会",category:"nqms_straSwot",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"233,187,234",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"14.5",y:"14.5"},
+ {action:"line",x:"15.5",y:"14.5"},
+ {action:"line",x:"15.5",y:"15.5"},
+ {action:"line",x:"14.5",y:"15.5"},
+ {action:"close"},
+ {action:"move",x:"15",y:"15"},
+ {action:"line",x:"22.3",y:"7.7"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"15",centerY:"15",radius:"3.5",startAngle:"5.1",endAngle:"-0.4"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"15",centerY:"15",radius:"7",startAngle:"5.1",endAngle:"-0.4"}]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"51,51,51"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"19",y:"8.5"},
+ {action:"line",x:"22",y:"6"},
+ {action:"line",x:"22",y:"8"},
+ {action:"line",x:"24.3",y:"8"},
+ {action:"line",x:"21.4",y:"10.8"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***威胁*/Schema.addShape({name:"swot_threats",title:"威胁",text:"威胁",category:"nqms_straSwot",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"233,187,234",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"8.5",y:"9"},
+ {action:"quadraticCurve",x1:"15",y1:"5",x:"21.5",y:"9"},
+ {action:"line",x:"21.5",y:"17"},
+ {action:"quadraticCurve",x1:"21.5",y1:"20",x:"15",y:"23"},
+ {action:"quadraticCurve",x1:"8.5",y1:"20",x:"8.5",y:"17"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"15",y:"10.5"},
+ {action:"line",x:"15",y:"16.5"},
+ {action:"move",x:"15",y:"17.5"},
+ {action:"line",x:"15",y:"18.5"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***优势-机会*/Schema.addShape({name:"swot_strengths_opportunities",title:"优势-机会",text:"优势-机会",category:"nqms_straSwot",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"233,187,234",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"7.5",y:"15.5"},
+ {action:"line",x:"9.7",y:"15.5"},
+ {action:"line",x:"9.7",y:"22"},
+ {action:"line",x:"7.5",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9.7",y:"15.5"},
+ {action:"line",x:"11.6",y:"11.5"},
+ {action:"quadraticCurve",x1:"12.8",y1:"12",x:"12.5",y:"15.5"},
+ {action:"line",x:"13.5",y:"15.5"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"16",y:"18"},
+ {action:"line",x:"15",y:"22"},
+ {action:"line",x:"9.2",y:"22"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"51,51,51"},
+ actions:[{action:"curveArc",centerX:"8.5",centerY:"20",radius:"0.4",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"16.5",centerY:"14.3",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"51,51,51"},
+ actions:[{action:"curveArc",centerX:"16.5",centerY:"14.3",radius:"0.8",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"16.5",y:"14.3"},
+ {action:"line",x:"20",y:"11"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"51,51,51"},
+ actions:[
+ {action:"move",x:"19.5",y:"11"},
+ {action:"line",x:"19.5",y:"9.5"},
+ {action:"line",x:"22",y:"7.2"},
+ {action:"line",x:"22",y:"8.9"},
+ {action:"line",x:"24",y:"8.9"},
+ {action:"line",x:"21.4",y:"11.3"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***劣势-机会*/Schema.addShape({name:"swot_weaknesses_opportunities",title:"劣势-机会",text:"劣势-机会",category:"nqms_straSwot",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"233,187,234",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"7.5",y:"13"},
+ {action:"line",x:"9.7",y:"13"},
+ {action:"line",x:"9.7",y:"19"},
+ {action:"line",x:"7.5",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9.7",y:"19"},
+ {action:"line",x:"11.6",y:"23"},
+ {action:"quadraticCurve",x1:"12.8",y1:"21",x:"12.5",y:"19"},
+ {action:"line",x:"17",y:"19"},
+ {action:"quadraticCurve",x1:"18",y1:"19",x:"18",y:"17.5"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9.7",y:"13"},
+ {action:"line",x:"12",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"51,51,51"},
+ actions:[{action:"curveArc",centerX:"8.5",centerY:"15",radius:"0.4",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[{action:"curveArc",centerX:"16.5",centerY:"13.8",radius:"2.5",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"51,51,51"},
+ actions:[{action:"curveArc",centerX:"16.5",centerY:"13.8",radius:"0.8",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"16.5",y:"13.8"},
+ {action:"line",x:"20",y:"10.5"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"51,51,51"},
+ actions:[
+ {action:"move",x:"19.5",y:"10.5"},
+ {action:"line",x:"19.5",y:"9"},
+ {action:"line",x:"22",y:"6.8"},
+ {action:"line",x:"22",y:"8.4"},
+ {action:"line",x:"24",y:"8.4"},
+ {action:"line",x:"21.4",y:"10.8"},
+ {action:"close"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***优势-威胁*/Schema.addShape({name:"swot_strengths_threats",title:"优势-威胁",text:"优势-威胁",category:"nqms_straSwot",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"233,187,234",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"7.5",y:"15.5"},
+ {action:"line",x:"9.7",y:"15.5"},
+ {action:"line",x:"9.7",y:"22"},
+ {action:"line",x:"7.5",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9.7",y:"15.5"},
+ {action:"line",x:"11.6",y:"12.5"},
+ {action:"quadraticCurve",x1:"12.8",y1:"13",x:"12.5",y:"15.5"},
+ {action:"line",x:"13.5",y:"15.5"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"16",y:"18"},
+ {action:"line",x:"15",y:"22"},
+ {action:"line",x:"9.2",y:"22"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"51,51,51"},
+ actions:[{action:"curveArc",centerX:"8.5",centerY:"20",radius:"0.4",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"15",y:"9"},
+ {action:"quadraticCurve",x1:"18.5",y1:"7",x:"22",y:"9"},
+ {action:"line",x:"22",y:"14"},
+ {action:"quadraticCurve",x1:"22",y1:"15",x:"18.5",y:"17"},
+ {action:"quadraticCurve",x1:"15",y1:"15",x:"15",y:"14"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"18.5",y:"10"},
+ {action:"line",x:"18.5",y:"14.5"},
+ {action:"move",x:"18.5",y:"15.5"},
+ {action:"line",x:"18.5",y:"16"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***劣势-威胁*/Schema.addShape({name:"swot_weaknesses_threats",title:"劣势-威胁",text:"劣势-威胁",category:"nqms_straSwot",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"233,187,234",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"7.5",y:"13"},
+ {action:"line",x:"9.7",y:"13"},
+ {action:"line",x:"9.7",y:"19"},
+ {action:"line",x:"7.5",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9.7",y:"19"},
+ {action:"line",x:"11.6",y:"23"},
+ {action:"quadraticCurve",x1:"12.8",y1:"21",x:"12.5",y:"19"},
+ {action:"line",x:"18",y:"19"},
+ {action:"quadraticCurve",x1:"19",y1:"19",x:"19",y:"17.5"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"9.7",y:"13"},
+ {action:"line",x:"13",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"51,51,51"},
+ actions:[{action:"curveArc",centerX:"8.5",centerY:"15",radius:"0.4",startAngle:"0",endAngle:"2 * Math.PI"}]
+ },
+
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"15",y:"9"},
+ {action:"quadraticCurve",x1:"18.5",y1:"7",x:"22",y:"9"},
+ {action:"line",x:"22",y:"14"},
+ {action:"quadraticCurve",x1:"22",y1:"15",x:"18.5",y:"17"},
+ {action:"quadraticCurve",x1:"15",y1:"15",x:"15",y:"14"},
+ {action:"close"}]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"18.5",y:"10"},
+ {action:"line",x:"18.5",y:"14.5"},
+ {action:"move",x:"18.5",y:"15.5"},
+ {action:"line",x:"18.5",y:"16"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***矩形图片*/Schema.addShape({name:"straSwot",title:"",text:"",category:"nqms_straSwot",shapeTemplateKey:"d9e1a7d2-b7c6-4222-88a8-a66941774851",props:{w:100, h:100}, textBlock:{x:"Math.min(w/6,20)", y:"0", w:"w-Math.min(w/6,20)*2", h:"h"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, path:[{
+ fillStyle: {
+ type: "image",
+ fileId: "../apps/com.actionsoft.apps.coe.method.nqms/shape/swot.svg",
+ display:"stretch"
+ },
+ lineStyle: {
+ lineWidth: 0
+ },
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"0", y:"0"},
+ {action:"close"},
+ {action:"move", x:"Math.min(w/6,20)", y:"0"},
+ {action:"line", x:"Math.min(w/6,20)", y:"h"},
+ {action:"move", x:"w- Math.min(w/6,20)", y:"0"},
+ {action:"line", x:"w- Math.min(w/6,20)", y:"h"}
+ ]}
+]});
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/graphConvert/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851 b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/graphConvert/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851
new file mode 100644
index 00000000..2c04ce7f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/graphConvert/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851
@@ -0,0 +1 @@
+{"localAttribute":{},"elements":{"obj_ca4968d74bb000012689fcf06b401cce":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"威胁","dataAttributes":[{"name":"No.","id":"obj_ca4968d74bb000012c4c4da514868260","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968d74bb000016769241a104067c0","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968d74bb000012f191e4078e693e0","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968d74bb00001426681481f601925","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968d74bb0000183f99d0015009680","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968d74bb000019d8df70bc4207c80","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968d74bb00001167818f0f21c1c21","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968d74bb0000136bc1a4f174dcc70","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968d74bb000016db26390153f9520","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968d74bb000012a8915bcef28141c","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968d74bb00001599316f2a72711dd","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968d74bb00001678e177013741693","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968d74bb00001299013608b386f50","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968d74bb00001bb5adc0074191af4","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968d74bb000012689fcf06b401cce","text":"T","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":40,"w":325,"x":213.66666666666663,"h":164,"y":615.9443005181347,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_threats","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca4968e30190000114fd1be2e3601e71":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"优势-机会","dataAttributes":[{"name":"No.","id":"obj_ca4968e301900001f7d0fb35c6a851e0","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968e3019000018b2e3ce099631d1c","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968e3019000014a5f11503fc55de0","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968e30190000176a426906181d550","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968e301900001529c186319dd1d95","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968e301900001388e12b01b893c90","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968e3019000019a97177a1fe3f210","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968e3019000013e23535012402060","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968e301900001f8e712a472001900","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968e30190000196dd16a29310c270","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968e301900001f97ede35187f1e30","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968e301900001e9cef9208aa01dff","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968e301900001e13cb3101644e370","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968e301900001398f1d5b245baa80","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968e30190000114fd1be2e3601e71","text":"SO","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":41,"w":325,"x":562.2116040955632,"h":164,"y":398.5506313715326,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_strengths_opportunities","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca4968eba1d00001adf91130e6f37790":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"优势-威胁","dataAttributes":[{"name":"No.","id":"obj_ca4968eba1d00001db7cfcc81f701243","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968eba1d00001711712d4cbe6d970","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968eba1d0000164b21aa010e954b0","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968eba1d000014cbed7191d4bc340","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968eba1d0000178a48020fbe01aa3","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968eba1d00001b28acef0126e9d30","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968eba1d000019aa717709bf776e0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968eba1d00001e459a960138d1477","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968eba1d0000169ed339018204fa0","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968eba1d000011ca71ae08360c0b0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968eba1d0000190d9191047b7196c","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968eba1d000019e65a0601c8013f2","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968eba1d000012da5276212404ea0","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968eba1d00001c37713601b301fef","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968eba1d00001adf91130e6f37790","text":"ST","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":43,"w":325,"x":562.2116040955632,"h":164,"y":615.9443005181347,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_strengths_threats","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca4968b7ffe00001efa5d0e018701753":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"劣势","dataAttributes":[{"name":"No.","id":"obj_ca4968b7ffe000016b3a134865d0a5b0","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968b7ffe00001708e1f571ad0ea00","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968b7ffe00001dcc1f5db55e91d6a","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968b7ffe0000123cd67e412c8e400","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968b7ffe00001f0d07830d2cd1b61","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968b7ffe00001d117d1e7fa80b120","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968b7ffe000014f5e4cc0141b9f80","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968b7ffe000019a59e32e15c06f40","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968b7ffe00001fcdde911d9edd3a0","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968b7ffe00001cedd1b80116014d9","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968b7ffe0000182db1420305a19e1","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968b7ffe0000123dbb900146a1270","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968b7ffe000012d9e1f2614fcaa10","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968b7fff00001738f23231d40130f","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968b7ffe00001efa5d0e018701753","text":"W","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":38,"w":325,"x":910.3333333333333,"h":164,"y":182.0506313715326,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_weaknesses","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca49682efbc00001ac5225003eb01958":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca49682efbc000018b341d00ec0fbf60","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49682efbc000014c9d1c70121016ca","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49682efbc0000150781c9fd6301df8","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49682efbc000016ccf13f0137095f0","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49682efbc000019be71c7514e0d070","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49682efbc000018458e97e82d01c21","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca49682efbc00001ac5225003eb01958","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":5,"w":348.3333333333333,"x":550.3333333333333,"h":216.5,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968c76710000115bb622c990017b6":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"机会","dataAttributes":[{"name":"No.","id":"obj_ca4968c76710000166871970109fd440","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968c767100001874b1d431772d910","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968c76710000146201c501e4a1c4a","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968c76710000175504210aa801fbd","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968c76710000151b0ab9c2050192d","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968c7671000014b6215f01619a4e0","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968c767100001361eb5b48f32153c","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968c76710000172d1fb001930b4a0","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968c7671000013b3a1f6099378370","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968c767100001aa5eeb208be090d0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968c767100001d7e7d87011561126","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968c76710000159a3e8b3728d1f16","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968c767100001145067c0b0401e4b","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968c767100001d1a274ba1de0fb40","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968c76710000115bb622c990017b6","text":"O","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":39,"w":325,"x":213.66666666666663,"h":164,"y":398.5506313715326,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_opportunities","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca496831a6b00001dfe2761080421a51":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca496831a6b00001733e86d017d01df2","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496831a6b000015f4bbf7012402680","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496831a6b00001d0a7438b847f16d0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496831a6b000016bad19fd1bbeac70","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496831a6b000015a471a3d1be09ea0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496831a6b00001af8e17f1659013ba","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca496831a6b00001dfe2761080421a51","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":7,"w":348.3333333333333,"x":202,"h":216.5,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496843a6a00001d0931f701d731f55":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca496843a6a00001b1aee2107d8b1ac7","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496843a6a000017978124313e91436","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496843a6a000017a9c1960170033c0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496843a6a000013e9cf54099eac380","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496843a6a000018ef1248018609200","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496843a6a000016c7aa7d01d801f08","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496843a6a00001d0931f701d731f55","text":"WO","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":9,"w":300,"x":914.1217292377702,"h":40,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968496350000160d821a01ac02300":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca4968496350000125f091b615fe140c","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684963500001b0f9133cd0301f75","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684963500001a91f368e140a1452","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496849635000011f5058c29cf5191e","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684963500001c05119581be0138d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684963500001741cf648e1595510","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca4968496350000160d821a01ac02300","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":14,"w":348.3333333333333,"x":898.6666666666666,"h":216.5,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49684963500001a96a1a80d5cf4d70":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684963500001618c1d9bf2801672","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684963500001a99e191e68803910","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684963500001a76c1ea5b2271297","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684963500001d2c11e00b7001611","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684963500001c3c51ed081e01a67","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968496350000175b1ada014681127","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca49684963500001a96a1a80d5cf4d70","text":"ST","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":16,"w":300,"x":565.7883959044368,"h":40,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49682efbc00001fefdc505c3e85330":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca49682efbc000014b309f181e001600","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49682efbc00001a6a71e511b30107a","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49682efbc00001f8e312f2da5019e6","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49682efbc000014e5e1ca0758a9d60","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49682efbc000014e616c8023001372","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49682efbc00001fa36167310111647","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca49682efbc00001fefdc505c3e85330","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":6,"w":348.3333333333333,"x":898.6666666666666,"h":216.5,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496849635000012eec1fc014eb159e":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684963500001296d6e3b15f0c1b0","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684963500001b040b00a1e3b197d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684963500001ce2017001d00c3a0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684963500001a67d4c507dd41047","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684963500001856f16e01d10ead0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684963500001edf256103aa01287","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496849635000012eec1fc014eb159e","text":"WT","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":17,"w":300,"x":914.1217292377702,"h":40,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496849635000011af0371014708b80":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684963500001b6fff09d10755b40","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684963500001a9c0337be21067f0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684963500001a63a14c052f017ad","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4968496350000141b3d2b5db60170c","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684963500001d461a6f031321fdb","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968496350000174516bff12406810","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496849635000011af0371014708b80","text":"威胁(Threats)","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":18,"w":300,"x":217.45506257110353,"h":40,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49684e2b8000016dacdd20147013c5":{"parent":"","textBlockFinal":{"w":208.05576865939707,"x":0,"h":51.742348416641555,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684e2b900001364e13008e1945f0","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684e2b90000123ce8f3012fe1b8d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684e2b900001a58119101ec8fe40","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684e2b900001f91fc17043464d00","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684e2b90000156fe14aa14307490","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684e2b900001a8991c4060203640","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca49684e2b8000016dacdd20147013c5","text":"内部条件分析","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"50,50,50","underline":false,"textAlign":"right","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":20,"w":208.05576865939707,"x":309.27756467393635,"h":51.742348416641555,"y":178.88471502590676,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496849635000019e9fd26115767170":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca496849635000011b796e3060901d3d","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684963500001875f14821fc01acf","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496849635000013458139d1c8016ce","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4968496350000120e2116912501840","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4968496350000125671e10587013a6","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684963500001d97615d8f50013bd","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca496849635000019e9fd26115767170","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":13,"w":348.3333333333333,"x":550.3333333333333,"h":216.5,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968e77dc00001275d1014192032e0":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"劣势-机会","dataAttributes":[{"name":"No.","id":"obj_ca4968e77dd00001dafb60f0a5801156","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968e77dd000019e4a1dd0b12d69d0","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968e77dd00001e6d31c001720b370","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968e77dd00001f48c3e5d1940d960","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968e77dd00001c6b17bc082005c00","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968e77dd0000132a8176013c0109e","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968e77dd000017777b26015658800","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968e77dd0000170501c00ade51ac6","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968e77dd00001f8df1f80c50d1953","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968e77dd0000194e1146ab40013e7","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968e77dd00001f66e7550c6101b45","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968e77dd0000160f811901916169c","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968e77dd000017195131e160e34e0","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968e77dd00001e0f711e0101016cf","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968e77dc00001275d1014192032e0","text":"WO","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":42,"w":325,"x":910.3333333333333,"h":164,"y":398.5506313715326,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_weaknesses_opportunities","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca496846fba0000145187d076910ee40":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca496846fba000019e2aa90bc1501562","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496846fba00001917b1e701af01a00","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496846fba000016f2dd9201286f9f0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496846fba000014de29baa9a631210","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496846fba00001afb21460f3f013b2","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496846fba00001e491167e1f90e590","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496846fba0000145187d076910ee40","text":"优势(Strengths)","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":11,"w":300,"x":565.7883959044368,"h":40,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968222fd0000185d61f803380d670":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca4968222fd000019f99abe08c5315a3","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4968222fd00001db1b14a0aad25900","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4968222fd00001d2f01ca08a501553","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4968222fd0000117bd1c3918b01920","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4968222fd0000145ca56bad1e010a0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968222fd00001bba9192dea9edbd0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca4968222fd0000185d61f803380d670","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":4,"w":348.3333333333333,"x":898.6666666666666,"h":216.5,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496846fba000011d621da8fb704320":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca496846fba000019c59cbfc1da0c0b0","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496846fba00001cf6fc2115a516ca0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496846fba000016cb884201150ac30","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496846fba0000124b974a0be301b8d","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496846fba00001bb39181610201921","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496846fba00001b964201019601b30","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496846fba000011d621da8fb704320","text":"劣势(Weaknesses)","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":12,"w":300,"x":914.1217292377702,"h":40,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4ac0c166500001cae9191d1174d460":{"parent":"","textBlockFinal":{"w":174,"x":10,"h":162.75,"y":54.25},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"0","y":"h/2"},{"x":"w/2","y":"h/2"}],"title":"直角三角形","dataAttributes":[{"name":"序号","id":"obj_ca4ac0c16660000162c41cfc6200b310","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca4ac0c166600001fbc7157d1a0814ea","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca4ac0c166600001f89178701497cbf0","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca4ac0c166600001591d9bb01a2f1d67","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca4ac0c166600001251c147018c019cc","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4ac0c166600001f8d019591ca0d3c0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"0","action":"line","y":"h"},{"x":"w","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca4ac0c166500001cae9191d1174d460","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w/2","x":"10","h":"h*0.75","y":"h*0.25"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":-3,"w":348,"x":202.16666666666663,"h":217,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"triangle4","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49684b55b00001e89dae003af014f8":{"parent":"","textBlockFinal":{"w":208.05576865939707,"x":0,"h":51.742348416641555,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684b55b000015853d0c9f310cf00","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684b55b0000180d07a7e5d201020","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684b55b00001b5141ce11eb016e9","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684b55b0000179d350ed37708190","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684b55b00001c99586f01b60fe40","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684b55b000012a2e1f267122184b","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca49684b55b00001e89dae003af014f8","text":"外部环境分析","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":19,"w":208.05576865939707,"x":250.4550625711035,"h":51.742348416641555,"y":269.87293655745174,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968f23b700001cb911cb1288d15c1":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"劣势-威胁","dataAttributes":[{"name":"No.","id":"obj_ca4968f23b700001309b1f30840f1e0f","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968f23b700001956b1d3ba9801146","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968f23b700001546834001e10fa20","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968f23b7000015be7182041c02e90","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968f23b7000012e4710f318405f40","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968f23b7000016c94104e18301193","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968f23b700001f83cd97077c06700","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968f23b700001f38a1f6c487e6ab0","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968f23b700001aff5dfa0cde61bc4","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968f23b7000013ec91a5063b01116","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968f23b700001efff17303a0097c0","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968f23b70000140161988f072dfd0","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968f23b70000155a71fa078f0b090","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968f23b7000016afe158bb0691145","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968f23b700001cb911cb1288d15c1","text":"WT","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":44,"w":325,"x":910.3333333333333,"h":164,"y":615.9443005181347,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_weaknesses_threats","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca4ac0cd48000001e8e51c2019511648":{"parent":"","textBlockFinal":{"w":174,"x":10,"h":162.75,"y":54.25},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"0","y":"h/2"},{"x":"w/2","y":"h/2"}],"title":"直角三角形","dataAttributes":[{"name":"序号","id":"obj_ca4ac0cd480000018a3d16eb1ed4b8f0","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca4ac0cd48000001ae5a1165221de0e0","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca4ac0cd480000016be687f9926e1235","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca4ac0cd48000001e169b0601870114c","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca4ac0cd480000018e1d1c1f42401ba6","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4ac0cd4800000156191cda15c217bf","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca4ac0cd48000001e8e51c2019511648","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w/2","x":"10","h":"h*0.75","y":"h*0.25"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":-2,"w":348,"x":202.16666666666663,"h":217,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"triangle5","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49684504a00001cd341339104810d8":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684504a000017e6e750013201d88","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684504a00001363519d094e1fd40","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684504a00001dae31f1b70f01ed0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684504a000014cd8e5a21f606600","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684504a000012c861710b9f99c80","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684504a0000139e11d901c901e7d","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca49684504a00001cd341339104810d8","text":"机会(Opportunities)","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":10,"w":300,"x":217.45506257110353,"h":40,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496833941000012cd6a32012b011cd":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49683394100001ec87a8a4e64a1792","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49683394100001bcc3166411902550","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496833941000014d6197a07e6010b7","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496833941000018156125016cc11f4","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4968339410000176c65e3f37981a20","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49683394100001e2ce58008ea0dcd0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496833941000012cd6a32012b011cd","text":"SO","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":8,"w":300,"x":565.7883959044368,"h":40,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49684963500001c95f8df018b01382":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca496849635000019aa9f5451f371c9b","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496849635000014eb315a78870b7e0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684963500001b1a4a8586da6c740","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684963500001eb379be0124c1930","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684963500001c25819551a181354","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684963500001e7abf48d8030eab0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca49684963500001c95f8df018b01382","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":15,"w":348.3333333333333,"x":202,"h":216.5,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49681b0880000160b410f097971e30":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca49681b088000014017c7d9ec501597","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49681b08800001578e1a601e066a00","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49681b088000019de71750397048e0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49681b08800001bed3a15d190041f0","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49681b08800001e84d183c11901bb7","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49681b08800001daef15a412b41119","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca49681b0880000160b410f097971e30","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":3,"w":348.3333333333333,"x":550.3333333333333,"h":216.5,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968a605600001b6c3188c69681f20":{"parent":"","textBlockFinal":{"w":304.5767918088734,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"优势","dataAttributes":[{"name":"No.","id":"obj_ca4968a605600001327b141013001a00","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968a605600001cad9192072f02850","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968a605600001e014f39e1ae01d4c","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968a60560000140cd17251f9fdd20","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968a60560000159aaadc51800f270","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968a605600001244a9f307cd4a250","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968a60560000177a91593140027e0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968a6056000013caccb00197e1d26","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968a605600001318d173c191ba890","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968a605600001294e59d037e010e9","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968a6056000013c885f7915e04be0","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968a6056000012fd81d101f001788","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968a605600001c176161263e013d1","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968a6056000016a1515401d001116","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968a605600001b6c3188c69681f20","text":"S","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":37,"w":324.5767918088734,"x":562.2116040955632,"h":164,"y":182.0506313715326,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_strengths","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"}},"processDocument":"","processProperties":{"versionId":"","processGroupName":"","categoryName":"","uuid":""},"page":{"padding":60,"backgroundColor":"255,255,255","gridSize":15,"width":1600,"showGrid":true,"height":2500},"uuid":"d9e1a7d2-b7c6-4222-88a8-a66941774851"}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/graphConvert/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/graphConvert/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.json
new file mode 100644
index 00000000..5e3cc0a6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/graphConvert/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.json
@@ -0,0 +1 @@
+[{"name":"swot_threats","id":"obj_ca4968d74bb000012689fcf06b401cce","text":"T","title":"威胁","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"swot_strengths_opportunities","id":"obj_ca4968e30190000114fd1be2e3601e71","text":"SO","title":"优势-机会","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"swot_strengths_threats","id":"obj_ca4968eba1d00001adf91130e6f37790","text":"ST","title":"优势-威胁","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"swot_weaknesses","id":"obj_ca4968b7ffe00001efa5d0e018701753","text":"W","title":"劣势","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"rectangle","id":"obj_ca49682efbc00001ac5225003eb01958","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"swot_opportunities","id":"obj_ca4968c76710000115bb622c990017b6","text":"O","title":"机会","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"rectangle","id":"obj_ca496831a6b00001dfe2761080421a51","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca496843a6a00001d0931f701d731f55","text":"WO","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca4968496350000160d821a01ac02300","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca49684963500001a96a1a80d5cf4d70","text":"ST","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca49682efbc00001fefdc505c3e85330","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca496849635000012eec1fc014eb159e","text":"WT","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca496849635000011af0371014708b80","text":"威胁(Threats)","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca49684e2b8000016dacdd20147013c5","text":"内部条件分析","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca496849635000019e9fd26115767170","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"swot_weaknesses_opportunities","id":"obj_ca4968e77dc00001275d1014192032e0","text":"WO","title":"劣势-机会","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"text","id":"obj_ca496846fba0000145187d076910ee40","text":"优势(Strengths)","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca4968222fd0000185d61f803380d670","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca496846fba000011d621da8fb704320","text":"劣势(Weaknesses)","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"triangle4","id":"obj_ca4ac0c166500001cae9191d1174d460","text":"","title":"直角三角形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"text","id":"obj_ca49684b55b00001e89dae003af014f8","text":"外部环境分析","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"swot_weaknesses_threats","id":"obj_ca4968f23b700001cb911cb1288d15c1","text":"WT","title":"劣势-威胁","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"triangle5","id":"obj_ca4ac0cd48000001e8e51c2019511648","text":"","title":"直角三角形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"text","id":"obj_ca49684504a00001cd341339104810d8","text":"机会(Opportunities)","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca496833941000012cd6a32012b011cd","text":"SO","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca49684963500001c95f8df018b01382","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca49681b0880000160b410f097971e30","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"swot_strengths","id":"obj_ca4968a605600001b6c3188c69681f20","text":"S","title":"优势","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}}]
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/graphConvert/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.png b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/graphConvert/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.png
new file mode 100644
index 00000000..a65cbc6f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/graphConvert/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/method.config.xml
new file mode 100644
index 00000000..53fae9ad
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/method.config.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ nqms.straSwot
+
+ nqms.straSwot
+
+ SWOT模型
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ StrategicManagement
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling,tableModeling
+
+ tableModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/shapeTemplate/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851 b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/shapeTemplate/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851
new file mode 100644
index 00000000..2c04ce7f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/shapeTemplate/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851
@@ -0,0 +1 @@
+{"localAttribute":{},"elements":{"obj_ca4968d74bb000012689fcf06b401cce":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"威胁","dataAttributes":[{"name":"No.","id":"obj_ca4968d74bb000012c4c4da514868260","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968d74bb000016769241a104067c0","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968d74bb000012f191e4078e693e0","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968d74bb00001426681481f601925","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968d74bb0000183f99d0015009680","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968d74bb000019d8df70bc4207c80","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968d74bb00001167818f0f21c1c21","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968d74bb0000136bc1a4f174dcc70","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968d74bb000016db26390153f9520","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968d74bb000012a8915bcef28141c","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968d74bb00001599316f2a72711dd","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968d74bb00001678e177013741693","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968d74bb00001299013608b386f50","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968d74bb00001bb5adc0074191af4","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968d74bb000012689fcf06b401cce","text":"T","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":40,"w":325,"x":213.66666666666663,"h":164,"y":615.9443005181347,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_threats","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca4968e30190000114fd1be2e3601e71":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"优势-机会","dataAttributes":[{"name":"No.","id":"obj_ca4968e301900001f7d0fb35c6a851e0","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968e3019000018b2e3ce099631d1c","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968e3019000014a5f11503fc55de0","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968e30190000176a426906181d550","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968e301900001529c186319dd1d95","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968e301900001388e12b01b893c90","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968e3019000019a97177a1fe3f210","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968e3019000013e23535012402060","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968e301900001f8e712a472001900","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968e30190000196dd16a29310c270","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968e301900001f97ede35187f1e30","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968e301900001e9cef9208aa01dff","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968e301900001e13cb3101644e370","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968e301900001398f1d5b245baa80","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968e30190000114fd1be2e3601e71","text":"SO","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":41,"w":325,"x":562.2116040955632,"h":164,"y":398.5506313715326,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_strengths_opportunities","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca4968eba1d00001adf91130e6f37790":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"优势-威胁","dataAttributes":[{"name":"No.","id":"obj_ca4968eba1d00001db7cfcc81f701243","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968eba1d00001711712d4cbe6d970","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968eba1d0000164b21aa010e954b0","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968eba1d000014cbed7191d4bc340","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968eba1d0000178a48020fbe01aa3","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968eba1d00001b28acef0126e9d30","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968eba1d000019aa717709bf776e0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968eba1d00001e459a960138d1477","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968eba1d0000169ed339018204fa0","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968eba1d000011ca71ae08360c0b0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968eba1d0000190d9191047b7196c","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968eba1d000019e65a0601c8013f2","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968eba1d000012da5276212404ea0","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968eba1d00001c37713601b301fef","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968eba1d00001adf91130e6f37790","text":"ST","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":43,"w":325,"x":562.2116040955632,"h":164,"y":615.9443005181347,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_strengths_threats","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca4968b7ffe00001efa5d0e018701753":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"劣势","dataAttributes":[{"name":"No.","id":"obj_ca4968b7ffe000016b3a134865d0a5b0","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968b7ffe00001708e1f571ad0ea00","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968b7ffe00001dcc1f5db55e91d6a","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968b7ffe0000123cd67e412c8e400","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968b7ffe00001f0d07830d2cd1b61","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968b7ffe00001d117d1e7fa80b120","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968b7ffe000014f5e4cc0141b9f80","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968b7ffe000019a59e32e15c06f40","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968b7ffe00001fcdde911d9edd3a0","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968b7ffe00001cedd1b80116014d9","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968b7ffe0000182db1420305a19e1","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968b7ffe0000123dbb900146a1270","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968b7ffe000012d9e1f2614fcaa10","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968b7fff00001738f23231d40130f","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968b7ffe00001efa5d0e018701753","text":"W","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":38,"w":325,"x":910.3333333333333,"h":164,"y":182.0506313715326,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_weaknesses","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca49682efbc00001ac5225003eb01958":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca49682efbc000018b341d00ec0fbf60","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49682efbc000014c9d1c70121016ca","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49682efbc0000150781c9fd6301df8","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49682efbc000016ccf13f0137095f0","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49682efbc000019be71c7514e0d070","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49682efbc000018458e97e82d01c21","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca49682efbc00001ac5225003eb01958","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":5,"w":348.3333333333333,"x":550.3333333333333,"h":216.5,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968c76710000115bb622c990017b6":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"机会","dataAttributes":[{"name":"No.","id":"obj_ca4968c76710000166871970109fd440","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968c767100001874b1d431772d910","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968c76710000146201c501e4a1c4a","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968c76710000175504210aa801fbd","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968c76710000151b0ab9c2050192d","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968c7671000014b6215f01619a4e0","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968c767100001361eb5b48f32153c","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968c76710000172d1fb001930b4a0","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968c7671000013b3a1f6099378370","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968c767100001aa5eeb208be090d0","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968c767100001d7e7d87011561126","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968c76710000159a3e8b3728d1f16","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968c767100001145067c0b0401e4b","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968c767100001d1a274ba1de0fb40","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968c76710000115bb622c990017b6","text":"O","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":39,"w":325,"x":213.66666666666663,"h":164,"y":398.5506313715326,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_opportunities","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca496831a6b00001dfe2761080421a51":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca496831a6b00001733e86d017d01df2","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496831a6b000015f4bbf7012402680","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496831a6b00001d0a7438b847f16d0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496831a6b000016bad19fd1bbeac70","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496831a6b000015a471a3d1be09ea0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496831a6b00001af8e17f1659013ba","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca496831a6b00001dfe2761080421a51","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":7,"w":348.3333333333333,"x":202,"h":216.5,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496843a6a00001d0931f701d731f55":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca496843a6a00001b1aee2107d8b1ac7","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496843a6a000017978124313e91436","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496843a6a000017a9c1960170033c0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496843a6a000013e9cf54099eac380","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496843a6a000018ef1248018609200","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496843a6a000016c7aa7d01d801f08","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496843a6a00001d0931f701d731f55","text":"WO","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":9,"w":300,"x":914.1217292377702,"h":40,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968496350000160d821a01ac02300":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca4968496350000125f091b615fe140c","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684963500001b0f9133cd0301f75","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684963500001a91f368e140a1452","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496849635000011f5058c29cf5191e","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684963500001c05119581be0138d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684963500001741cf648e1595510","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca4968496350000160d821a01ac02300","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":14,"w":348.3333333333333,"x":898.6666666666666,"h":216.5,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49684963500001a96a1a80d5cf4d70":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684963500001618c1d9bf2801672","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684963500001a99e191e68803910","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684963500001a76c1ea5b2271297","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684963500001d2c11e00b7001611","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684963500001c3c51ed081e01a67","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968496350000175b1ada014681127","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca49684963500001a96a1a80d5cf4d70","text":"ST","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":16,"w":300,"x":565.7883959044368,"h":40,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49682efbc00001fefdc505c3e85330":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca49682efbc000014b309f181e001600","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49682efbc00001a6a71e511b30107a","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49682efbc00001f8e312f2da5019e6","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49682efbc000014e5e1ca0758a9d60","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49682efbc000014e616c8023001372","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49682efbc00001fa36167310111647","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca49682efbc00001fefdc505c3e85330","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":6,"w":348.3333333333333,"x":898.6666666666666,"h":216.5,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496849635000012eec1fc014eb159e":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684963500001296d6e3b15f0c1b0","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684963500001b040b00a1e3b197d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684963500001ce2017001d00c3a0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684963500001a67d4c507dd41047","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684963500001856f16e01d10ead0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684963500001edf256103aa01287","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496849635000012eec1fc014eb159e","text":"WT","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":17,"w":300,"x":914.1217292377702,"h":40,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496849635000011af0371014708b80":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684963500001b6fff09d10755b40","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684963500001a9c0337be21067f0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684963500001a63a14c052f017ad","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4968496350000141b3d2b5db60170c","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684963500001d461a6f031321fdb","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968496350000174516bff12406810","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496849635000011af0371014708b80","text":"威胁(Threats)","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":18,"w":300,"x":217.45506257110353,"h":40,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49684e2b8000016dacdd20147013c5":{"parent":"","textBlockFinal":{"w":208.05576865939707,"x":0,"h":51.742348416641555,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684e2b900001364e13008e1945f0","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684e2b90000123ce8f3012fe1b8d","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684e2b900001a58119101ec8fe40","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684e2b900001f91fc17043464d00","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684e2b90000156fe14aa14307490","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684e2b900001a8991c4060203640","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca49684e2b8000016dacdd20147013c5","text":"内部条件分析","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"50,50,50","underline":false,"textAlign":"right","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":20,"w":208.05576865939707,"x":309.27756467393635,"h":51.742348416641555,"y":178.88471502590676,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496849635000019e9fd26115767170":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca496849635000011b796e3060901d3d","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684963500001875f14821fc01acf","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496849635000013458139d1c8016ce","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4968496350000120e2116912501840","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4968496350000125671e10587013a6","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684963500001d97615d8f50013bd","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca496849635000019e9fd26115767170","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":13,"w":348.3333333333333,"x":550.3333333333333,"h":216.5,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968e77dc00001275d1014192032e0":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"劣势-机会","dataAttributes":[{"name":"No.","id":"obj_ca4968e77dd00001dafb60f0a5801156","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968e77dd000019e4a1dd0b12d69d0","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968e77dd00001e6d31c001720b370","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968e77dd00001f48c3e5d1940d960","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968e77dd00001c6b17bc082005c00","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968e77dd0000132a8176013c0109e","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968e77dd000017777b26015658800","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968e77dd0000170501c00ade51ac6","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968e77dd00001f8df1f80c50d1953","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968e77dd0000194e1146ab40013e7","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968e77dd00001f66e7550c6101b45","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968e77dd0000160f811901916169c","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968e77dd000017195131e160e34e0","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968e77dd00001e0f711e0101016cf","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968e77dc00001275d1014192032e0","text":"WO","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":42,"w":325,"x":910.3333333333333,"h":164,"y":398.5506313715326,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_weaknesses_opportunities","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca496846fba0000145187d076910ee40":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca496846fba000019e2aa90bc1501562","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496846fba00001917b1e701af01a00","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496846fba000016f2dd9201286f9f0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496846fba000014de29baa9a631210","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496846fba00001afb21460f3f013b2","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496846fba00001e491167e1f90e590","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496846fba0000145187d076910ee40","text":"优势(Strengths)","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":11,"w":300,"x":565.7883959044368,"h":40,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968222fd0000185d61f803380d670":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca4968222fd000019f99abe08c5315a3","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca4968222fd00001db1b14a0aad25900","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca4968222fd00001d2f01ca08a501553","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca4968222fd0000117bd1c3918b01920","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4968222fd0000145ca56bad1e010a0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968222fd00001bba9192dea9edbd0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca4968222fd0000185d61f803380d670","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":4,"w":348.3333333333333,"x":898.6666666666666,"h":216.5,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496846fba000011d621da8fb704320":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca496846fba000019c59cbfc1da0c0b0","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496846fba00001cf6fc2115a516ca0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496846fba000016cb884201150ac30","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496846fba0000124b974a0be301b8d","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca496846fba00001bb39181610201921","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca496846fba00001b964201019601b30","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496846fba000011d621da8fb704320","text":"劣势(Weaknesses)","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":12,"w":300,"x":914.1217292377702,"h":40,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4ac0c166500001cae9191d1174d460":{"parent":"","textBlockFinal":{"w":174,"x":10,"h":162.75,"y":54.25},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"0","y":"h/2"},{"x":"w/2","y":"h/2"}],"title":"直角三角形","dataAttributes":[{"name":"序号","id":"obj_ca4ac0c16660000162c41cfc6200b310","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca4ac0c166600001fbc7157d1a0814ea","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca4ac0c166600001f89178701497cbf0","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca4ac0c166600001591d9bb01a2f1d67","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca4ac0c166600001251c147018c019cc","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4ac0c166600001f8d019591ca0d3c0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"0","action":"line","y":"h"},{"x":"w","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca4ac0c166500001cae9191d1174d460","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w/2","x":"10","h":"h*0.75","y":"h*0.25"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":-3,"w":348,"x":202.16666666666663,"h":217,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"triangle4","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49684b55b00001e89dae003af014f8":{"parent":"","textBlockFinal":{"w":208.05576865939707,"x":0,"h":51.742348416641555,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684b55b000015853d0c9f310cf00","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684b55b0000180d07a7e5d201020","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684b55b00001b5141ce11eb016e9","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684b55b0000179d350ed37708190","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684b55b00001c99586f01b60fe40","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684b55b000012a2e1f267122184b","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca49684b55b00001e89dae003af014f8","text":"外部环境分析","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":20,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":19,"w":208.05576865939707,"x":250.4550625711035,"h":51.742348416641555,"y":269.87293655745174,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968f23b700001cb911cb1288d15c1":{"parent":"","textBlockFinal":{"w":305,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"劣势-威胁","dataAttributes":[{"name":"No.","id":"obj_ca4968f23b700001309b1f30840f1e0f","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968f23b700001956b1d3ba9801146","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968f23b700001546834001e10fa20","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968f23b7000015be7182041c02e90","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968f23b7000012e4710f318405f40","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968f23b7000016c94104e18301193","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968f23b700001f83cd97077c06700","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968f23b700001f38a1f6c487e6ab0","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968f23b700001aff5dfa0cde61bc4","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968f23b7000013ec91a5063b01116","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968f23b700001efff17303a0097c0","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968f23b70000140161988f072dfd0","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968f23b70000155a71fa078f0b090","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968f23b7000016afe158bb0691145","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968f23b700001cb911cb1288d15c1","text":"WT","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":44,"w":325,"x":910.3333333333333,"h":164,"y":615.9443005181347,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_weaknesses_threats","orderIndex":0,"fillStyle":{"color":"255,255,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"},"obj_ca4ac0cd48000001e8e51c2019511648":{"parent":"","textBlockFinal":{"w":174,"x":10,"h":162.75,"y":54.25},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"0","y":"h/2"},{"x":"w/2","y":"h/2"}],"title":"直角三角形","dataAttributes":[{"name":"序号","id":"obj_ca4ac0cd480000018a3d16eb1ed4b8f0","type":"number","category":"default","value":""},{"name":"名称","id":"obj_ca4ac0cd48000001ae5a1165221de0e0","type":"string","category":"default","value":""},{"name":"所有者","id":"obj_ca4ac0cd480000016be687f9926e1235","type":"string","category":"default","value":""},{"name":"连接","id":"obj_ca4ac0cd48000001e169b0601870114c","type":"link","category":"default","value":""},{"name":"便笺","id":"obj_ca4ac0cd480000018e1d1c1f42401ba6","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4ac0cd4800000156191cda15c217bf","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca4ac0cd48000001e8e51c2019511648","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w/2","x":"10","h":"h*0.75","y":"h*0.25"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":-2,"w":348,"x":202.16666666666663,"h":217,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"triangle5","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49684504a00001cd341339104810d8":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49684504a000017e6e750013201d88","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49684504a00001363519d094e1fd40","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684504a00001dae31f1b70f01ed0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684504a000014cd8e5a21f606600","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684504a000012c861710b9f99c80","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684504a0000139e11d901c901e7d","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca49684504a00001cd341339104810d8","text":"机会(Opportunities)","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":10,"w":300,"x":217.45506257110353,"h":40,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca496833941000012cd6a32012b011cd":{"parent":"","textBlockFinal":{"w":300,"x":0,"h":40,"y":0},"link":"","anchors":[],"title":"文本","dataAttributes":[{"name":"序号","id":"obj_ca49683394100001ec87a8a4e64a1792","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49683394100001bcc3166411902550","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca496833941000014d6197a07e6010b7","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca496833941000018156125016cc11f4","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca4968339410000176c65e3f37981a20","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49683394100001e2ce58008ea0dcd0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"lineStyle":{"lineWidth":0},"fillStyle":{"type":"none"},"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":2},"children":[],"id":"obj_ca496833941000012cd6a32012b011cd","text":"SO","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":false,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w","x":0,"h":"h","y":0},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":16,"color":"50,50,50","underline":false,"textAlign":"left","bold":true,"italic":false,"vAlign":"middle"},"props":{"zindex":8,"w":300,"x":565.7883959044368,"h":40,"y":358.5,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"text","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49684963500001c95f8df018b01382":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca496849635000019aa9f5451f371c9b","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca496849635000014eb315a78870b7e0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49684963500001b1a4a8586da6c740","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49684963500001eb379be0124c1930","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49684963500001c25819551a181354","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49684963500001e7abf48d8030eab0","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca49684963500001c95f8df018b01382","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":15,"w":348.3333333333333,"x":202,"h":216.5,"y":575,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca49681b0880000160b410f097971e30":{"parent":"","textBlockFinal":{"w":328.3333333333333,"x":10,"h":216.5,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"矩形","dataAttributes":[{"name":"序号","id":"obj_ca49681b088000014017c7d9ec501597","type":"number","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"名称","id":"obj_ca49681b08800001578e1a601e066a00","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"所有者","id":"obj_ca49681b088000019de71750397048e0","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"连接","id":"obj_ca49681b08800001bed3a15d190041f0","type":"link","category":"default","value":"","isCopy":"","shapeGroupId":""},{"name":"便笺","id":"obj_ca49681b08800001e84d183c11901bb7","type":"string","category":"default","value":"","isCopy":"","shapeGroupId":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca49681b08800001daef15a412b41119","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"solid","lineColor":"50,50,50","lineWidth":1},"children":[],"id":"obj_ca49681b0880000160b410f097971e30","text":"","attribute":{"container":false,"rotatable":true,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"center","bold":false,"italic":false,"vAlign":"middle"},"props":{"zindex":3,"w":348.3333333333333,"x":550.3333333333333,"h":216.5,"y":142,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"rectangle","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"basic"},"obj_ca4968a605600001b6c3188c69681f20":{"parent":"","textBlockFinal":{"w":304.5767918088734,"x":10,"h":164,"y":0},"link":"","anchors":[{"x":"w/2","y":"0"},{"x":"w/2","y":"h"},{"x":"0","y":"h/2"},{"x":"w","y":"h/2"}],"title":"优势","dataAttributes":[{"name":"No.","id":"obj_ca4968a605600001327b141013001a00","type":"number","category":"default","value":""},{"name":"Name","id":"obj_ca4968a605600001cad9192072f02850","type":"string","category":"default","value":""},{"name":"Owner","id":"obj_ca4968a605600001e014f39e1ae01d4c","type":"string","category":"default","value":""},{"name":"Link","id":"obj_ca4968a60560000140cd17251f9fdd20","type":"link","category":"default","value":""},{"name":"Memo","id":"obj_ca4968a60560000159aaadc51800f270","type":"string","category":"default","value":""},{"name":"Cost","id":"obj_ca4968a605600001244a9f307cd4a250","type":"number","category":"default","value":""},{"name":"Time","id":"obj_ca4968a60560000177a91593140027e0","type":"number","category":"default","value":""},{"name":"Manner","id":"obj_ca4968a6056000013caccb00197e1d26","type":"list","category":"default","value":""},{"name":"Department","id":"obj_ca4968a605600001318d173c191ba890","type":"string","category":"default","value":""},{"name":"Input","id":"obj_ca4968a605600001294e59d037e010e9","type":"string","category":"default","value":""},{"name":"Output","id":"obj_ca4968a6056000013c885f7915e04be0","type":"string","category":"default","value":""},{"name":"Risk","id":"obj_ca4968a6056000012fd81d101f001788","type":"string","category":"default","value":""},{"name":"Remarks","id":"obj_ca4968a605600001c176161263e013d1","type":"string","category":"default","value":""},{"relevanceShapes":[],"attributesContent":"","type":"string","attributesJsonArray":[],"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"name":"AWSProperties","privateShapesName":[],"id":"obj_ca4968a6056000016a1515401d001116","category":"default","value":"","upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}],"path":[{"actions":[{"x":"0","action":"move","y":"0"},{"x":"w","action":"line","y":"0"},{"x":"w","action":"line","y":"h"},{"x":"0","action":"line","y":"h"},{"action":"close"}]}],"lineStyle":{"lineStyle":"dashed","lineColor":"161,161,161","lineWidth":1},"children":[],"id":"obj_ca4968a605600001b6c3188c69681f20","text":"S","attribute":{"container":false,"rotatable":false,"visible":true,"editable":true,"linkable":true,"markerOffset":5},"locked":false,"group":"obj_ca4badd217000001b57c12c0e680b310","shapeTemplateKey":"","shapeStyle":{"alpha":1},"textBlock":{"w":"w-20","x":"10","h":"h","y":"0"},"fontStyle":{"orientation":"vertical","fontFamily":"Arial","size":13,"color":"50,50,50","underline":false,"textAlign":"left","bold":false,"italic":false,"vAlign":"top"},"props":{"zindex":37,"w":324.5767918088734,"x":562.2116040955632,"h":164,"y":182.0506313715326,"angle":0},"resizeDir":["tl","tr","br","bl"],"name":"swot_strengths","orderIndex":0,"fillStyle":{"color":"204,204,255","type":"solid"},"resizeable":"1","category":"nqms_straSwot"}},"processDocument":"","processProperties":{"versionId":"","processGroupName":"","categoryName":"","uuid":""},"page":{"padding":60,"backgroundColor":"255,255,255","gridSize":15,"width":1600,"showGrid":true,"height":2500},"uuid":"d9e1a7d2-b7c6-4222-88a8-a66941774851"}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/shapeTemplate/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/shapeTemplate/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.json
new file mode 100644
index 00000000..5e3cc0a6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/shapeTemplate/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.json
@@ -0,0 +1 @@
+[{"name":"swot_threats","id":"obj_ca4968d74bb000012689fcf06b401cce","text":"T","title":"威胁","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"swot_strengths_opportunities","id":"obj_ca4968e30190000114fd1be2e3601e71","text":"SO","title":"优势-机会","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"swot_strengths_threats","id":"obj_ca4968eba1d00001adf91130e6f37790","text":"ST","title":"优势-威胁","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"swot_weaknesses","id":"obj_ca4968b7ffe00001efa5d0e018701753","text":"W","title":"劣势","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"rectangle","id":"obj_ca49682efbc00001ac5225003eb01958","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"swot_opportunities","id":"obj_ca4968c76710000115bb622c990017b6","text":"O","title":"机会","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"rectangle","id":"obj_ca496831a6b00001dfe2761080421a51","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca496843a6a00001d0931f701d731f55","text":"WO","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca4968496350000160d821a01ac02300","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca49684963500001a96a1a80d5cf4d70","text":"ST","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca49682efbc00001fefdc505c3e85330","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca496849635000012eec1fc014eb159e","text":"WT","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca496849635000011af0371014708b80","text":"威胁(Threats)","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca49684e2b8000016dacdd20147013c5","text":"内部条件分析","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca496849635000019e9fd26115767170","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"swot_weaknesses_opportunities","id":"obj_ca4968e77dc00001275d1014192032e0","text":"WO","title":"劣势-机会","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"text","id":"obj_ca496846fba0000145187d076910ee40","text":"优势(Strengths)","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca4968222fd0000185d61f803380d670","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca496846fba000011d621da8fb704320","text":"劣势(Weaknesses)","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"triangle4","id":"obj_ca4ac0c166500001cae9191d1174d460","text":"","title":"直角三角形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"text","id":"obj_ca49684b55b00001e89dae003af014f8","text":"外部环境分析","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"swot_weaknesses_threats","id":"obj_ca4968f23b700001cb911cb1288d15c1","text":"WT","title":"劣势-威胁","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"triangle5","id":"obj_ca4ac0cd48000001e8e51c2019511648","text":"","title":"直角三角形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}},{"name":"text","id":"obj_ca49684504a00001cd341339104810d8","text":"机会(Opportunities)","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"text","id":"obj_ca496833941000012cd6a32012b011cd","text":"SO","title":"文本","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca49684963500001c95f8df018b01382","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"rectangle","id":"obj_ca49681b0880000160b410f097971e30","text":"","title":"矩形","category":"basic","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"isCopy":"","privateAttribute":[],"shapeGroupId":""}},{"name":"swot_strengths","id":"obj_ca4968a605600001b6c3188c69681f20","text":"S","title":"优势","category":"nqms_straSwot","dataAttributes":{"linksArray":[],"shapeDesc":"","privateAttributeContent":[],"relevanceShapes":[],"attributesContent":"","privateShapesName":[],"attributesJsonArray":[],"upFilesArray":[],"privateAttribute":[],"isCopy":"","shapeGroupId":""}}]
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/shapeTemplate/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.png b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/shapeTemplate/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.png
new file mode 100644
index 00000000..a65cbc6f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/shapeTemplate/d9e1a7d2-b7c6-4222-88a8-a66941774851/d9e1a7d2-b7c6-4222-88a8-a66941774851.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/tableConvert/swotTableTemplate.json b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/tableConvert/swotTableTemplate.json
new file mode 100644
index 00000000..ce276125
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/tableConvert/swotTableTemplate.json
@@ -0,0 +1,271 @@
+{
+ "config": {
+ "rowlen": {
+ "0": 30
+ }
+ },
+ "frozen": {
+ "type": "rangeBoth",
+ "range": {
+ "row_focus": 0,
+ "column_focus": 1
+ }
+ },
+ "iDataVerification": {
+ "*_0": {
+ "type": "dropdown",
+ "type2": null,
+ "value1": "{@tableShapeType}",
+ "value2": "{@tableShapeId}",
+ "checked": false,
+ "remote": false,
+ "prohibitInput": false,
+ "hintShow": false,
+ "hintText": ""
+ }
+ },
+ "celldata": [
+ {
+ "r": 0,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeType",
+ "type": "shapeType",
+ "v": "类型",
+ "disable": true,
+ "ht": "0",
+ "m": "类型"
+ }
+ },
+ {
+ "r": 0,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "shapeName",
+ "v": "描述",
+ "disable": true,
+ "ht": "0",
+ "m": "描述"
+ }
+ },
+ {
+ "r": 1,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "swot_strengths",
+ "v": "优势",
+ "m": "S"
+ }
+ },
+ {
+ "r": 1,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "S",
+ "m": "S"
+ }
+ },
+ {
+ "r": 2,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "swot_weaknesses",
+ "v": "劣势",
+ "m": "W"
+ }
+ },
+ {
+ "r": 2,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "W",
+ "m": "W"
+ }
+ },
+ {
+ "r": 3,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "swot_opportunities",
+ "v": "机会",
+ "m": "O"
+ }
+ },
+ {
+ "r": 3,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "O",
+ "m": "O"
+ }
+ },
+ {
+ "r": 4,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "swot_threats",
+ "v": "威胁",
+ "m": "T"
+ }
+ },
+ {
+ "r": 4,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "T",
+ "m": "T"
+ }
+ },
+ {
+ "r": 5,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "swot_strengths_opportunities",
+ "v": "优势&机会",
+ "m": "SO"
+ }
+ },
+ {
+ "r": 5,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "SO",
+ "m": "SO"
+ }
+ },
+ {
+ "r": 6,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "swot_weaknesses_opportunities",
+ "v": "劣势&机会",
+ "m": "WO"
+ }
+ },
+ {
+ "r": 6,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "WO",
+ "m": "WO"
+ }
+ },
+ {
+ "r": 7,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "swot_strengths_threats",
+ "v": "优势&威胁",
+ "m": "ST"
+ }
+ },
+ {
+ "r": 7,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "ST",
+ "m": "ST"
+ }
+ },
+ {
+ "r": 8,
+ "c": 0,
+ "v": {
+ "ct": {
+ "t": "g",
+ "fa": "General"
+ },
+ "code": "swot_weaknesses_threats",
+ "v": "劣势&威胁",
+ "m": "WT"
+ }
+ },
+ {
+ "r": 8,
+ "c": 1,
+ "v": {
+ "ct": {
+ "t": "n",
+ "fa": "General"
+ },
+ "v": "WT",
+ "m": "WT"
+ }
+ }
+ ],
+ "column": 18,
+ "row": 36,
+ "dynamicHeader": {
+ "fileShow": true,
+ "rowStart": 0,
+ "columnStart": 2,
+ "style": {
+ "bg": "#9fc5e8",
+ "bl": 1
+ }
+ }
+}
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/ws.default.attribute.xml
new file mode 100644
index 00000000..9a38aa5c
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/ws.default.attribute.xml
@@ -0,0 +1,125 @@
+
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.attribute.xml
new file mode 100644
index 00000000..2632c700
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.schema.tpl
new file mode 100644
index 00000000..af833bf4
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/diagram.schema.tpl
@@ -0,0 +1,241 @@
+
+Schema.addCategory({name:"nqms_straTargetStrategy", text:"目标战略策略矩阵模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***目标*/Schema.addShape({name:"aimTargetStrategy",title:"目标",text:"目标",category:"nqms_straTargetStrategy",props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***战略策略*/Schema.addShape({name:"strategicStrategyTargetStrategy",title:"战略策略",text:"战略策略",category:"nqms_straTargetStrategy",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor: "83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216, 239, 196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"13",y:"20"},
+ {action:"line",x:"17",y:"20"},
+ {action:"line",x:"17",y:"22"},
+ {action:"line",x:"13",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"13.5",y:"15.5"},
+ {action:"line",x:"16.5",y:"15.5"},
+ {action:"move",x:"15",y:"15.5"},
+ {action:"line",x:"15",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"10.5",y:"16"},
+ {action:"curve",x1:"6.5",y1:"6.2",x2:"23.5",y2:"6.2",x:"19.5",y:"16"},
+
+ {action:"move",x:"10.5",y:"16"},
+ {action:"line",x:"13",y:"20"},
+
+ {action:"move",x:"19.5",y:"16"},
+ {action:"line",x:"17",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ actions:[
+ {action:"move",x:"14.8",y:"6.3"},
+ {action:"line",x:"15.2",y:"6.7"},
+ {action:"move",x:"10.3",y:"8.3"},
+ {action:"line",x:"10.7",y:"8.7"},
+ {action:"move",x:"7.8",y:"13.3"},
+ {action:"line",x:"8.2",y:"13.7"},
+ {action:"move",x:"19.3",y:"8.3"},
+ {action:"line",x:"19.7",y:"8.7"},
+ {action:"move",x:"21.8",y:"13.3"},
+ {action:"line",x:"22.2",y:"13.7"}
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/method.config.xml
new file mode 100644
index 00000000..9f507cb6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.straTargetStrategy
+
+ nqms.straTargetStrategy
+
+ 目标-战略策略矩阵
+
+
+
+
+
+
+ theme1
+
+
+ data
+ nqms
+ analysisToolsAndMethods
+
+
+ strategyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/ws.default.attribute.xml
new file mode 100644
index 00000000..e8044130
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.straTargetStrategy/ws.default.attribute.xml
@@ -0,0 +1,24 @@
+
+
+ desc
+ department
+ bpm_person
+ number
+
+
+
+
+ nqmsTargetType
+ desc
+ nqmsConfirmDate
+ number
+
+
+
+
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.attribute.xml
new file mode 100644
index 00000000..8b19d32d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.schema.tpl
new file mode 100644
index 00000000..edccbe85
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/diagram.schema.tpl
@@ -0,0 +1,7402 @@
+
+Schema.addCategory({name:"nqms_strategyLayer", text:"战略层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***利益相关方*/Schema.addShape({name:"stakeholder",title:"利益相关方",text:"利益相关方",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***驱动力*/Schema.addShape({name:"driver",title:"驱动力",text:"驱动力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***目标*/Schema.addShape({name:"goal",title:"目标",text:"目标",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***原则*/Schema.addShape({name:"principle",title:"原则",text:"原则",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "7"},
+ {action:"quadraticCurve", x1:"15", y1:"5", x:"23", y:"7"},
+ {action:"quadraticCurve", x1:"25", y1:"15", x:"23", y:"23"},
+ {action:"quadraticCurve", x1:"15", y1:"26", x:"7", y:"23"},
+ {action:"quadraticCurve", x1:"5", y1:"15", x:"7", y:"7"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "13.5", y: "10"},
+ {action:"quadraticCurve", x1:"15", y1:"8", x:"16.5", y:"10"},
+ {action:"line", x:"15", y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14", y: "21"},
+ {action:"line", x:"15", y:"21"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14.5", y: "20"},
+ {action:"quadraticCurve", x1:"15", y1:"19", x:"15.5", y:"20"},
+ {action:"quadraticCurve", x1:"16", y1:"20.5", x:"15.5", y:"21"},
+ {action:"quadraticCurve", x1:"15", y1:"22", x:"14.5", y:"21"},
+ {action:"quadraticCurve", x1:"14", y1:"20.5", x:"14.5", y:"20"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***能力*/Schema.addShape({name:"capability",title:"能力",text:"能力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***测度*/Schema.addShape({name:"assessment",title:"测度",text:"测度",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action: "curve", x1: "12", y1: "4", x2: "24", y2: "4", x: "24", y: "12"},
+ {action: "curve", x1: "24", y1: "20", x2: "12", y2: "20", x: "12", y: "12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "22"},
+ {action:"line",x:"13",y:"17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***风险*/Schema.addShape({name:"risk",title:"风险",text:"风险",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***资源*/Schema.addShape({name:"resource",title:"资源",text:"资源",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "9"},
+ {action:"quadraticCurve", x1:"6", y1:"15", x:"7", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "11"},
+ {action:"line",x:"27",y:"11"},
+ {action:"line",x:"27",y:"19"},
+ {action:"line",x:"24",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "10", y: "11"},
+ {action:"line",x:"10",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "13", y: "11"},
+ {action:"line",x:"13",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "16", y: "11"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***愿景*/Schema.addShape({name:"vision",title:"愿景",text:"愿景",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/*** 李亚晴 */
+/*** 战略策略 */Schema.addShape({name:"strategicStrategy",title:"战略策略",text:"战略策略",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"13"},
+ {action:"line",x:"14",y:"13"},
+ {action:"line",x:"14",y:"17"},
+ {action:"line",x:"10",y:"17"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"13"},
+ {action:"line",x:"15",y:"16"},
+ {action:"line",x:"22",y:"20"},
+ {action:"line",x:"22",y:"8"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"24",y:"8"},
+ {action:"line",x:"24",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"25",y:"12"},
+ {action:"line",x:"25",y:"16"},
+ {action:"line",x:"27",y:"16"},
+ {action:"line",x:"27",y:"12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"19"},
+ {action:"line",x:"15",y:"19"},
+ {action:"line",x:"16",y:"22"},
+ {action:"line",x:"13",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/*** 优势 */Schema.addShape({name:"advantage", title:"优势", text:"优势", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"17"},
+ {action:"curve",x1:"9",y1:"4",x2:"28",y2:"5",x:"27",y:"17"},
+ {action:"curve",x1:"27",y1:"29",x2:"9",y2:"28",x:"9",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"14",y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"line",x:"20",y:"16"},
+ {action:"line",x:"14",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"22",y:"14"},
+ {action:"line",x:"24",y:"17"},
+ {action:"line",x:"22",y:"19"},
+ {action:"line",x:"19",y:"17"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"17",y:"16"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"14",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 劣势 */Schema.addShape({name:"disadvantage", title:"劣势", text:"劣势", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"10"},
+ {action:"line",x:"26",y:"10"},
+ {action:"line",x:"26",y:"26"},
+ {action:"line",x:"8",y:"26"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"14",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"line",x:"20",y:"10"},
+ {action:"line",x:"22",y:"10"},
+ {action:"line",x:"22",y:"13"},
+ {action:"line",x:"12",y:"13"},
+ {action:"line",x:"12",y:"10"},
+ {action:"line",x:"14",y:"10"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"20"},
+ {action:"line",x:"13",y:"23"},
+ {action:"line",x:"18",y:"14"},
+ {action:"line",x:"14",y:"25"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"17",y:"18"},
+ {action:"line",x:"20",y:"21"},
+ {action:"line",x:"25",y:"12"},
+ {action:"line",x:"21",y:"25"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 机会 */Schema.addShape({name:"opportunity", title:"机会", text:"机会", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+{actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"12"},
+ {action:"line",x:"13",y:"13"},
+ {action:"line",x:"16",y:"11"},
+ {action:"line",x:"19",y:"12"},
+ {action:"line",x:"23",y:"9"},
+ {action:"line",x:"27",y:"16"},
+ {action:"line",x:"24",y:"17"},
+ {action:"line",x:"20",y:"18"},
+ {action:"line",x:"20",y:"17"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"21",y:"26"},
+ {action:"line",x:"18",y:"27"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/*** 威胁 */Schema.addShape({name:"threaten", title:"威胁", text:"威胁", category:"nqms_strategyLayer",
+props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+{actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"8"},
+ {action:"line",x:"25",y:"23"},
+ {action:"line",x:"5",y:"23"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13",y:"13"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"16",y:"18"},
+ {action:"line",x:"14",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"14",y:"20"},
+ {action:"line",x:"16",y:"20"},
+ {action:"line",x:"16",y:"22"},
+ {action:"line",x:"14",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 供应商 */Schema.addShape({name:"supplier", title:"供应商", text:"供应商", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+{actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"8"},
+ {action:"line",x:"5",y:"11"},
+ {action:"line",x:"16",y:"14"},
+ {action:"line",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"5",y:"11"},
+ {action:"line",x:"5",y:"16"},
+ {action:"line",x:"16",y:"19"},
+ {action:"line",x:"16",y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"16",y:"19"},
+ {action:"line",x:"19",y:"16"},
+ {action:"line",x:"19",y:"11"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"19",y:"6"},
+ {action:"line",x:"23",y:"6"},
+ {action:"line",x:"23",y:"8"},
+ {action:"line",x:"19",y:"8"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"20",y:"8"},
+ {action:"line",x:"23",y:"8"},
+ {action:"line",x:"24",y:"13"},
+ {action:"line",x:"25",y:"22"},
+ {action:"line",x:"20",y:"22"},
+ {action:"line",x:"20",y:"15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"22",y:"8"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"28",y:"16"},
+ {action:"line",x:"17",y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"24",y:"10"},
+ {action:"line",x:"24",y:"10"},
+ {action:"line",x:"25",y:"14"},
+ {action:"line",x:"15",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 替代品 */Schema.addShape({name:"substitute", title:"替代品", text:"替代品", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+{actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"12"},
+ {action:"line",x:"9",y:"15"},
+ {action:"line",x:"20",y:"18"},
+ {action:"line",x:"23",y:"15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"15"},
+ {action:"line",x:"9",y:"20"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"20",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"20",y:"23"},
+ {action:"line",x:"23",y:"20"},
+ {action:"line",x:"23",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 购买者 */Schema.addShape({name:"purchaser", title:"购买者", text:"购买者", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+{actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"8"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"line",x:"23",y:"8"},
+ {action:"line",x:"20",y:"10"},
+ {action:"line",x:"18",y:"8"},
+ {action:"line",x:"16",y:"10"},
+ {action:"line",x:"14",y:"8"},
+ {action:"line",x:"12",y:"10"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:4},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"6"},
+ {action:"move",x:"8",y:"6"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:4},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13",y:"6"},
+ {action:"move",x:"15",y:"6"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:4},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"17",y:"6"},
+ {action:"move",x:"19",y:"6"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:4},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"24",y:"6"},
+ {action:"move",x:"26",y:"6"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"16"},
+ {action:"curve",x1:"12",y1:"12",x2:"20",y2:"12",x:"20",y:"16"},
+ {action:"curve",x1:"20",y1:"20",x2:"12",y2:"20",x:"12",y:"16"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"24"},
+ {action:"line",x:"8",y:"20"},
+ {action:"line",x:"13",y:"18"},
+ {action:"line",x:"19",y:"18"},
+ {action:"line",x:"24",y:"20"},
+ {action:"line",x:"22",y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"24"},
+ {action:"line",x:"26",y:"24"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"14",y:"24"},
+ {action:"line",x:"13",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"18",y:"24"},
+ {action:"line",x:"19",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 政治 */Schema.addShape({name:"politics", title:"政治", text:"政治", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+{actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13",y:"10"},
+ {action:"line",x:"8",y:"14"},
+ {action:"line",x:"18",y:"14"},
+ {action:"line",x:"23",y:"10"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"14"},
+ {action:"line",x:"8",y:"24"},
+ {action:"line",x:"18",y:"24"},
+ {action:"line",x:"18",y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"18",y:"24"},
+ {action:"line",x:"23",y:"19"},
+ {action:"line",x:"23",y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13",y:"24"},
+ {action:"line",x:"13",y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13",y:"14"},
+ {action:"line",x:"18",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"12"},
+ {action:"line",x:"20",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"21",y:"22"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 经济 */Schema.addShape({name:"economic", title:"经济", text:"经济", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+{actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:3},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"12"},
+ {action:"line",x:"25",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"14"},
+ {action:"line",x:"9",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"23"},
+ {action:"line",x:"20",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"24",y:"14"},
+ {action:"line",x:"24",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"26",y:"21"},
+ {action:"line",x:"26",y:"25"},
+ {action:"line",x:"22",y:"25"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 社会 */Schema.addShape({name:"society", title:"社会", text:"社会", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"17"},
+ {action:"curve",x1:"9",y1:"4",x2:"28",y2:"5",x:"27",y:"17"},
+ {action:"curve",x1:"27",y1:"29",x2:"9",y2:"28",x:"9",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"14",y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"line",x:"20",y:"16"},
+ {action:"line",x:"14",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"22",y:"14"},
+ {action:"line",x:"24",y:"17"},
+ {action:"line",x:"22",y:"19"},
+ {action:"line",x:"19",y:"17"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"17",y:"16"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"14",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 技术 */Schema.addShape({name:"technology", title:"技术", text:"技术", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"12"},
+ {action:"line",x:"22",y:"12"},
+ {action:"line",x:"25",y:"15"},
+ {action:"line",x:"25",y:"18"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"10",y:"21"},
+ {action:"line",x:"7",y:"18"},
+ {action:"line",x:"7",y:"15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 环境 */Schema.addShape({name:"environment", title:"环境", text:"环境", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"153, 204, 0"},
+ actions:[
+ {action:"move",x:"7",y:"8"},
+ {action:"line",x:"26",y:"8"},
+ {action:"line",x:"26",y:"25"},
+ {action:"line",x:"7",y:"25"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"255,255,255"}, /*** 线条颜色 */
+ fillStyle:{color:"153, 204, 0"},
+ actions:[
+ {action:"move",x:"15",y:"12"},
+ {action:"line",x:"18",y:"18"},
+ {action:"line",x:"21",y:"16"},
+ {action:"line",x:"23",y:"21"},
+ {action:"line",x:"10",y:"21"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"14",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 法律 */Schema.addShape({name:"law", title:"法律", text:"法律", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"213, 41, 41"},
+ actions:[
+ {action:"move",x:"7",y:"8"},
+ {action:"line",x:"26",y:"8"},
+ {action:"line",x:"26",y:"26"},
+ {action:"line",x:"7",y:"26"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"255,255,255"}, /*** 线条颜色 */
+ fillStyle:{color:"213, 41, 41"},
+ actions:[
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"21",y:"12"},
+ {action:"line",x:"21",y:"23"},
+ {action:"line",x:"13",y:"23"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"255,255,255"}, /*** 线条颜色 */
+ fillStyle:{color:"213, 41, 41"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line",x:"19",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"255,255,255"}, /*** 线条颜色 */
+ fillStyle:{color:"213, 41, 41"},
+ actions:[
+ {action:"move",x:"15",y:"18"},
+ {action:"line",x:"19",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"255,255,255"}, /*** 线条颜色 */
+ fillStyle:{color:"213, 41, 41"},
+ actions:[
+ {action:"move",x:"15",y:"21"},
+ {action:"line",x:"19",y:"21"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2,lineColor:"255,255,255"}, /*** 线条颜色 */
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"24",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2,lineColor:"255,255,255"}, /*** 线条颜色 */
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13",y:"23"},
+ {action:"line",x:"11",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 价值链领域 */Schema.addShape({name:"valueChainDomain", title:"价值链领域", text:"价值链领域", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255, 255, 255"},
+ actions:[
+ {action:"move",x:"10",y:"12"},
+ {action:"line",x:"10",y:"24"},
+ {action:"line",x:"17",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2,lineColor:"255,255,255"}, /*** 线条颜色 */
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"10"},
+ {action:"line",x:"18",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255, 255, 255"},
+ actions:[
+ {action:"move",x:"17",y:"12"},
+ {action:"line",x:"17",y:"24"},
+ {action:"line",x:"24",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2,lineColor:"255,255,255"}, /*** 线条颜色 */
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"19",y:"10"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 潜在进入者 */Schema.addShape({name:"potentialEntrant", title:"潜在进入者", text:"潜在进入者", category:"nqms_strategyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"17",y:"15"},
+ {action:"line",x:"24",y:"12"},
+ {action:"line",x:"26",y:"15"},
+ {action:"line",x:"28",y:"26"},
+ {action:"line",x:"25",y:"26"},
+ {action:"line",x:"22",y:"18"},
+ {action:"line",x:"17",y:"20"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"0,0,0"},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"24",y:"26"},
+ {action:"line",x:"29",y:"26"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"}, /*** 小人的头 */
+ actions:[
+ {action:"move",x:"22",y:"12"},
+ {action:"line",x:"23",y:"11"},
+ {action:"line",x:"24",y:"10"},
+ {action:"line",x:"26",y:"10"},
+ {action:"line",x:"27",y:"11"},
+ {action:"line",x:"28",y:"12"},
+ {action:"line",x:"28",y:"13"},
+ {action:"line",x:"27",y:"14"},
+ {action:"line",x:"26",y:"15"},
+ {action:"line",x:"25",y:"16"},
+ {action:"line",x:"24",y:"15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0, 0, 0"},
+ actions:[
+ {action:"move",x:"17",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"20",y:"21"},
+ {action:"line",x:"14",y:"20"},
+ {action:"line",x:"14",y:"16"},
+ {action:"line",x:"16",y:"15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2,lineColor:"0, 0, 0"},
+ fillStyle:{color:"0, 0, 0"},
+ actions:[
+ {action:"move",x:"20",y:"21"},
+ {action:"line",x:"24",y:"22"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"}, /*** 小人的腿 */
+ actions:[
+ {action:"move",x:"18",y:"24"},
+ {action:"line",x:"18",y:"26"},
+ {action:"line",x:"12",y:"22"},
+ {action:"line",x:"10",y:"25"},
+ {action:"line",x:"9",y:"22"},
+ {action:"line",x:"12",y:"22"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"}, /*** 小人的腿 */
+ actions:[
+ {action:"move",x:"24",y:"22"},
+ {action:"line",x:"17",y:"24"},
+ {action:"line",x:"15",y:"27"},
+ {action:"line",x:"12",y:"23"},
+ {action:"line",x:"22",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 竞争者 */Schema.addShape({name:"competitor", title:"竞争者", text:"竞争者", category:"nqms_strategyLayer",
+ props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"146, 205, 220",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"}, /*** 小人的头 */
+ actions:[
+ {action:"move",x:"19",y:"12"},
+ {action:"line",x:"20",y:"11"},
+ {action:"line",x:"21",y:"10"},
+ {action:"line",x:"23",y:"10"},
+ {action:"line",x:"24",y:"11"},
+ {action:"line",x:"25",y:"12"},
+ {action:"line",x:"25",y:"13"},
+ {action:"line",x:"24",y:"14"},
+ {action:"line",x:"23",y:"15"},
+ {action:"line",x:"22",y:"16"},
+ {action:"line",x:"21",y:"15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"}, /*** 小人的身体 上胳膊 */
+ actions:[
+ {action:"move",x:"21",y:"15"},
+ {action:"line",x:"24",y:"19"},
+ {action:"line",x:"27",y:"15"},
+ {action:"line",x:"29",y:"17"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"19",y:"17"},
+ {action:"line",x:"16",y:"22"},
+ {action:"line",x:"14",y:"22"},
+ {action:"line",x:"17",y:"16"},
+ {action:"line",x:"19",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"}, /*** 小人的后胳膊 */
+ actions:[
+ {action:"move",x:"22",y:"14"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"17",y:"17"},
+ {action:"line",x:"14",y:"15"},
+ {action:"line",x:"11",y:"18"},
+ {action:"line",x:"15",y:"13"},
+ {action:"line",x:"20",y:"15"},
+ {action:"line",x:"22",y:"12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"}, /*** 小人的屁股 */
+ actions:[
+ {action:"move",x:"18",y:"17"},
+ {action:"line",x:"19",y:"19"},
+ {action:"line",x:"21",y:"17"},
+ {action:"line",x:"17",y:"23"},
+ {action:"line",x:"15",y:"23"},
+ {action:"line",x:"13",y:"21"},
+ {action:"line",x:"15",y:"17"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"}, /*** 小人的腿 */
+ actions:[
+ {action:"move",x:"17",y:"19"},
+ {action:"line",x:"21",y:"22"},
+ {action:"line",x:"22",y:"23"},
+ {action:"line",x:"18",y:"25"},
+ {action:"line",x:"20",y:"27"},
+ {action:"line",x:"16",y:"25"},
+ {action:"line",x:"18",y:"23"},
+ {action:"line",x:"16",y:"22"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"}, /*** 小人的腿 */
+ actions:[
+ {action:"move",x:"14",y:"20"},
+ {action:"line",x:"16",y:"21"},
+ {action:"line",x:"11",y:"25"},
+ {action:"line",x:"9",y:"27"},
+ {action:"line",x:"7",y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 天飞里复制过来的 */
+
+
+
+
+
+
+
+
+Schema.addCategory({name:"nqms_businessLayer", text:"业务层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/*** 李亚晴 */
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***价值流*/Schema.addShape({name:"valueFlow",title:"价值流",text:"价值流",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"line",x:"25",y:"15"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务事件*/Schema.addShape({name:"businessEvent",title:"业务事件",text:"业务事件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve", x1: "28", y1: "9", x2: "28", y2: "21", x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务对象*/Schema.addShape({name:"businessObj",title:"业务对象",text:"业务对象",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "13"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"13"},
+ {action:"line",x:"6",y:"13"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务规则*/Schema.addShape({name:"businessRule",title:"业务规则",text:"业务规则",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action: "move", x: "11", y: "11"},
+ {action: "line", x: "19", y: "11"},
+ {action: "move", x: "11", y: "14"},
+ {action: "line", x: "19", y: "14"},
+ {action: "move", x: "11", y: "17"},
+ {action: "line", x: "17", y: "17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***组织单元*/Schema.addShape({name:"organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12.5", y: "6"},
+ {action:"line",x:"20.5",y:"6"},
+ {action:"line",x:"20.5",y:"12"},
+ {action:"line",x:"12.5",y:"12"},
+ {action:"close"},
+ {action: "move", x: "6.5", y: "19"},
+ {action:"line",x:"11.5",y:"19"},
+ {action:"line",x:"11.5",y:"24"},
+ {action:"line",x:"6.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "13.5", y: "19"},
+ {action:"line",x:"18.5",y:"19"},
+ {action:"line",x:"18.5",y:"24"},
+ {action:"line",x:"13.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "21.5", y: "19"},
+ {action:"line",x:"26.5",y:"19"},
+ {action:"line",x:"26.5",y:"24"},
+ {action:"line",x:"21.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "16.5", y: "12"},
+ {action:"line",x:"16.5",y:"19"},
+ {action:"move",x:"9",y:"19"},
+ {action:"line",x:"9",y:"16"},
+ {action:"line",x:"24",y:"16"},
+ {action:"line",x:"24",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***业务角色:Decision*/Schema.addShape({name:"businessRole", title:"业务角色", text:"业务角色", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***岗位:Decision*/Schema.addShape({name:"position", title:"岗位", text:"岗位", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"24", y:"9"},
+ {action:"line", x:"24", y:"21"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line", x:"6", y:"9"},
+ {action:"close"},
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"14", y:"12"},
+ {action:"line", x:"14", y:"18"},
+ {action:"line", x:"9", y:"18"},
+ {action:"line", x:"9", y:"12"},
+ {action:"close"},
+ {action:"move", x:"16", y:"13"},
+ {action:"line", x:"22", y:"13"},
+ {action:"close"},
+ {action:"move", x:"16", y:"15"},
+ {action:"line", x:"22", y:"15"},
+ {action:"close"},
+ {action:"move", x:"16", y:"17"},
+ {action:"line", x:"20", y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***业务流程:Decision*/Schema.addShape({name:"businessProcess", title:"业务流程", text:"业务流程", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"7", y:"11"},
+ {action:"line", x:"20", y:"11"},
+ {action:"line", x:"20", y:"8"},
+ {action:"line", x:"28", y:"15"},
+ {action:"line", x:"20", y:"22"},
+ {action:"line", x:"20", y:"19"},
+ {action:"line", x:"7", y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***职责:Decision*/Schema.addShape({name:"responsibility", title:"职责", text:"职责", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"curve",x1:"6",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"6",y2:"23",x:"6",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/*** 李亚晴 */
+/***事件*/Schema.addShape({name:"nqms_endEvent",text:"事件",category:"nqms_businessLayer",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"50",y:"5",w:"w-70",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"},fillStyle:{color:"183,27,118"},actions:[{action:"move",x:"20",y:"0"},{action:"line",x:"w-20",y:"0"},{action:"line",x:"w",y:"h*0.5"},{action:"line",x:"w-20",y:"h"},{action:"line",x:"20",y:"h"},{action:"line",x:"0",y:"h*0.5"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"50",y:"5"},{action:"line",x:"w-18",y:"5"},{action:"line",x:"w",y:"h*0.5"},{action:"line",x:"w-20",y:"h"},{action:"line",x:"50",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:2,lineColor:"255,255,255"},actions:[{action:"move",x:"20",y:"h*0.5-10"},{action:"line",x:"30",y:"h*0.5+15"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"22",y:"h*0.5-9"},{action:"quadraticCurve",x1:"30",y1:"h*0.5-15",x:"32",y:"h*0.5-12"},{action:"quadraticCurve",x1:"32",y1:"h*0.5-13",x:"36",y:"h*0.5-14"},{action:"line",x:"40",y:"h*0.5-4"},{action:"quadraticCurve",x1:"36",y1:"h*0.5-4",x:"36",y:"h*0.5-1"},{action:"quadraticCurve",x1:"33",y1:"h*0.5-6",x:"25",y:"h*0.5+2"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"20",y:"0"},{action:"line",x:"w-20",y:"0"},{action:"line",x:"w",y:"h*0.5"},{action:"line",x:"w-20",y:"h"},{action:"line",x:"20",y:"h"},{action:"line",x:"0",y:"h*0.5"},{action:"close"}]},
+]});
+
+/***流程接口*/Schema.addShape({name:"nqms_processInterface",text:"流程接口",
+category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},
+anchors:[
+ {x:"w*0.5",y:"0"},
+ {x:"w",y:"h*0.65"},
+ {x:"w*0.5",y:"h"},
+ {x:"0",y:"h*0.65"}
+],textBlock:{x:"40",y:"5",w:"w-60",h:"h*0.65-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"128,128,128"}, actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w-20",y:"0"},{action:"line",x:"w-20",y:"h*0.65"},{action:"line",x:"0",y:"h*0.65"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"128,128,128"},actions:[{action:"move",x:"20",y:"h*0.65"},{action:"line",x:"40",y:"h"},{action:"line",x:"w-20",y:"h"},{action:"line",x:"w",y:"h*0.65"},{action:"line",x:"w-20",y:"h*0.3"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"40",y:"5"},{action:"line",x:"w-20",y:"5"},{action:"line",x:"w-20",y:"h*0.65"},{action:"line",x:"40",y:"h*0.65"},{action:"close"}]},
+ {lineStyle:{lineWidth:1,lineColor:"255,255,255"},actions:[{action:"move",x:"8",y:"h*0.65*0.5-10"},{action:"line",x:"16",y:"h*0.65*0.5+10"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"9",y:"h*0.65*0.5-8"},{action:"quadraticCurve",x1:"15",y1:"h*0.65*0.5-14",x:"17",y:"h*0.65*0.5-11"},{action:"quadraticCurve",x1:"20",y1:"h*0.65*0.5-14",x:"22",y:"h*0.65*0.5-13"},{action:"line",x:"26",y:"h*0.65*0.5-3"},{action:"quadraticCurve",x1:"25",y1:"h*0.65*0.5-5",x:"22",y:"h*0.65*0.5-1"},{action:"quadraticCurve",x1:"20",y1:"h*0.65*0.5-6",x:"13",y:"h*0.65*0.5+2"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"20",y:"h*0.65*0.5+2"},{action:"line",x:"27",y:"h*0.65*0.5+6"},{action:"line",x:"20",y:"h*0.65*0.5+10"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"27",y:"h*0.65*0.5+2"},{action:"line",x:"34",y:"h*0.65*0.5+6"},{action:"line",x:"27",y:"h*0.65*0.5+10"},{action:"close"}]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+/***角色*/Schema.addShape({name:"nqms_role",text:"角色",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"225,159,45"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"20",y:"h*0.5-8"},{action:"curve",x1:"26",y1:"h*0.5-12",x2:"26",y2:"h*0.5+8",x:"20",y:"h*0.5+4"},{action:"curve",x1:"14",y1:"h*0.5+8",x2:"14",y2:"h*0.5-12",x:"20",y:"h*0.5-8"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"19.5",y:"h*0.5+4"},{action:"line",x:"19",y:"h*0.5+13"},{action:"line",x:"8",y:"h*0.5+13"},{action:"quadraticCurve",x1:"9",y1:"h*0.5+4",x:"19.5",y:"h*0.5+4"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"20.5",y:"h*0.5+4"},{action:"line",x:"21",y:"h*0.5+13"},{action:"line",x:"32",y:"h*0.5+13"},{action:"quadraticCurve",x1:"31",y1:"h*0.5+4",x:"20.5",y:"h*0.5+4"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***职责*/Schema.addShape({name:"nqms_responsibility",text:"职责",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"225,159,45"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1.5,lineColor:"255,255,255"},fillStyle:{color:"225,159,45"},actions:[{action:"move",x:"8",y:"h*0.5+15"},{action:"line",x:"32",y:"h*0.5+15"},{action:"line",x:"32",y:"h*0.5-15"},{action:"line",x:"8",y:"h*0.5-15"},{action:"close"}]},
+ {lineStyle:{lineWidth:1.5,lineColor:"255,255,255"},fillStyle:{color:"225,159,45"},actions:[{action:"move",x:"11",y:"h*0.5-12"},{action:"line",x:"29",y:"h*0.5-12"},{action:"line",x:"29",y:"h*0.5+6"},{action:"line",x:"11",y:"h*0.5+6"},{action:"close"}]},
+ {lineStyle:{lineWidth:1.5,lineColor:"255,255,255"},actions:[{action:"move",x:"11",y:"h*0.5+9"},{action:"line",x:"29",y:"h*0.5+9"},{action:"close"}]},
+ {lineStyle:{lineWidth:1.5,lineColor:"255,255,255"},actions:[{action:"move",x:"11",y:"h*0.5+12"},{action:"line",x:"29",y:"h*0.5+12"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"16",y:"h*0.5-12"},{action:"curve",x1:"19",y1:"h*0.5-7",x2:"21",y2:"h*0.5-7",x:"24",y:"h*0.5-12"},{action:"close"}]},
+ {lineStyle:{lineWidth:1.5,lineColor:"255,255,255"},actions:[{action:"move",x:"19",y:"h*0.5-5.5"},{action:"line",x:"21",y:"h*0.5-5.5"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"16",y:"h*0.5-1"},{action:"line",x:"19",y:"h*0.5-1"},{action:"line",x:"20",y:"h*0.5-4"},{action:"line",x:"21",y:"h*0.5-1"},{action:"line",x:"24",y:"h*0.5-1"},{action:"line",x:"22",y:"h*0.5+3"},{action:"line",x:"23",y:"h*0.5+6"},{action:"line",x:"20",y:"h*0.5+3.5"},{action:"line",x:"17",y:"h*0.5+6"},{action:"line",x:"18",y:"h*0.5+3"},{action:"line",x:"16",y:"h*0.5-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***步骤*/Schema.addShape({name:"nqms_step",text:"步骤",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"41,138,37"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"8",y:"h*0.5-8"},{action:"line",x:"20",y:"h*0.5"},{action:"line",x:"8",y:"h*0.5+8"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"20",y:"h*0.5-8"},{action:"line",x:"32",y:"h*0.5"},{action:"line",x:"20",y:"h*0.5+8"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***合规文件*/Schema.addShape({name:"nqms_complianceDoc",text:"合规文件",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"170,170,170"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"10",y:"h*0.5-14"},{action:"line",x:"20",y:"h*0.5-14"},{action:"line",x:"20",y:"h*0.5-3"},{action:"line",x:"30",y:"h*0.5-3"},{action:"line",x:"30",y:"h*0.5+14"},{action:"line",x:"10",y:"h*0.5+14"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"21",y:"h*0.5-14"},{action:"line",x:"21",y:"h*0.5-4"},{action:"line",x:"30",y:"h*0.5-4"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***制度文件*/Schema.addShape({name:"nqms_institutionDoc",text:"制度文件",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"170,170,170"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:2,lineColor:"255,255,255"},fillStyle:{color:"170,170,170"},actions:[{action:"move",x:"10",y:"h*0.5-12"},{action:"line",x:"30",y:"h*0.5-12"},{action:"line",x:"30",y:"h*0.5+12"},{action:"line",x:"10",y:"h*0.5+12"},{action:"close"}]},
+ {lineStyle:{lineWidth:2,lineColor:"255,255,255"},fillStyle:{color:"170,170,170"},actions:[{action:"move",x:"14",y:"h*0.5-12"},{action:"line",x:"31",y:"h*0.5-12"},{action:"line",x:"31",y:"h*0.5+8"},{action:"line",x:"14",y:"h*0.5+8"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"10",y:"h*0.5-13"},{action:"line",x:"24",y:"h*0.5-19"},{action:"line",x:"24",y:"h*0.5+4"},{action:"line",x:"10",y:"h*0.5+9"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***功能模块*/Schema.addShape({name:"nqms_functionModule",text:"功能模块",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"27,154,238"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"12",y:"h*0.5-8"},{action:"line",x:"28",y:"h*0.5-8"},{action:"line",x:"28",y:"h*0.5+8"},{action:"line",x:"12",y:"h*0.5+8"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"7",y:"h*0.5"},{action:"curve",x1:"8",y1:"h*0.5-4.5",x2:"11",y2:"h*0.5-4.5",x:"12",y:"h*0.5"},{action:"curve",x1:"11",y1:"h*0.5+4.5",x2:"8",y2:"h*0.5+4.5",x:"7",y:"h*0.5"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"27,154,238"},actions:[{action:"move",x:"23",y:"h*0.5-2"},{action:"curve",x1:"24",y1:"h*0.5-6.5",x2:"27",y2:"h*0.5-6.5",x:"28",y:"h*0.5-2"},{action:"curve",x1:"27",y1:"h*0.5+2.5",x2:"24",y2:"h*0.5+2.5",x:"23",y:"h*0.5-2"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"16.5",y:"h*0.5-10.5"},{action:"curve",x1:"17.5",y1:"h*0.5-13",x2:"22.5",y2:"h*0.5-13",x:"23.5",y:"h*0.5-10.5"},{action:"curve",x1:"22.5",y1:"h*0.5-8",x2:"17.5",y2:"h*0.5-8",x:"16.5",y:"h*0.5-10.5"},{action:"close"}]},
+ {lineStyle:{lineWidth:1,lineColor:"91,182,242"},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"17",y:"h*0.5+4"},{action:"line",x:"27",y:"h*0.5+4"},{action:"line",x:"27",y:"h*0.5+1"},{action:"line",x:"33",y:"h*0.5+6"},{action:"line",x:"27",y:"h*0.5+11"},{action:"line",x:"27",y:"h*0.5+8"},{action:"line",x:"17",y:"h*0.5+8"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***业务对象*/Schema.addShape({name:"nqms_businessObject",text:"业务对象",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},fillStyle:{color:"170, 170, 170"},
+path:[
+ {lineStyle:{lineWidth:1},actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"8",y:"h*0.5-5"},{action:"line",x:"28",y:"h*0.5-5"},{action:"line",x:"32",y:"h*0.5"},{action:"line",x:"28",y:"h*0.5+5"},{action:"line",x:"8",y:"h*0.5+5"},{action:"close"}]},
+ {lineStyle:{lineWidth:1,lineColor:"192,192,192"},actions:[{action:"move",x:"26",y:"h*0.5"},{action:"curve",x1:"26",y1:"h*0.5-3",x2:"28",y2:"h*0.5-3",x:"28",y:"h*0.5"},{action:"curve",x1:"28",y1:"h*0.5+3",x2:"26",y2:"h*0.5+3",x:"26",y:"h*0.5"},{action:"close"}]},
+ {lineStyle:{lineWidth:1,lineColor:"192,192,192"},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:{ref:"rectangle"}}
+]});
+
+/***结构元素*/Schema.addShape({name:"nqms_structuralElement",text:"结构元素",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},fillStyle:{color:"128,128,128"},
+path:[
+ {lineStyle:{lineWidth:1},actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"org_structure"}},
+ {lineStyle:{lineWidth:1,lineColor:"192,192,192"},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***测度*/Schema.addShape({name:"nqms_measure",text:"测度",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"28,124,167"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:3,lineColor:"255,255,255"},fillStyle:{color:"28,124,167"},actions:[{action:"move",x:"8",y:"h*0.5+6"},{action:"curve",x1:"6",y1:"h*0.5-12",x2:"34",y2:"h*0.5-12",x:"32",y:"h*0.5+6"},{action:"close"}]},
+ {lineStyle:{lineWidth:2,lineColor:"255,255,255"},actions:[{action:"move",x:"20",y:"h*0.5+6"},{action:"line",x:"26",y:"h*0.5+1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"28",y:"h*0.5+9"},{action:"curve",x1:"26",y1:"h*0.5+5",x2:"35",y2:"h*0.5+5",x:"33",y:"h*0.5+9"},{action:"curve",x1:"35",y1:"h*0.5+13",x2:"26",y2:"h*0.5+13",x:"28",y:"h*0.5+9"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***应用系统*/Schema.addShape({name:"nqms_system",text:"应用系统",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"14,120,190"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"8",y:"h*0.5-10"},{action:"line",x:"32",y:"h*0.5-10"},{action:"line",x:"32",y:"h*0.5+10"},{action:"line",x:"8",y:"h*0.5+10"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"14,120,190"},actions:[{action:"move",x:"10",y:"h*0.5-5"},{action:"line",x:"30",y:"h*0.5-5"},{action:"line",x:"30",y:"h*0.5+8"},{action:"line",x:"10",y:"h*0.5+8"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"14,120,190"},actions:[{action:"move",x:"28",y:"h*0.5-8"},{action:"line",x:"30",y:"h*0.5-8"},{action:"line",x:"30",y:"h*0.5-6"},{action:"line",x:"28",y:"h*0.5-6"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"14,120,190"},actions:[{action:"move",x:"24",y:"h*0.5-8"},{action:"line",x:"26",y:"h*0.5-8"},{action:"line",x:"26",y:"h*0.5-6"},{action:"line",x:"24",y:"h*0.5-6"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"14,120,190"},actions:[{action:"move",x:"20",y:"h*0.5-8"},{action:"line",x:"22",y:"h*0.5-8"},{action:"line",x:"22",y:"h*0.5-6"},{action:"line",x:"20",y:"h*0.5-6"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"11",y:"h*0.5-4"},{action:"line",x:"20",y:"h*0.5-4"},{action:"line",x:"20",y:"h*0.5+12"},{action:"line",x:"11",y:"h*0.5+12"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"14,120,190"},actions:[{action:"move",x:"14",y:"h*0.5-2"},{action:"line",x:"15",y:"h*0.5-2"},{action:"line",x:"15",y:"h*0.5+1"},{action:"line",x:"14",y:"h*0.5+1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"14,120,190"},actions:[{action:"move",x:"17",y:"h*0.5-2"},{action:"line",x:"18",y:"h*0.5-2"},{action:"line",x:"18",y:"h*0.5+1"},{action:"line",x:"17",y:"h*0.5+1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"14,120,190"},actions:[{action:"move",x:"14",y:"h*0.5+3"},{action:"line",x:"15",y:"h*0.5+3"},{action:"line",x:"15",y:"h*0.5+6"},{action:"line",x:"14",y:"h*0.5+6"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"14,120,190"},actions:[{action:"move",x:"17",y:"h*0.5+3"},{action:"line",x:"18",y:"h*0.5+3"},{action:"line",x:"18",y:"h*0.5+6"},{action:"line",x:"17",y:"h*0.5+6"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"14,120,190"},actions:[{action:"move",x:"15",y:"h*0.5+8"},{action:"line",x:"17",y:"h*0.5+8"},{action:"line",x:"17",y:"h*0.5+12"},{action:"line",x:"15",y:"h*0.5+12"},{action:"close"}]},
+ {lineStyle:{lineWidth:1.5,lineColor:"255,255,255"},fillStyle:{color:"14,120,190"},actions:[{action:"move",x:"5",y:"h*0.5+1.5"},{action:"line",x:"13",y:"h*0.5+1.5"},{action:"line",x:"13",y:"h*0.5+16"},{action:"line",x:"5",y:"h*0.5+16"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"6.5",y:"h*0.5+4"},{action:"line",x:"7.5",y:"h*0.5+4"},{action:"line",x:"7.5",y:"h*0.5+7"},{action:"line",x:"6.5",y:"h*0.5+7"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"6.5",y:"h*0.5+9"},{action:"line",x:"7.5",y:"h*0.5+9"},{action:"line",x:"7.5",y:"h*0.5+12"},{action:"line",x:"6.5",y:"h*0.5+12"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"9.5",y:"h*0.5+4"},{action:"line",x:"10.5",y:"h*0.5+4"},{action:"line",x:"10.5",y:"h*0.5+7"},{action:"line",x:"9.5",y:"h*0.5+7"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"9.5",y:"h*0.5+9"},{action:"line",x:"10.5",y:"h*0.5+9"},{action:"line",x:"10.5",y:"h*0.5+12"},{action:"line",x:"9.5",y:"h*0.5+12"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"7.5",y:"h*0.5+13"},{action:"line",x:"9",y:"h*0.5+13"},{action:"line",x:"9",y:"h*0.5+16"},{action:"line",x:"7.5",y:"h*0.5+16"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***风险*/Schema.addShape({name:"nqms_risk",text:"风险",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"177,0,0"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"8",y:"h*0.5+12"},{action:"line",x:"20",y:"h*0.5-12"},{action:"line",x:"32",y:"h*0.5+12"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"177,0,0"},actions:[{action:"move",x:"18.5",y:"h*0.5-6"},{action:"line",x:"21.5",y:"h*0.5-6"},{action:"line",x:"21.5",y:"h*0.5+7"},{action:"line",x:"18.5",y:"h*0.5+7"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"177,0,0"},actions:[{action:"move",x:"18.5",y:"h*0.5+8"},{action:"line",x:"21.5",y:"h*0.5+8"},{action:"line",x:"21.5",y:"h*0.5+10"},{action:"line",x:"18.5",y:"h*0.5+10"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***控制*/Schema.addShape({name:"nqms_control",text:"控制",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"177, 0, 0"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"11",y:"h*0.5-15"},{action:"line",x:"13",y:"h*0.5-15"},{action:"line",x:"13",y:"h*0.5+15"},{action:"line",x:"11",y:"h*0.5+15"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"19",y:"h*0.5-15"},{action:"line",x:"21",y:"h*0.5-15"},{action:"line",x:"21",y:"h*0.5+15"},{action:"line",x:"19",y:"h*0.5+15"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"27",y:"h*0.5-15"},{action:"line",x:"29",y:"h*0.5-15"},{action:"line",x:"29",y:"h*0.5+15"},{action:"line",x:"27",y:"h*0.5+15"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"8",y:"h*0.5-10"},{action:"line",x:"16",y:"h*0.5-10"},{action:"line",x:"16",y:"h*0.5-3"},{action:"line",x:"8",y:"h*0.5-3"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"16",y:"h*0.5+4"},{action:"line",x:"24",y:"h*0.5+4"},{action:"line",x:"24",y:"h*0.5+11"},{action:"line",x:"16",y:"h*0.5+11"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"24",y:"h*0.5-4"},{action:"line",x:"32",y:"h*0.5-4"},{action:"line",x:"32",y:"h*0.5+3"},{action:"line",x:"24",y:"h*0.5+3"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***组织单位*/Schema.addShape({name:"nqms_organizationalUnit",text:"组织单位",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"255,158,0"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"15",y:"h*0.5-2"},{action:"curve",x1:"19",y1:"h*0.5-1",x2:"19",y2:"h*0.5+5",x:"15",y:"h*0.5+6"},{action:"curve",x1:"11",y1:"h*0.5+5",x2:"11",y2:"h*0.5-1",x:"15",y:"h*0.5-2"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"15",y:"h*0.5+3.5"},{action:"line",x:"20.5",y:"h*0.5+8"},{action:"line",x:"22",y:"h*0.5+12"},{action:"line",x:"8",y:"h*0.5+12"},{action:"line",x:"9.5",y:"h*0.5+8"},{action:"close"}]},
+ {lineStyle:{lineWidth:1,lineColor:"255,158,0"},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"20",y:"h*0.5+3.5"},{action:"line",x:"27",y:"h*0.5+8"},{action:"line",x:"28",y:"h*0.5+12"},{action:"line",x:"12",y:"h*0.5+12"},{action:"line",x:"13",y:"h*0.5+8"},{action:"close"}]},
+ {lineStyle:{lineWidth:1,lineColor:"255,158,0"},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"20",y:"h*0.5-5"},{action:"curve",x1:"25",y1:"h*0.5-4",x2:"25",y2:"h*0.5+5",x:"20",y:"h*0.5+6"},{action:"curve",x1:"15",y1:"h*0.5+5",x2:"15",y2:"h*0.5-4",x:"19",y:"h*0.5-5"},{action:"close"}]},
+ {lineStyle:{lineWidth:1,lineColor:"255,158,0"},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"26",y:"h*0.5+2"},{action:"line",x:"34",y:"h*0.5+6"},{action:"line",x:"34",y:"h*0.5+12"},{action:"line",x:"18",y:"h*0.5+12"},{action:"line",x:"19",y:"h*0.5+6"},{action:"close"}]},
+ {lineStyle:{lineWidth:1,lineColor:"255,158,0"},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"26",y:"h*0.5-9"},{action:"curve",x1:"32.5",y1:"h*0.5-8",x2:"31",y2:"h*0.5+3",x:"26",y:"h*0.5+4"},{action:"curve",x1:"21",y1:"h*0.5+4",x2:"19.5",y2:"h*0.5-8",x:"26",y:"h*0.5-9"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***职位*/Schema.addShape({name:"nqms_position",text:"职位",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"249,182,0"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"13",y:"h*0.5-15"},{action:"line",x:"27",y:"h*0.5-15"},{action:"curve",x1:"26",y1:"h*0.5-8",x2:"14",y2:"h*0.5-8",x:"13",y:"h*0.5-15"},{action:"close"}]},
+ {lineStyle:{lineWidth:2,lineColor:"255,255,255"},actions:[{action:"move",x:"19",y:"h*0.5-7"},{action:"line",x:"21",y:"h*0.5-7"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"10",y:"h*0.5+2"},{action:"line",x:"17",y:"h*0.5+2"},{action:"line",x:"20",y:"h*0.5-4"},{action:"line",x:"23",y:"h*0.5+2"},{action:"line",x:"30",y:"h*0.5+2"},{action:"line",x:"24",y:"h*0.5+6"},{action:"line",x:"26",y:"h*0.5+13"},{action:"line",x:"20",y:"h*0.5+9"},{action:"line",x:"14",y:"h*0.5+13"},{action:"line",x:"16",y:"h*0.5+6"},{action:"line",x:"10",y:"h*0.5+2"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***承接要求*/Schema.addShape({name:"nqms_acceptRequirement",text:"承接要求",category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true,panelProps:{translate: true, x: 5}},textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"194, 194, 194"}, actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"8",y:"h*0.5"},{action:"curve",x1:"10",y1:"h*0.5-15",x2:"30",y2:"h*0.5-15",x:"32",y:"h*0.5"},{action:"curve",x1:"30",y1:"h*0.5+15",x2:"10",y2:"h*0.5+15",x:"8",y:"h*0.5"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"170,170,170"},actions:[{action:"move",x:"17.5",y:"h*0.5-6"},{action:"curve",x1:"18",y1:"h*0.5-10",x2:"22",y2:"h*0.5-10",x:"22.5",y:"h*0.5-6"},{action:"curve",x1:"22",y1:"h*0.5-2",x2:"18",y2:"h*0.5-2",x:"17.5",y:"h*0.5-6"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"170,170,170"},actions:[{action:"move",x:"18",y:"h*0.5-2"},{action:"line",x:"22",y:"h*0.5-2"},{action:"line",x:"22",y:"h*0.5+8"},{action:"line",x:"18",y:"h*0.5+8"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***用户渠道获取:Decision*/Schema.addShape({name:"nqms_userAcquisition", text:"用户渠道获取", category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"}, "fillStyle":{color:"145, 120, 75",type:"solid"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"145, 120, 75"}, actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"16", y:"20"},
+ {action:"line", x:"23", y:"25"},
+ {action:"line",x:"13",y:"25"},
+ {action:"close"},
+ {action:"move", x:"18", y:"38"},
+ {action:"line",x:"21",y:"35"},
+ {action:"line",x:"15",y:"35"},
+ {action:"close"},
+ {action:"move", x:"9", y:"29"},
+ {action:"line",x:"12",y:"32"},
+ {action:"line",x:"12",y:"26"},
+ {action:"close"},
+ {action:"move", x:"27", y:"29"},
+ {action:"line",x:"24",y:"32"},
+ {action:"line",x:"24",y:"26"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"11", y:"27"},
+ {action:"curve",x1:"16",y1:"23",x2:"20",y2:"23",x:"23",y:"27"},
+ {action:"line",x:"21",y:"32"},
+ {action:"curve",x1:"20",y1:"35",x2:"16",y2:"35",x:"13",y:"32"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"145, 120, 75"},
+ actions:[
+ {action:"move", x:"12", y:"31"},
+ {action:"line",x:"14",y:"28"},
+ {action:"line",x:"18",y:"20"},
+ {action:"line",x:"18",y:"33"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"145, 120, 75"},
+ actions:[
+ {action:"move", x:"17", y:"29"},
+ {action:"line",x:"19",y:"25"},
+ {action:"line",x:"22",y:"27"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"145, 120, 75"},
+ actions:[
+ {action:"move", x:"12", y:"28"},
+ {action:"curve",x1:"16",y1:"25",x2:"18",y2:"31",x:"19",y:"29"},
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***价值定位:Decision*/Schema.addShape({name:"nqms_valueOrientation", text:"价值定位", category:"nqms_businessLayer",
+props:{w:170,h:60,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"40",y:"5",w:"w-40",h:"h-5"}, "fillStyle":{color:"255, 158, 0",type:"solid"},
+path:[
+ {lineStyle:{lineWidth:1,lineColor:"199,199,199"}, fillStyle:{color:"255, 158, 0"}, actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"26"},
+ {action:"line",x:"18",y:"34"},
+ {action:"line",x:"26",y:"26"},
+ {action:"curve",x1:"21",y1:"18",x2:"15",y2:"18",x:"10",y:"26"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255, 158, 0"},
+ actions:[
+ {action:"move",x:"17",y:"27"},
+ {action:"line",x:"17",y:"24"},
+ {action:"line",x:"20",y:"24"},
+ {action:"line",x:"20",y:"27"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineColor:"255,255,255"},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"36"},
+ {action:"line",x:"9",y:"40"},
+ {action:"line",x:"27",y:"40"},
+ {action:"line",x:"27",y:"36"},
+ ]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:{ref:"inline_rect"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"rectangle"}}
+]});
+
+/***专业术语:Decision*/Schema.addShape({name:"nqms_technicalTerm", text:"专业术语", category:"nqms_businessLayer",
+props:{w:140,h:80,scaling:true,panelProps:{translate: true, x: 1, y: 1}, titleProps: {x:44,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"},
+lineStyle:{lineColor:"83,83,83", lineStyle:"solid",lineWidth:1},
+fillStyle:{color:"216,239,196",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {lineStyle:{lineWidth:1},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"w-1",y:"1"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{color:"255,255,255"},actions:[{action:"move",x:"1",y:"30"},{action:"line",x:"w-1",y:"30"},{action:"line",x:"w-1",y:"h-1"},{action:"line",x:"1",y:"h-1"},{action:"close"}]},
+ {lineStyle:{lineWidth:0},fillStyle:{colorOverlay:"multiplyOverlay"},actions:[{action:"move",x:"1",y:"1"},{action:"line",x:"30",y:"1"},{action:"line",x:"30",y:"30"},{action:"line",x:"1",y:"30"},{action:"close"}]},
+ {
+ lineStyle:{lineWidth:1,lineColor:"51,51,51"},
+ fillStyle:{type: "none"},
+ textStyle:{text: "A", color: "51,51,51", size: "12px", x: "11", y: "19"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"8",y:"21"},
+ {action:"line",x:"17",y:"21"},
+ {action:"line",x:"18",y:"22"},
+ {action:"line",x:"19",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"9"},
+ {action:"close"}]
+ },
+ {lineStyle:{lineWidth:0},fillStyle:{type:"none"},actions:[{action:"move",x:"0",y:"0"},{action:"line",x:"w",y:"0"},{action:"line",x:"w",y:"h"},{action:"line",x:"0",y:"h"},{action:"close"}]}
+]});
+
+
+
+
+
+
+
+
+Schema.addCategory({name:"nqms_processLayer", text:"流程层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+Schema.addGlobalCommand("inneround", [
+ {action:"move", x:"3", y:"h*0.5"},
+ {action:"curve", x1:"3", y1:"-h/6+4", x2:"w-3", y2:"-h/6+4", x:"w-3", y:"h*0.5"},
+ {action:"curve", x1:"w-3", y1:"h+h/6-4", x2:"3", y2:"h+h/6-4", x:"3", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("message0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"}
+]);
+Schema.addGlobalCommand("timer0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5-w*0.3", y1:"h*0.5-h*0.6*2/3", x2:"w*0.5+w*0.3", y2:"h*0.5-h*0.6*2/3", x:"w*0.5+w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5+w*0.3", y1:"h*0.5+h*0.6*2/3", x2:"w*0.5-w*0.3", y2:"h*0.5+h*0.6*2/3", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("timer0_needle", [
+ {action:"move", x:"w*0.5+w*0.15", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/12*5)", y:"h*0.5-h*0.25*Math.sin(Math.PI/12*5)"},
+ {action:"line", x:"w*0.5", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("timer0_num", [
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(0)", y:"h*0.5+h*0.3*Math.sin(0)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(0)", y:"h*0.5+h*0.25*Math.sin(0)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*2)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*2)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*3)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*3)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*4)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*4)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*5)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*5)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*7)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*7)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*8)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*8)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*9)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*9)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*10)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*10)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*11)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*11)"}
+]);
+Schema.addGlobalCommand("conditional0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.16"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.16"}
+]);
+Schema.addGlobalCommand("escalation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5-w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("signal0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("compensation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("error0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("multiple0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel0", [
+ {action:"move", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("gateway0", [
+ {action:"move", x:"0", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"0"},
+ {action:"line", x:"w", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h"},
+ {action:"line", x:"0", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("link3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.26", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.18"},
+ {action:"line", x:"w*0.5+w*0.26", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.18"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.08"},
+ {action:"line", x:"w*0.5-w*0.26", y:"h*0.5+h*0.08"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("cancel3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.1"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4_0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("g_round", [
+ {action:"move", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.25", y1:"h*0.5 - h*2/3*0.5", x2:"w*0.5 + w*0.25", y2:"h*0.5 - h*2/3*0.5", x:"w*0.5 + w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.25", y1:"h*0.5 + h*2/3*0.5", x2:"w*0.5 - w*0.25", y2:"h*0.5 + h*2/3*0.5", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("manual_task", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.2"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.13"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.13"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.28"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task_dark", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("service_task", [
+ {action:"move", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.28 *0.16", y:"60*0.14 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.17 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.13 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.05 *0.16", y:"60*0.14 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.03 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.23 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.30 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.35 *0.16", y:"60*0.14 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.32 *0.16", y:"60*0.14 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.48 *0.16", y:"60*0.14 + 60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.33 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 + 60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.36 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.29 *0.16", y:"60*0.14 + 60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 + 60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 + 60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.14 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.01 *0.16", y:"60*0.14 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.04 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.22 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.21 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.05 *0.16", y:"60*0.14 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.02 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0. *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.28 *0.16", y:"60*0.24 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.17 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.13 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.05 *0.16", y:"60*0.24 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.03 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.23 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.30 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.35 *0.16", y:"60*0.24 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.32 *0.16", y:"60*0.24 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.48 *0.16", y:"60*0.24 +60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.33 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 +60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.36 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.29 *0.16", y:"60*0.24 +60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 +60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 +60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 +60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.14 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 +60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.22 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.21 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.05 *0.16", y:"60*0.24 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 - 100*0.02 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("script_task", [
+ {action:"move", x:"100*0.15- 100*0.05", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"curve", x1:"100*0.15 + 100*0.02", y1:"60*0.24 - 60*0.1", x2:"100*0.15 + 100*0.02", y2:"60*0.24", x:"100*0.15 + 100*0.04", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 + 100*0.06", y1:"60*0.24", x2:"100*0.15 + 100*0.06", y2:"60*0.24 + 60*0.1", x:"100*0.15 + 100*0.03", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"curve", x1:"100*0.15 - 100*0.05", y1:"60*0.24 + 60*0.1", x2:"100*0.15 - 100*0.05", y2:"60*0.24", x:"100*0.15 - 100*0.07", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 - 100*0.09", y1:"60*0.24", x2:"100*0.15 - 100*0.09", y2:"60*0.24 - 60*0.1", x:"100*0.15 - 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.025", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.07", y:"60*0.24 - 0"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.24 - 0"},
+ {action:"move", x:"100*0.15 - 100*0.055", y:"60*0.24 + 60*0.06"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 + 60*0.06"}
+]);
+Schema.addGlobalCommand("business_rule", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.04", y:"60*0.24 - 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.04", y:"60*0.24 + 60*0.1"}
+]);
+Schema.addGlobalCommand("user_task", [
+ {action:"move", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"curve", x1:"100*0.05+ 100/11*2*0.30", y1:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x2:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y2:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("inner_roundRectangle", [
+ {action:"move", x:"w * 0 +3", y:"h * 0 + h/30 +3"},
+ {action:"quadraticCurve", x1:"w * 0 +3 +1", y1:"h * 0 +3 +1", x:"w * 0 + h/30 +3", y:"h * 0 +3"},
+ {action:"line", x:"w * 1 - h/30 -3", y:"h * 0 +3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 0+3", x:"w * 1 -3", y:"h * 0 + h/30 +3"},
+ {action:"line", x:"w * 1 -3", y:"h * 1 - h/30-3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 1 -3", x:"w * 1 - h/30-3", y:"h * 1 -3"},
+ {action:"line", x:"w * 0 + h/30 +3", y:"h * 1 -3"},
+ {action:"quadraticCurve", x1:"w * 0+3", y1:"h * 1-3", x:"w * 0 +3", y:"h * 1 - h/30 -3"},
+ {action:"line", x:"w * 0 + 3", y:"h * 0 + h/30+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("exclusive_gateway", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway0", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.03"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway1", [
+ {action:"move", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway2", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway3", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.4/55*32", y1:"h*0.5 - h/55*32*2/3*0.8", x2:"w*0.5+w*0.4/55*32", y2:"h*0.5 - h/55*32*2/3*0.8", x:"w*0.5 + w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.4/55*32", y1:"h*0.5 + h/55*32*2/3*0.8", x2:"w*0.5 - w*0.4/55*32", y2:"h*0.5 + h/55*32*2/3*0.8", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_start_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_eventbased_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("data_in_object", [
+ {action:"move", x:"w/3/4", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3-h/4/5+3"},
+ {action:"line", x:"w/3/4*5", y:"h/4/2+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+h/4/5+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/3+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("choreography_task", [
+ {action:"move", x:"0", y:"6"},
+ {action:"quadraticCurve", x1:"0", y1:"0", x:"6", y:"0"},
+ {action:"line", x:"w-6", y:"0"},
+ {action:"quadraticCurve", x1:"w", y1:"0", x:"w", y:"6"},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:"6", y:"h"},
+ {action:"quadraticCurve", x1:"0", y1:"h", x:"0", y:"h-6"},
+ {action:"line", x:"0", y:"6"},
+ {action:"close"}
+]);
+
+
+
+
+
+
+Schema.addShape({name:"startEvent", title:startEventText, text:startEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"userTask", title:userTaskText, text:userTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:userTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:userTaskFillStyleBeginColor, endColor:userTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:userTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"user_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"exclusiveGateway", title:exclusiveGatewayText, text:exclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"messageStartEvent", title:messageStartEventText, text:messageStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"timerStartEvent", title:timerStartEventText, text:timerStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalStartEvent", title:signalStartEventText, text:signalStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+function drawChoreographyIcon(a, d, c) {
+ var f = [
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:5},
+ {action:"line", x:0, y:5},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {fillStyle:{color:"194,194,194"}, actions:[
+ {action:"move", x:0, y:d - 5},
+ {action:"line", x:a, y:d - 5},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"close"}
+ ]}
+ ];
+ if (c) {
+ for (var b = 0; b < f.length; b++) {
+ var e = f[b];
+ e.lineStyle = {lineWidth:3}
+ }
+ }
+ return f
+}
+function createParticipant(b) {
+ var e = "participantA";
+ var a = "participantB";
+ if (b.name == "callChoreographyGlobal" || b.name == "callChoreography") {
+ e = "callParticipantA";
+ a = "callParticipantB"
+ }
+ var d = Model.create(e, b.props.x, b.props.y);
+ d.props.w = b.props.w;
+ d.props.zindex = b.props.zindex + 0.5;
+ d.parent = b.id;
+ Designer.painter.renderShape(d);
+ var c = Model.create(a, b.props.x, b.props.y);
+ c.props.w = b.props.w;
+ c.props.y = b.props.y + b.props.h - c.props.h;
+ c.props.zindex = b.props.zindex + 0.5;
+ c.parent = b.id;
+ Designer.painter.renderShape(c);
+ b.children = [d.id, c.id];
+ Model.addMulti([d, c])
+}
+Schema.addShape({name:"participantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"participantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"timerIntermediateCatchEvent", title:timerIntermediateCatchEventText, text:timerIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineWidth:2, lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateCatchEvent", title:messageIntermediateCatchEventText, text:messageIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateCatchEvent", title:signalIntermediateCatchEventText, text:signalIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateThrowingEvent", title:messageIntermediateThrowingEventText, text:messageIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateThrowingEvent", title:signalIntermediateThrowingEventText, text:signalIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageBoundaryInterrputingEvent", title:messageBoundaryInterrputingEventText, text:messageBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalBoundaryInterrputingEvent", title:signalBoundaryInterrputingEventText, text:signalBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"compensationBoundaryInterrputingEvent", title:compensationBoundaryInterrputingEventText, text:compensationBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"compensation0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorBoundaryInterrputingEvent", title:errorBoundaryInterrputingEventText, text:errorBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"error0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"endEvent", title:endEventText, text:endEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"terminateEndEvent", title:terminateEndEventText, text:terminateEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageEndEvent", title:messageEndEventText, text:messageEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBndColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalEndEvent", title:signalEndEventText, text:signalEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorEndEvent", title:errorEndEventText, text:errorEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"cancel3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"serviceTask", title:serviceTaskText, text:serviceTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"operationRef", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:servicesTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:servicesTaskFillStyleBeginColor, endColor:servicesTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:servicesTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"service_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"manualTask", title:manualTaskText, text:manualTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"manual_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"receiveTask", title:receiveTaskText, text:receiveTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"receive_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"sendTask", title:sendTaskText, text:sendTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50", }, actions:{ref:"receive_task_dark"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"scriptTask", title:scriptTaskText, text:scriptTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"script_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"businessRuleTask", title:businessRuleTaskText, text:businessRuleTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"business_rule"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"callActivityCallingProcess", title:callActivityCallingProcessText, text:callActivityCallingProcessText, category:"nqms_processLayer", groupName:"", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{container:true,rotatable:false,visible:true,editable:true,linkable:true,markers:["expand"],markerOffset:5}, props:{w:100, h:70}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:"201,201,252", endColor:"160,160,211", angle:0}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"transaction", title:transactionText, text:transactionText, category:"nqms_processLayer", groupName:"", attribute:{container:true}, dataAttributes:[
+ {name:"startQuantity", type:"number", value:"1", category:"default"},
+ {name:"completionQuantity", type:"number", value:"1", category:"default"},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:200, h:140}, path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"inner_roundRectangle"}}
+]});
+Schema.addShape({name:"inclusiveGateway", title:inclusiveGatewayText, text:inclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"solid", color:gatewayContentColor}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"complexGateway", title:complexGatewayText, text:complexGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"sequeneceFlow", type:"string", value:"", category:"default"},
+ {name:"activationCondition", type:"string", value:"", category:"default"},
+ {name:"activationCount", type:"number", value:"", category:"default"},
+ {name:"waitingForStart", type:"boolean", value:"true", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway1"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway2"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"eventBasedGateway", title:eventBasedGatewayText, text:eventBasedGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"instantiate", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, actions:{ref:"event_based_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"parallelGateway", title:parallelGatewayText, text:parallelGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"parallel_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"group", title:groupText, text:groupText, category:"nqms_processLayer", attribute:{container:true,editable:true}, props:{w:200, h:140}, textBlock:{x:"10", y:"0", w:"w-20", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fontStyle:{textAlign:"top", vAlign:"left"}, path:[
+ {lineStyle:{lineWidth:2, lineStyle:"dashed"}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"textAnnotation", title:textAnnotationText, text:textAnnotationText, category:"nqms_processLayer", dataAttributes:[
+ {name:"text", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, anchors:[
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"}
+], path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:[
+ {action:"move", x:"w/6", y:"0"},
+ {action:"line", x:"0", y:"0"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"w/6", y:"h"}
+ ]},
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}}
+]});
+Schema.addCategory({name:"nqms_applyLayer", text:"应用层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegion", title:"应用域", text:"应用域", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"application", title:"应用", text:"应用", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationComponent", title:"应用组件", text:"应用组件", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationService", title:"应用服务", text:"应用服务", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationInerface", title:"应用接口", text:"应用接口", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_technologyLayer", text:"技术层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***节点:Decision*/Schema.addShape({name:"node", title:"节点", text:"节点", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***设备:Decision*/Schema.addShape({name:"device", title:"设备", text:"设备", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"12"},
+ {action:"quadraticCurve",x1:"6",y1:"8",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"quadraticCurve",x1:"24",y1:"8",x:"24",y:"12"},
+ {action:"line",x:"24",y:"14"},
+ {action:"quadraticCurve",x1:"24",y1:"18",x:"20",y:"18"},
+ {action:"line",x:"10",y:"18"},
+ {action:"quadraticCurve",x1:"6",y1:"18",x:"6",y:"14"},
+ {action:"close"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"20",y:"18"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***系统软件:Decision*/Schema.addShape({name:"systemSoftware", title:"系统软件", text:"系统软件", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"19",y:"15"},
+ {action:"line",x:"16",y:"17"},
+ {action:"quadraticCurve",x1:"14",y1:"16",x:"15",y:"15"},
+ {action:"close"},
+ {action:"move", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"17",y1:"16",x:"19",y:"15"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***技术接口:Decision*/Schema.addShape({name:"techInerface", title:"技术接口", text:"技术接口", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术服务:Decision*/Schema.addShape({name:"techService", title:"技术服务", text:"技术服务", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***路径:Decision*/Schema.addShape({name:"path", title:"路径", text:"路径", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetwork", title:"通信网络", text:"通信网络", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+Schema.addCategory({name:"nqms_physicsLayer", text:"物理层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***装备*/Schema.addShape({name:"equipment",title:"装备",text:"装备",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 大齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13-8",y:"17"},
+ {action:"line",x:"13-8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17-5*0.383",x2:"13-5*0.707",y2:"17-5*0.707",x:"13-8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13-8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17-5*0.924",x2:"13",y2:"17-5",x:"13",y:"17-8"},
+ {action:"line",x:"13+8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17-5*0.924",x2:"13+5*0.707",y2:"17-5*0.707",x:"13+8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13+8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17-5*0.383",x2:"13+5",y2:"17",x:"13+8",y:"17"},
+ {action:"line",x:"13+8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17+5*0.383",x2:"13+5*0.707",y2:"17+5*0.707",x:"13+8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13+8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17+5*0.924",x2:"13",y2:"17+5",x:"13",y:"17+8"},
+ {action:"line",x:"13-8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17+5*0.924",x2:"13-5*0.707",y2:"17+5*0.707",x:"13-8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13-8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17+5*0.383",x2:"13-5",y2:"17",x:"13-8",y:"17"},
+
+ {action:"move",x:"13-3",y:"17"},
+ {action:"curve",x1:"13-2",y1:"14",x2:"13+2",y2:"14",x:"13+3",y:"17"},
+ {action:"curve",x1:"13+2",y1:"20",x2:"13-2",y2:"20",x:"13-3",y:"17"},
+ {action:"close"}
+
+ ]
+ },
+ /***
+ 小齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"25-6",y:"10"},
+ {action:"curve",x1:"25-4",y1:"10",x2:"25-4*0.924",y2:"10-4*0.383",x:"25-6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25-6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10-4*0.707",x2:"25-4*0.383",y2:"10-4*0.924",x:"25-6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25",y:"10-6"},
+ {action:"curve",x1:"25",y1:"10-4",x2:"25+4*0.383",y2:"10-4*0.924",x:"25+6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25+6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10-4*0.707",x2:"25+4*0.924",y2:"10-4*0.383",x:"25+6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25+6",y:"10"},
+ {action:"curve",x1:"25+4",y1:"10",x2:"25+4*0.924",y2:"10+4*0.383",x:"25+6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25+6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10+4*0.707",x2:"25+4*0.383",y2:"10+4*0.924",x:"25+6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25",y:"10+6"},
+ {action:"curve",x1:"25",y1:"10+3",x2:"25-4*0.383",y2:"10+4*0.924",x:"25-6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25-6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10+4*0.707",x2:"25-4*0.924",y2:"10+4*0.383",x:"25-6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25-6",y:"10"},
+ {action:"close"},
+ {action:"move",x:"25-2",y:"10"},
+ {action:"curve",x1:"25-1",y1:"8",x2:"25+1",y2:"8",x:"25+2",y:"10"},
+ {action:"curve",x1:"25+1",y1:"12",x2:"25-1",y2:"12",x:"25-2",y:"10"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***物料*/Schema.addShape({name:"Material",title:"物料",text:"物料",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"6"},
+ {action:"line",x:"10+9",y:"6"},
+ {action:"line",x:"10+9+9*0.5",y:"6+9*0.867"},
+ {action:"line",x:"10+9",y:"6+9*0.867*2"},
+ {action:"line",x:"10",y:"6+9*0.867*2"},
+ {action:"line",x:"10-9*0.5",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10-9*0.5+10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10+9+9*0.5-10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+
+ {action:"line",x:"10+9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+ {action:"close"}
+ ]
+ },
+
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ /*** {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },*/
+
+
+ ]
+});
+/***分发网络*/Schema.addShape({name:"distributionNetwork",title:"分发网络",text:"分发网络",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+
+/*** {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"13"},
+ {action:"line",x:"28",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"17"},
+ {action:"line",x:"28",y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"12"},
+ ]
+ },*/
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"9",y:"12"},
+ {action:"line",x:"21",y:"12"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"21",y:"18"},
+ {action:"line",x:"9",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"11",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"11",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"19",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+
+ ]
+});
+/***设施*/Schema.addShape({name:"facility",title:"设施",text:"设施",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+
+ actions:[
+ {action:"move",x:"6",y:"31-6"},
+ {action:"line",x:"6+19",y:"31-6"},
+ {action:"line",x:"6+19",y:"15-4"},
+ {action:"line",x:"6+19-5",y:"15"},
+ {action:"line",x:"6+19-5",y:"15-4"},
+ {action:"line",x:"6+19-5*2",y:"15"},
+ {action:"line",x:"6+19-5*2",y:"15-4"},
+ {action:"line",x:"6+19-5*3",y:"15"},
+ {action:"line",x:"6+19-5*3",y:"15-9"},
+ {action:"line",x:"6",y:"15-9"},
+ {action:"line",x:"6",y:"6"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_dataLayer", text:"数据层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***概念数据对象*/Schema.addShape({name:"conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据对象*/Schema.addShape({name:"logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据对象*/Schema.addShape({name:"physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***概念数据元素*/Schema.addShape({name:"conceptDataElement",title:"概念数据元素",text:"概念数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"curve",x1:"17",y1:"11",x2:"17",y2:"14",x:"19",y:"14"},
+ {action:"curve",x1:"21",y1:"14",x2:"21",y2:"11",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据元素*/Schema.addShape({name:"logicDataElement",title:"逻辑数据元素",text:"逻辑数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"21",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据元素*/Schema.addShape({name:"physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_improvemenContLayer", text:"持续改进层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***需求*/Schema.addShape({name:"requirement",title:"需求",text:"需求",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***差距*/Schema.addShape({name:"gap",title:"差距",text:"差距",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"curve",x1:"6",y1:"7",x2:"6",y2:"23",x:"15",y:"24"},
+ {action:"curve",x1:"24",y1:"23",x2:"24",y2:"7",x:"15",y:"6"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"11"},
+ {action:"line",x:"23",y:"11"},
+
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"19"},
+ {action:"line",x:"23",y:"19"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***阶段*/Schema.addShape({name:"stage",title:"阶段",text:"阶段",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"22",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***约束*/Schema.addShape({name:"constraint",title:"约束",text:"约束",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***交付物*/Schema.addShape({name:"deliverable",title:"交付物",text:"交付物",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"24",y:"18"},
+ {action:"curve",x1:"23",y1:"16",x2:"16",y2:"16",x:"15",y:"18"},
+ {action:"curve",x1:"15",y1:"21",x2:"6",y2:"21",x:"6",y:"18"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***工作包*/Schema.addShape({name:"workPackage",title:"工作包",text:"工作包",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve",x1:"22+1",y1:"9",x2:"24",y2:"11-1",x:"24",y:"11"},
+ {action:"line",x:"24",y:"19"},
+ {action:"curve",x1:"24",y1:"19+1",x2:"22+1",y2:"21",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"curve",x1:"8-1",y1:"21",x2:"6",y2:"19+1",x:"6",y:"19"},
+ {action:"line",x:"6",y:"11"},
+ {action:"curve",x1:"6",y1:"11-1",x2:"8-1",y2:"9",x:"8",y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***实施事件*/Schema.addShape({name:"implementationEvent",title:"实施事件",text:"实施事件",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"10", y:"9+6"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"22", y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***位置*/Schema.addShape({name:"location",title:"位置",text:"位置",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"15",y:"24"},
+ {action:"line",x:"21",y:"12"},
+ {action:"curve",x1:"20",y1:"4",x2:"10",y2:"4",x:"9",y:"12"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_stdSystemLayer", text:"标准体系层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***制度:Decision*/Schema.addShape({name:"institutantStd", title:"制度", text:"制度", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"10", y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"20",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***合规条款:Decision*/Schema.addShape({name:"complianceTerm", title:"合规条款", text:"合规条款", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通用合规文件:Decision*/Schema.addShape({name:"complianceDocGE", title:"通用合规文件", text:"通用合规文件", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"21",y:"9"},
+ {action:"move", x:"11", y:"14"},
+ {action:"line",x:"19",y:"14"},
+ {action:"move", x:"11", y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***合规承接要求:Decision*/Schema.addShape({name:"complianceRequirement", title:"合规承接要求", text:"合规承接要求", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"12"},
+ {action:"line",x:"11",y:"18"},
+ {action:"move", x:"18", y:"12"},
+ {action:"line",x:"16",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***风险类别:Decision*/Schema.addShape({name:"riskType", title:"风险类别", text:"风险类别", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineStyle:"dot"},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"7"},
+ {action:"line", x:"6", y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"17",y:"7"},
+ {action:"close"},
+ {action:"move", x:"17", y:"11"},
+ {action:"line",x:"24",y:"11"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"6",y:"24"},
+ {action:"line",x:"6",y:"11"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/method.config.xml
new file mode 100644
index 00000000..39e24193
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.strategyLayer/method.config.xml
@@ -0,0 +1,36 @@
+
+
+
+
+ aris.businessControl
+
+ aris.businessControl
+
+ 控制图
+
+
+
+ #DC4F39
+
+
+ theme1
+
+
+ aris
+
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.schema.tpl
new file mode 100644
index 00000000..29bd55be
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/diagram.schema.tpl
@@ -0,0 +1,227 @@
+Schema.addCategory({name:"nqms_techApplicationLink", text:"技术应用关系图", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***技术服务:Decision*/Schema.addShape({name:"techServiceAppli", title:"技术服务", text:"技术服务", category:"nqms_techApplicationLink", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationUnitAppli", title:"应用组件", text:"应用组件", category:"nqms_techApplicationLink", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/method.config.xml
new file mode 100644
index 00000000..bdb7a625
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.techApplicationLink
+
+ nqms.techApplicationLink
+
+ 技术-应用关系图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ technologyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/ws.default.attribute.xml
new file mode 100644
index 00000000..0f8e9981
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techApplicationLink/ws.default.attribute.xml
@@ -0,0 +1,25 @@
+
+
+ number
+ department
+ bpm_person
+ desc
+
+
+
+
+ number
+ desc
+ nqmsDeploymentLevel
+ nqmsLevel
+
+
+
+
+ desc
+ nqmsServiceKind
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.schema.tpl
new file mode 100644
index 00000000..e254f9a8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/diagram.schema.tpl
@@ -0,0 +1,165 @@
+Schema.addCategory({name:"nqms_techCommunicatNetwork", text:"通信网络清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetwork", title:"通信网络", text:"通信网络", category:"nqms_techCommunicatNetwork", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/method.config.xml
new file mode 100644
index 00000000..01ff1dbe
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.techCommunicatNetwork
+
+ nqms.techCommunicatNetwork
+
+ 通信网络清单
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ technologyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/ws.default.attribute.xml
new file mode 100644
index 00000000..1190973e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techCommunicatNetwork/ws.default.attribute.xml
@@ -0,0 +1,21 @@
+
+
+ desc
+ bpm_person
+ number
+ department
+
+
+
+
+ nqmsRequirementCategory
+ desc
+ nqmsSelfControl
+ nqmsNetworkClass
+ number
+ nqmsMaintenanceDeadline
+ nqmsImpUnitRequire
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.schema.tpl
new file mode 100644
index 00000000..df7b3606
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/diagram.schema.tpl
@@ -0,0 +1,596 @@
+Schema.addCategory({name:"nqms_techDeploy", text:"技术部署模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***节点:Decision*/Schema.addShape({name:"nodeDeploy", title:"节点", text:"节点", category:"nqms_techDeploy", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***设备:Decision*/Schema.addShape({name:"deviceDeploy", title:"设备", text:"设备", category:"nqms_techDeploy", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"12"},
+ {action:"quadraticCurve",x1:"6",y1:"8",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"quadraticCurve",x1:"24",y1:"8",x:"24",y:"12"},
+ {action:"line",x:"24",y:"14"},
+ {action:"quadraticCurve",x1:"24",y1:"18",x:"20",y:"18"},
+ {action:"line",x:"10",y:"18"},
+ {action:"quadraticCurve",x1:"6",y1:"18",x:"6",y:"14"},
+ {action:"close"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"20",y:"18"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***系统软件:Decision*/Schema.addShape({name:"systemSoftwareDeploy", title:"系统软件", text:"系统软件", category:"nqms_techDeploy", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"19",y:"15"},
+ {action:"line",x:"16",y:"17"},
+ {action:"quadraticCurve",x1:"14",y1:"16",x:"15",y:"15"},
+ {action:"close"},
+ {action:"move", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"17",y1:"16",x:"19",y:"15"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术接口:Decision*/Schema.addShape({name:"techConnectorDeploy", title:"技术接口", text:"技术接口", category:"nqms_techDeploy", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术服务:Decision*/Schema.addShape({name:"techServiceDeploy", title:"技术服务", text:"技术服务", category:"nqms_techDeploy", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***路径:Decision*/Schema.addShape({name:"pathDeploy", title:"路径", text:"路径", category:"nqms_techDeploy", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetworkDeploy", title:"通信网络", text:"通信网络", category:"nqms_techDeploy", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/method.config.xml
new file mode 100644
index 00000000..6d5b9fc7
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.techDeploy
+
+ nqms.techDeploy
+
+ 技术部署图
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ technologyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/ws.default.attribute.xml
new file mode 100644
index 00000000..3b256370
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techDeploy/ws.default.attribute.xml
@@ -0,0 +1,74 @@
+
+
+ desc
+ number
+ department
+ bpm_person
+
+
+
+
+ nqmsRequirementCategory
+ desc
+ nqmsNetworkClass
+ nqmsImpUnitRequire
+ nqmsMaintenanceDeadline
+ nqmsSelfControl
+ number
+
+
+
+
+ nqmsRequirementCategory
+ nqmsAuthorizationWay
+ nqmsEquipmentSource
+ number
+ nqmsSelfControl
+ nqmsDeploymentType
+ nqmsMaintenanceDeadline
+ desc
+ nqmsDeviceType
+
+
+
+
+ number
+ desc
+
+
+
+
+ number
+ nqmsMaintenanceDeadline
+ desc
+
+
+
+
+ nqmsMaintenanceDeadline
+ desc
+ nqmsRequirementCategory
+ nqmsSoftwareSource
+ nqmsAuthorizationWay
+ nqmsDeploymentType
+ nqmsImpUnitRequire
+ nqmsDomestic
+ number
+
+
+
+
+ nqmsInterfaceType
+ desc
+ number
+
+
+
+
+ nqmsServiceKind
+ desc
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.schema.tpl
new file mode 100644
index 00000000..2dae1b73
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/diagram.schema.tpl
@@ -0,0 +1,597 @@
+Schema.addCategory({name:"nqms_techLayerElement", text:"技术层元模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***节点:Decision*/Schema.addShape({name:"nodeLayer", title:"节点", text:"节点", category:"nqms_techLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***设备:Decision*/Schema.addShape({name:"deviceLayer", title:"设备", text:"设备", category:"nqms_techLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"12"},
+ {action:"quadraticCurve",x1:"6",y1:"8",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"quadraticCurve",x1:"24",y1:"8",x:"24",y:"12"},
+ {action:"line",x:"24",y:"14"},
+ {action:"quadraticCurve",x1:"24",y1:"18",x:"20",y:"18"},
+ {action:"line",x:"10",y:"18"},
+ {action:"quadraticCurve",x1:"6",y1:"18",x:"6",y:"14"},
+ {action:"close"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"20",y:"18"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***系统软件:Decision*/Schema.addShape({name:"systemSoftwareLayer", title:"系统软件", text:"系统软件", category:"nqms_techLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"19",y:"15"},
+ {action:"line",x:"16",y:"17"},
+ {action:"quadraticCurve",x1:"14",y1:"16",x:"15",y:"15"},
+ {action:"close"},
+ {action:"move", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"17",y1:"16",x:"19",y:"15"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术接口:Decision*/Schema.addShape({name:"techConnectorLayer", title:"技术接口", text:"技术接口", category:"nqms_techLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***技术服务:Decision*/Schema.addShape({name:"techServiceLayer", title:"技术服务", text:"技术服务", category:"nqms_techLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***路径:Decision*/Schema.addShape({name:"pathLayer", title:"路径", text:"路径", category:"nqms_techLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetworkLayer", title:"通信网络", text:"通信网络", category:"nqms_techLayerElement", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/method.config.xml
new file mode 100644
index 00000000..f0a65d06
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.techLayerElement
+
+ nqms.techLayerElement
+
+ 技术层元模型
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ technologyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/ws.default.attribute.xml
new file mode 100644
index 00000000..b4022cc6
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techLayerElement/ws.default.attribute.xml
@@ -0,0 +1,74 @@
+
+
+ bpm_person
+ department
+ desc
+ number
+
+
+
+
+ number
+ nqmsMaintenanceDeadline
+ nqmsNetworkClass
+ nqmsImpUnitRequire
+ nqmsRequirementCategory
+ desc
+ nqmsSelfControl
+
+
+
+
+ nqmsAuthorizationWay
+ nqmsSelfControl
+ desc
+ nqmsRequirementCategory
+ nqmsDeviceType
+ nqmsEquipmentSource
+ nqmsMaintenanceDeadline
+ number
+ nqmsDeploymentType
+
+
+
+
+ desc
+ number
+
+
+
+
+ number
+ nqmsMaintenanceDeadline
+ desc
+
+
+
+
+ nqmsAuthorizationWay
+ nqmsRequirementCategory
+ nqmsDomestic
+ nqmsMaintenanceDeadline
+ nqmsDeploymentType
+ nqmsSoftwareSource
+ nqmsImpUnitRequire
+ desc
+ number
+
+
+
+
+ number
+ nqmsInterfaceType
+ desc
+
+
+
+
+ desc
+ nqmsServiceKind
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.schema.tpl
new file mode 100644
index 00000000..ce496f9a
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/diagram.schema.tpl
@@ -0,0 +1,224 @@
+Schema.addCategory({name:"nqms_techNodeTechnology", text:"节点-技术接口清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***节点:Decision*/Schema.addShape({name:"node", title:"节点", text:"节点", category:"nqms_techNodeTechnology", props:{w:140,h:80,scaling:true,titleProps: {x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术接口:Decision*/Schema.addShape({name:"techConnectorNode", title:"技术接口", text:"技术接口", category:"nqms_techNodeTechnology", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/method.config.xml
new file mode 100644
index 00000000..c5c7040d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.techNodeTechnology
+
+ nqms.techNodeTechnology
+
+ 节点-技术接口清单
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ technologyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/ws.default.attribute.xml
new file mode 100644
index 00000000..efc981ea
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techNodeTechnology/ws.default.attribute.xml
@@ -0,0 +1,23 @@
+
+
+ bpm_person
+ desc
+ department
+ number
+
+
+
+
+ number
+ desc
+
+
+
+
+ desc
+ nqmsInterfaceType
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.schema.tpl
new file mode 100644
index 00000000..6665ef7b
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/diagram.schema.tpl
@@ -0,0 +1,243 @@
+Schema.addCategory({name:"nqms_techPathNetworkMatrix", text:"路径网络矩阵模型", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***路径:Decision*/Schema.addShape({name:"path", title:"路径", text:"路径", category:"nqms_techPathNetworkMatrix", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetworkPath", title:"通信网络", text:"通信网络", category:"nqms_techPathNetworkMatrix", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/method.config.xml
new file mode 100644
index 00000000..2a421b90
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.techPathNetworkMatrix
+
+ nqms.techPathNetworkMatrix
+
+ 路径-网络矩阵
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ technologyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/ws.default.attribute.xml
new file mode 100644
index 00000000..0468b830
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techPathNetworkMatrix/ws.default.attribute.xml
@@ -0,0 +1,28 @@
+
+
+ number
+ desc
+ department
+ bpm_person
+
+
+
+
+ desc
+ nqmsSelfControl
+ nqmsMaintenanceDeadline
+ nqmsNetworkClass
+ nqmsRequirementCategory
+ nqmsImpUnitRequire
+ number
+
+
+
+
+ desc
+ nqmsMaintenanceDeadline
+ number
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.schema.tpl
new file mode 100644
index 00000000..9a88eb38
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/diagram.schema.tpl
@@ -0,0 +1,169 @@
+Schema.addCategory({name:"nqms_techRouteList", text:"路径清单", dataAttributes:[
+{name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+/***路径:Decision*/Schema.addShape({name:"pathRoute", title:"路径", text:"路径", category:"nqms_techRouteList", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/method.config.xml
new file mode 100644
index 00000000..55ca543e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.techRouteList
+
+ nqms.techRouteList
+
+ 路径清单
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ technologyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/ws.default.attribute.xml
new file mode 100644
index 00000000..8990a90d
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techRouteList/ws.default.attribute.xml
@@ -0,0 +1,17 @@
+
+
+ bpm_person
+ department
+ number
+ desc
+
+
+
+
+ nqmsMaintenanceDeadline
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.attribute.xml
new file mode 100644
index 00000000..aa0895bb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.schema.tpl
new file mode 100644
index 00000000..63da05eb
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/diagram.schema.tpl
@@ -0,0 +1,152 @@
+Schema.addCategory({name:"nqms_techService", text:"技术服务清单", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+
+/***内嵌矩形*/Schema.addGlobalCommand("inline_rect",[
+ {action:"move",x:"40",y:"5"},
+ {action:"line",x:"w",y:"5"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"40",y:"h"},
+ {action:"close"}
+]);
+/***组织结构图标*/Schema.addGlobalCommand("org_structure",[
+ {action:"move",x:"(40-8)*0.5",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-4"},
+ {action:"line",x:"(40-8)*0.5+8",y:"h*0.5-12"},
+ {action:"line",x:"(40-8)*0.5",y:"h*0.5-12"},
+ {action:"close"},
+ {action:"move",x:"40*0.25",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5-2"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5"},
+ {action:"line",x:"40*0.75",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.75-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.5+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.5-1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+3"},
+ {action:"line",x:"40*0.25+1",y:"h*0.5+4"},
+ {action:"line",x:"40*0.25",y:"h*0.5+4"},
+ {action:"close"},
+ {action:"move",x:"40*0.25-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.25+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.25-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.5-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.5+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.5-4",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"40*0.75-4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+6"},
+ {action:"line",x:"40*0.75+4",y:"h*0.5+14"},
+ {action:"line",x:"40*0.75-4",y:"h*0.5+14"},
+ {action:"close"}
+]);
+
+/***应用系统类型*/Schema.addGlobalCommand("application_system",[
+ {action:"move",x:"10",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5-14"},
+ {action:"line",x:"40",y:"h*0.5+14"},
+ {action:"line",x:"10",y:"h*0.5+14"},
+ {action:"close"},
+ {action:"move",x:"14",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5-5"},
+ {action:"line",x:"36",y:"h*0.5+10"},
+ {action:"line",x:"14",y:"h*0.5+10"},
+ {action:"close"},
+ {action:"move",x:"34",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-10"},
+ {action:"line",x:"36",y:"h*0.5-8"},
+ {action:"line",x:"34",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"28",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-10"},
+ {action:"line",x:"30",y:"h*0.5-8"},
+ {action:"line",x:"28",y:"h*0.5-8"},
+ {action:"close"},
+ {action:"move",x:"22",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-10"},
+ {action:"line",x:"24",y:"h*0.5-8"},
+ {action:"line",x:"22",y:"h*0.5-8"},
+ {action:"close"}
+]);
+
+
+/***技术服务:Decision*/Schema.addShape({name:"techService", title:"技术服务", text:"技术服务", category:"nqms_techService", props:{w:140,h:80,scaling:true,titleProps:{x:30,y:2,w:100,h:30}},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/method.config.xml
new file mode 100644
index 00000000..c771097e
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/method.config.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ nqms.techService
+
+ nqms.techService
+
+ 技术服务清单
+
+
+
+
+
+
+ theme1
+
+
+ itsystem
+ nqms
+ analysisToolsAndMethods
+
+
+ technologyLayer
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/ws.default.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/ws.default.attribute.xml
new file mode 100644
index 00000000..37218947
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.techService/ws.default.attribute.xml
@@ -0,0 +1,17 @@
+
+
+ department
+ bpm_person
+ desc
+ number
+
+
+
+
+ nqmsServiceKind
+ number
+ desc
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.attribute.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.attribute.xml
new file mode 100644
index 00000000..12c108ab
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.attribute.xml
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.import.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.import.xml
new file mode 100644
index 00000000..831aebd8
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.import.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.linker.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.linker.xml
new file mode 100644
index 00000000..a1e3b620
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.linker.xml
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.schema.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.schema.tpl
new file mode 100644
index 00000000..e9df59c0
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/diagram.schema.tpl
@@ -0,0 +1,5254 @@
+
+Schema.addCategory({name:"nqms_strategyLayer", text:"战略层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***利益相关方*/Schema.addShape({name:"stakeholder",title:"利益相关方",text:"利益相关方",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***驱动力*/Schema.addShape({name:"driver",title:"驱动力",text:"驱动力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***目标*/Schema.addShape({name:"goal",title:"目标",text:"目标",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***原则*/Schema.addShape({name:"principle",title:"原则",text:"原则",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "7"},
+ {action:"quadraticCurve", x1:"15", y1:"5", x:"23", y:"7"},
+ {action:"quadraticCurve", x1:"25", y1:"15", x:"23", y:"23"},
+ {action:"quadraticCurve", x1:"15", y1:"26", x:"7", y:"23"},
+ {action:"quadraticCurve", x1:"5", y1:"15", x:"7", y:"7"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "13.5", y: "10"},
+ {action:"quadraticCurve", x1:"15", y1:"8", x:"16.5", y:"10"},
+ {action:"line", x:"15", y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14", y: "21"},
+ {action:"line", x:"15", y:"21"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action: "move", x: "14.5", y: "20"},
+ {action:"quadraticCurve", x1:"15", y1:"19", x:"15.5", y:"20"},
+ {action:"quadraticCurve", x1:"16", y1:"20.5", x:"15.5", y:"21"},
+ {action:"quadraticCurve", x1:"15", y1:"22", x:"14.5", y:"21"},
+ {action:"quadraticCurve", x1:"14", y1:"20.5", x:"14.5", y:"20"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***能力*/Schema.addShape({name:"capability",title:"能力",text:"能力",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"12", y:"24"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "18"},
+ {action: "line", x: "6", y: "18"},
+ {action:"line", x:"6", y:"24"},
+ {action:"line", x:"24", y:"24"},
+ {action:"line", x:"24", y:"6"},
+ {action:"line", x:"18", y:"6"},
+ {action:"line", x:"18", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"12", y:"24"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action:"line", x:"24", y:"12"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***测度*/Schema.addShape({name:"assessment",title:"测度",text:"测度",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "12"},
+ {action: "curve", x1: "12", y1: "4", x2: "24", y2: "4", x: "24", y: "12"},
+ {action: "curve", x1: "24", y1: "20", x2: "12", y2: "20", x: "12", y: "12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "22"},
+ {action:"line",x:"13",y:"17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***风险*/Schema.addShape({name:"risk",title:"风险",text:"风险",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "8", y: "15"},
+ {action: "curve", x1: "8", y1: "5.7", x2: "22", y2: "5.7", x: "22", y: "15"},
+ {action: "curve", x1: "22", y1: "24.3", x2: "8", y2: "24.3", x: "8", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"7", y:"7"},
+ {action:"line",x:"23",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"15", y:"5"},
+ {action:"line",x:"15",y:"25"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"23", y:"7"},
+ {action:"line",x:"7",y:"23"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0,0,0"},
+ actions:[
+ {action:"move", x:"5", y:"15"},
+ {action:"line",x:"25",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"15", y:"13"},
+ {action:"curve", x1:"18", y1:"13", x2:"18", y2:"17", x:"15", y:"17"},
+ {action:"curve", x1:"12", y1:"17", x2:"12", y2:"13", x:"15", y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***资源*/Schema.addShape({name:"resource",title:"资源",text:"资源",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "7", y: "9"},
+ {action:"quadraticCurve", x1:"6", y1:"15", x:"7", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "24", y: "11"},
+ {action:"line",x:"27",y:"11"},
+ {action:"line",x:"27",y:"19"},
+ {action:"line",x:"24",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "10", y: "11"},
+ {action:"line",x:"10",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "13", y: "11"},
+ {action:"line",x:"13",y:"19"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "16", y: "11"},
+ {action:"line",x:"16",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***愿景*/Schema.addShape({name:"vision",title:"愿景",text:"愿景",category:"nqms_strategyLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"221,222,254",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "15"},
+ {action: "curve", x1: "6", y1: "3", x2: "24", y2: "3", x: "24", y: "15"},
+ {action: "curve", x1: "24", y1: "27", x2: "6", y2: "27", x: "6", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "15"},
+ {action: "curve", x1: "9", y1: "7", x2: "21", y2: "7", x: "21", y: "15"},
+ {action: "curve", x1: "21", y1: "23", x2: "9", y2: "23", x: "9", y: "15"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12", y: "15"},
+ {action: "curve", x1: "12", y1: "11", x2: "18", y2: "11", x: "18", y: "15"},
+ {action: "curve", x1: "18", y1: "19", x2: "12", y2: "19", x: "12", y: "15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+Schema.addCategory({name:"nqms_businessLayer", text:"业务层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***价值流*/Schema.addShape({name:"valueFlow",title:"价值流",text:"价值流",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"line",x:"25",y:"15"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务组件*/Schema.addShape({name:"businessUnit",title:"业务组件",text:"业务组件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "24"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"15",y:"6"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"15",y:"21"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务事件*/Schema.addShape({name:"businessEvent",title:"业务事件",text:"业务事件",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve", x1: "28", y1: "9", x2: "28", y2: "21", x:"22",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"8",y:"15"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务对象*/Schema.addShape({name:"businessObj",title:"业务对象",text:"业务对象",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "6", y: "13"},
+ {action:"line",x:"6",y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"13"},
+ {action:"line",x:"6",y:"13"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"24",y:"13"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***业务规则*/Schema.addShape({name:"businessRule",title:"业务规则",text:"业务规则",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "9", y: "6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action: "move", x: "11", y: "11"},
+ {action: "line", x: "19", y: "11"},
+ {action: "move", x: "11", y: "14"},
+ {action: "line", x: "19", y: "14"},
+ {action: "move", x: "11", y: "17"},
+ {action: "line", x: "17", y: "17"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***组织单元*/Schema.addShape({name:"organizationalUnit",title:"组织单元",text:"组织单元",category:"nqms_businessLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action: "move", x: "12.5", y: "6"},
+ {action:"line",x:"20.5",y:"6"},
+ {action:"line",x:"20.5",y:"12"},
+ {action:"line",x:"12.5",y:"12"},
+ {action:"close"},
+ {action: "move", x: "6.5", y: "19"},
+ {action:"line",x:"11.5",y:"19"},
+ {action:"line",x:"11.5",y:"24"},
+ {action:"line",x:"6.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "13.5", y: "19"},
+ {action:"line",x:"18.5",y:"19"},
+ {action:"line",x:"18.5",y:"24"},
+ {action:"line",x:"13.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "21.5", y: "19"},
+ {action:"line",x:"26.5",y:"19"},
+ {action:"line",x:"26.5",y:"24"},
+ {action:"line",x:"21.5",y:"24"},
+ {action:"close"},
+ {action: "move", x: "16.5", y: "12"},
+ {action:"line",x:"16.5",y:"19"},
+ {action:"move",x:"9",y:"19"},
+ {action:"line",x:"9",y:"16"},
+ {action:"line",x:"24",y:"16"},
+ {action:"line",x:"24",y:"19"},
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+
+/***业务角色:Decision*/Schema.addShape({name:"businessRole", title:"业务角色", text:"业务角色", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve", x1:"6", y1:"12", x2:"6", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve", x1:"28", y1:"18", x2:"28", y2:"12", x:"24", y:"9"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"24", y:"21"},
+ {action:"curve", x1:"20", y1:"18", x2:"20", y2:"12", x:"24", y:"9"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***岗位:Decision*/Schema.addShape({name:"position", title:"岗位", text:"岗位", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"24", y:"9"},
+ {action:"line", x:"24", y:"21"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line", x:"6", y:"9"},
+ {action:"close"},
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"14", y:"12"},
+ {action:"line", x:"14", y:"18"},
+ {action:"line", x:"9", y:"18"},
+ {action:"line", x:"9", y:"12"},
+ {action:"close"},
+ {action:"move", x:"16", y:"13"},
+ {action:"line", x:"22", y:"13"},
+ {action:"close"},
+ {action:"move", x:"16", y:"15"},
+ {action:"line", x:"22", y:"15"},
+ {action:"close"},
+ {action:"move", x:"16", y:"17"},
+ {action:"line", x:"20", y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+/***业务流程:Decision*/Schema.addShape({name:"businessProcess", title:"业务流程", text:"业务流程", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"7", y:"11"},
+ {action:"line", x:"20", y:"11"},
+ {action:"line", x:"20", y:"8"},
+ {action:"line", x:"28", y:"15"},
+ {action:"line", x:"20", y:"22"},
+ {action:"line", x:"20", y:"19"},
+ {action:"line", x:"7", y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***职责:Decision*/Schema.addShape({name:"responsibility", title:"职责", text:"职责", category:"nqms_businessLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253, 222, 187",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"curve",x1:"6",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"6",y2:"23",x:"6",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_processLayer", text:"流程层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+Schema.addGlobalCommand("inneround", [
+ {action:"move", x:"3", y:"h*0.5"},
+ {action:"curve", x1:"3", y1:"-h/6+4", x2:"w-3", y2:"-h/6+4", x:"w-3", y:"h*0.5"},
+ {action:"curve", x1:"w-3", y1:"h+h/6-4", x2:"3", y2:"h+h/6-4", x:"3", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("message0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"}
+]);
+Schema.addGlobalCommand("timer0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5-w*0.3", y1:"h*0.5-h*0.6*2/3", x2:"w*0.5+w*0.3", y2:"h*0.5-h*0.6*2/3", x:"w*0.5+w*0.3", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5+w*0.3", y1:"h*0.5+h*0.6*2/3", x2:"w*0.5-w*0.3", y2:"h*0.5+h*0.6*2/3", x:"w*0.5-w*0.3", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("timer0_needle", [
+ {action:"move", x:"w*0.5+w*0.15", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/12*5)", y:"h*0.5-h*0.25*Math.sin(Math.PI/12*5)"},
+ {action:"line", x:"w*0.5", y:"h*0.5"}
+]);
+Schema.addGlobalCommand("timer0_num", [
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(0)", y:"h*0.5+h*0.3*Math.sin(0)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(0)", y:"h*0.5+h*0.25*Math.sin(0)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*2)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*2)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*2)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*3)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*3)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*3)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*4)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*4)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*4)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*5)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*5)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*5)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*6)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*6)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*6)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*7)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*7)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*7)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*8)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*8)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*8)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*9)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*9)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*9)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*10)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*10)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*10)"},
+ {action:"move", x:"w*0.5+w*0.3*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.3*Math.sin(Math.PI/6*11)"},
+ {action:"line", x:"w*0.5+w*0.25*Math.cos(Math.PI/6*11)", y:"h*0.5+h*0.25*Math.sin(Math.PI/6*11)"}
+]);
+Schema.addGlobalCommand("conditional0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.25"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5-h*0.16"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.05"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.05"},
+ {action:"move", x:"w*0.5-w*0.2", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.16"}
+]);
+Schema.addGlobalCommand("escalation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5-w*0.2", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("signal0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.15"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.32"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("compensation0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("error0", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("multiple0", [
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"line", x:"w*0.5+w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.17", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.28", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel0", [
+ {action:"move", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5+w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.27"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5+h*0.07"},
+ {action:"line", x:"w*0.5-w*0.27", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.07"},
+ {action:"line", x:"w*0.5-w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.27"},
+ {action:"line", x:"w*0.5+w*0.07", y:"h*0.5-h*0.07"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("gateway0", [
+ {action:"move", x:"0", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"0"},
+ {action:"line", x:"w", y:"h*0.5"},
+ {action:"line", x:"w*0.5", y:"h"},
+ {action:"line", x:"0", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("link3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.26", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.08"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.18"},
+ {action:"line", x:"w*0.5+w*0.26", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.18"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.08"},
+ {action:"line", x:"w*0.5-w*0.26", y:"h*0.5+h*0.08"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("cancel3", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5+w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5+w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5+h*0.1"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5+h*0.25"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5+h*0.16"},
+ {action:"line", x:"w*0.5-w*0.1", y:"h*0.5"},
+ {action:"line", x:"w*0.5-w*0.25", y:"h*0.5-h*0.16"},
+ {action:"line", x:"w*0.5-w*0.16", y:"h*0.5-h*0.25"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h*0.1"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5+h*0.2"},
+ {action:"line", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("message4_0", [
+ {action:"move", x:"w*0.5-w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"line", x:"w*0.5+w*0.3", y:"h*0.5-h*0.2"},
+ {action:"line", x:"w*0.5", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("g_round", [
+ {action:"move", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.25", y1:"h*0.5 - h*2/3*0.5", x2:"w*0.5 + w*0.25", y2:"h*0.5 - h*2/3*0.5", x:"w*0.5 + w*0.25", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.25", y1:"h*0.5 + h*2/3*0.5", x2:"w*0.5 - w*0.25", y2:"h*0.5 + h*2/3*0.5", x:"w*0.5 - w*0.25", y:"h*0.5"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("manual_task", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.2"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.13"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.13"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.17"},
+ {action:"line", x:"100*0.15+ 100*0.1", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.21"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.01", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.25"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.06", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.29"},
+ {action:"line", x:"100*0.15+ 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.04", y:"60*0.33"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.28"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.2"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("receive_task_dark", [
+ {action:"move", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24 + 60*0.08"},
+ {action:"line", x:"100*0.15+ 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"close"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 - 0", y:"60*0.24- 60*0.01"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("service_task", [
+ {action:"move", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.28 *0.16", y:"60*0.14 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.17 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.13 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.05 *0.16", y:"60*0.14 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.03 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.23 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.30 *0.16", y:"60*0.14 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.35 *0.16", y:"60*0.14 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.32 *0.16", y:"60*0.14 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.48 *0.16", y:"60*0.14 + 60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.46 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.37 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.33 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.38 *0.16", y:"60*0.14 + 60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.36 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.29 *0.16", y:"60*0.14 + 60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.10 *0.16", y:"60*0.14 + 60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.12 *0.16", y:"60*0.14 + 60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.18 *0.16", y:"60*0.14 + 60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.21 *0.16", y:"60*0.14 + 60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.14 *0.16", y:"60*0.14 + 60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.16 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.26 *0.16", y:"60*0.14 + 60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.01 *0.16", y:"60*0.14 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 +100*0.04 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.22 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.25 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.20 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.21 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.18 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.15 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.12 *0.16", y:"60*0.14 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.08 *0.16", y:"60*0.14 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.05 *0.16", y:"60*0.14 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 - 100*0.02 *0.16", y:"60*0.14 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.0 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.04 *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0. *0.16", y:"60*0.14 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 + 100*0.01 *0.16", y:"60*0.14 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.09 -100*0.01 *0.16", y:"60*0.14 + 60*0.01 /5*8 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.28 *0.16", y:"60*0.24 + 60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.17 *0.16", y:"60*0.24 + 60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 -60/5*8 *0.02 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 -60/5*8 *0.13 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 -60/5*8 *0.17 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.13 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.05 *0.16", y:"60*0.24 -60/5*8 *0.11 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.03 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 -60/5*8 *0.27 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 -60/5*8 *0.15 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.23 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.30 *0.16", y:"60*0.24 -60/5*8 *0.19 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.35 *0.16", y:"60*0.24 -60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 -60/5*8 *0.12 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.32 *0.16", y:"60*0.24 -60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.05 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.48 *0.16", y:"60*0.24 +60/5*8 *0.10 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.46 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.37 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.33 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.38 *0.16", y:"60*0.24 +60/5*8 *0.31 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.36 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.29 *0.16", y:"60*0.24 +60/5*8 *0.39 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 +60/5*8 *0.35 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.10 *0.16", y:"60*0.24 +60/5*8 *0.48 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.46 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.12 *0.16", y:"60*0.24 +60/5*8 *0.38 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.18 *0.16", y:"60*0.24 +60/5*8 *0.37 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.21 *0.16", y:"60*0.24 +60/5*8 *0.33 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.14 *0.16", y:"60*0.24 +60/5*8 *0.25 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.16 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.26 *0.16", y:"60*0.24 +60/5*8 *0.16 *0.16"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 +60/5*8 *0.01 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 - 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.04 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.03 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 - 60*0.0 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.02 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 -60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.22 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.04 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.25 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.20 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.21 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.18 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.15 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.12 *0.16", y:"60*0.24 + 60*0.25 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.26 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.08 *0.16", y:"60*0.24 + 60*0.21 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.05 *0.16", y:"60*0.24 + 60*0.18 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.22 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 - 100*0.02 *0.16", y:"60*0.24 + 60*0.19 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.16 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.0 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.12 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.04 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0 *0.16", y:"60*0.24 + 60*0.08 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 + 100*0.01 *0.16", y:"60*0.24 + 60*0.05 /5*8 *0.16"},
+ {action:"line", x:"100*0.15 -100*0.01 *0.16", y:"60*0.24 + 60*0.01 /5*8 *0.16"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("script_task", [
+ {action:"move", x:"100*0.15- 100*0.05", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"curve", x1:"100*0.15 + 100*0.02", y1:"60*0.24 - 60*0.1", x2:"100*0.15 + 100*0.02", y2:"60*0.24", x:"100*0.15 + 100*0.04", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 + 100*0.06", y1:"60*0.24", x2:"100*0.15 + 100*0.06", y2:"60*0.24 + 60*0.1", x:"100*0.15 + 100*0.03", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"curve", x1:"100*0.15 - 100*0.05", y1:"60*0.24 + 60*0.1", x2:"100*0.15 - 100*0.05", y2:"60*0.24", x:"100*0.15 - 100*0.07", y:"60*0.24"},
+ {action:"curve", x1:"100*0.15 - 100*0.09", y1:"60*0.24", x2:"100*0.15 - 100*0.09", y2:"60*0.24 - 60*0.1", x:"100*0.15 - 100*0.05", y:"60*0.24 - 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.025", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.07", y:"60*0.24 - 0"},
+ {action:"line", x:"100*0.15 + 100*0.04", y:"60*0.24 - 0"},
+ {action:"move", x:"100*0.15 - 100*0.055", y:"60*0.24 + 60*0.06"},
+ {action:"line", x:"100*0.15 + 100*0.05", y:"60*0.24 + 60*0.06"}
+]);
+Schema.addGlobalCommand("business_rule", [
+ {action:"move", x:"100*0.15- 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24- 60*0.1"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.1"},
+ {action:"close"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 - 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.0"},
+ {action:"move", x:"100*0.15 - 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"line", x:"100*0.15 + 100*0.08", y:"60*0.24 + 60*0.05"},
+ {action:"move", x:"100*0.15 - 100*0.04", y:"60*0.24 - 60*0.1"},
+ {action:"line", x:"100*0.15 - 100*0.04", y:"60*0.24 + 60*0.1"}
+]);
+Schema.addGlobalCommand("user_task", [
+ {action:"move", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"curve", x1:"100*0.05+ 100/11*2*0.30", y1:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x2:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y2:"60*0.1+ 60/55*16*0.3 - 60/55*16*0.4*2/3", x:"100*0.05+ 100/11*2*0.5+100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.5-100/11*2*0.2", y:"60*0.1+ 60/55*16*0.3"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.1", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"quadraticCurve", x1:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y1:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.68"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.95", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.77", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.77"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.23", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.05", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.96"},
+ {action:"close"},
+ {action:"move", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.38", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.32", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.43", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.27"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.46", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.24"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.68", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.35"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.40"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.62", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.42"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.60", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.58"},
+ {action:"line", x:"100*0.05+ 100/11*2*0.0 + 100/11*2*0.35", y:"60*0.1+ 60/55*16*0.0 + 60/55*16*0.45"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("inner_roundRectangle", [
+ {action:"move", x:"w * 0 +3", y:"h * 0 + h/30 +3"},
+ {action:"quadraticCurve", x1:"w * 0 +3 +1", y1:"h * 0 +3 +1", x:"w * 0 + h/30 +3", y:"h * 0 +3"},
+ {action:"line", x:"w * 1 - h/30 -3", y:"h * 0 +3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 0+3", x:"w * 1 -3", y:"h * 0 + h/30 +3"},
+ {action:"line", x:"w * 1 -3", y:"h * 1 - h/30-3"},
+ {action:"quadraticCurve", x1:"w * 1 -3", y1:"h * 1 -3", x:"w * 1 - h/30-3", y:"h * 1 -3"},
+ {action:"line", x:"w * 0 + h/30 +3", y:"h * 1 -3"},
+ {action:"quadraticCurve", x1:"w * 0+3", y1:"h * 1-3", x:"w * 0 +3", y:"h * 1 - h/30 -3"},
+ {action:"line", x:"w * 0 + 3", y:"h * 0 + h/30+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("exclusive_gateway", [
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway0", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.03"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway1", [
+ {action:"move", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 + Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02", y:"h*0.5 - Math.min(w,h)*0.5*0.3 - Math.min(w,h)*0.02"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway2", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("complex_gateway3", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.4/55*32", y1:"h*0.5 - h/55*32*2/3*0.8", x2:"w*0.5+w*0.4/55*32", y2:"h*0.5 - h/55*32*2/3*0.8", x:"w*0.5 + w*0.4/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.4/55*32", y1:"h*0.5 + h/55*32*2/3*0.8", x2:"w*0.5 - w*0.4/55*32", y2:"h*0.5 + h/55*32*2/3*0.8", x:"w*0.5 - w*0.4/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("event_based_start_gateway", [
+ {action:"move", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 - w*0.5/55*32", y1:"h*0.5 - h/55*32*2/3", x2:"w*0.5 + w*0.5/55*32", y2:"h*0.5 - h/55*32*2/3", x:"w*0.5 + w*0.5/55*32", y:"h*0.5"},
+ {action:"curve", x1:"w*0.5 + w*0.5/55*32", y1:"h*0.5 + h/55*32*2/3", x2:"w*0.5 - w*0.5/55*32", y2:"h*0.5 + h/55*32*2/3", x:"w*0.5 - w*0.5/55*32", y:"h*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5", y:"h*0.5 - h/55*32*0.28"},
+ {action:"line", x:"w*0.5+ w/55*32*0.28", y:"h*0.5- h/55*32*0.08"},
+ {action:"line", x:"w*0.5+ w/55*32*0.17", y:"h*0.5+h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.17", y:"h*0.5+ h/55*32*0.25"},
+ {action:"line", x:"w*0.5- w/55*32*0.28", y:"h*0.5-h/55*32*0.08"},
+ {action:"line", x:"w*0.5", y:"h*0.5-h/55*32*0.28"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 + h*0.5*0.5"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.04", y:"h*0.5 - h*0.5*0.5"},
+ {action:"close"},
+ {action:"move", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 + Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 + w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"line", x:"w*0.5 - w*0.5*0.5", y:"h*0.5 - Math.min(w,h)*0.04"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("parallel_eventbased_gateway", [
+ {action:"move", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.02"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 + Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.5*0.4", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.027"},
+ {action:"line", x:"w*0.5 + Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"line", x:"w*0.5 - Math.min(w,h)*0.027", y:"h*0.5 - Math.min(w,h)*0.5*0.4"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("data_in_object", [
+ {action:"move", x:"w/3/4", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/3-h/4/5+3"},
+ {action:"line", x:"w/3/4*5", y:"h/4/2+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+h/4/5+3"},
+ {action:"line", x:"w/3/4*3.5", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/2+h/4/2-h/4/3+3"},
+ {action:"line", x:"w/3/4", y:"h/4/3+3"},
+ {action:"close"}
+]);
+Schema.addGlobalCommand("choreography_task", [
+ {action:"move", x:"0", y:"6"},
+ {action:"quadraticCurve", x1:"0", y1:"0", x:"6", y:"0"},
+ {action:"line", x:"w-6", y:"0"},
+ {action:"quadraticCurve", x1:"w", y1:"0", x:"w", y:"6"},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:"6", y:"h"},
+ {action:"quadraticCurve", x1:"0", y1:"h", x:"0", y:"h-6"},
+ {action:"line", x:"0", y:"6"},
+ {action:"close"}
+]);
+Schema.addShape({name:"startEvent", title:startEventText, text:startEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"userTask", title:userTaskText, text:userTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:userTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:userTaskFillStyleBeginColor, endColor:userTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:userTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"user_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"exclusiveGateway", title:exclusiveGatewayText, text:exclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:[
+ {action:"move", x:"w*0.5", y:"h*0.5"},
+ {action:"move", x:"w*0.5 - w*0.5*0.4 + w*0.02", y:"h*0.5 - h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 + w*0.02", y:"h*0.5 + h*0.5*0.4 - h*0.02"},
+ {action:"line", x:"w*0.5 + w*0.5*0.4 - w*0.02", y:"h*0.5 + h*0.5*0.4 + h*0.02"},
+ {action:"line", x:"w*0.5 - w*0.5*0.4 - w*0.02", y:"h*0.5 - h*0.5*0.4 + h*0.02"},
+ {action:"close"}
+ ]},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"messageStartEvent", title:messageStartEventText, text:messageStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"timerStartEvent", title:timerStartEventText, text:timerStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalStartEvent", title:signalStartEventText, text:signalStartEventText, category:"nqms_processLayer", groupName:"startEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:"w/2-60", y:"h", w:"120", h:"30"}, lineStyle:{lineColor:startEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:startEventFillStyleBeginColor, endColor:startEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:startEventLineColor}, fillStyle:{type:"solid", color:startEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+function drawChoreographyIcon(a, d, c) {
+ var f = [
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {actions:[
+ {action:"move", x:0, y:4},
+ {action:"quadraticCurve", x1:0, y1:0, x:4, y:0},
+ {action:"line", x:a - 4, y:0},
+ {action:"quadraticCurve", x1:a, y1:0, x:a, y:4},
+ {action:"line", x:a, y:5},
+ {action:"line", x:0, y:5},
+ {action:"line", x:0, y:4},
+ {action:"close"}
+ ]},
+ {fillStyle:{color:"194,194,194"}, actions:[
+ {action:"move", x:0, y:d - 5},
+ {action:"line", x:a, y:d - 5},
+ {action:"line", x:a, y:d - 4},
+ {action:"quadraticCurve", x1:a, y1:d, x:a - 4, y:d},
+ {action:"line", x:4, y:d},
+ {action:"quadraticCurve", x1:0, y1:d, x:0, y:d - 4},
+ {action:"close"}
+ ]}
+ ];
+ if (c) {
+ for (var b = 0; b < f.length; b++) {
+ var e = f[b];
+ e.lineStyle = {lineWidth:3}
+ }
+ }
+ return f
+}
+function createParticipant(b) {
+ var e = "participantA";
+ var a = "participantB";
+ if (b.name == "callChoreographyGlobal" || b.name == "callChoreography") {
+ e = "callParticipantA";
+ a = "callParticipantB"
+ }
+ var d = Model.create(e, b.props.x, b.props.y);
+ d.props.w = b.props.w;
+ d.props.zindex = b.props.zindex + 0.5;
+ d.parent = b.id;
+ Designer.painter.renderShape(d);
+ var c = Model.create(a, b.props.x, b.props.y);
+ c.props.w = b.props.w;
+ c.props.y = b.props.y + b.props.h - c.props.h;
+ c.props.zindex = b.props.zindex + 0.5;
+ c.parent = b.id;
+ Designer.painter.renderShape(c);
+ b.children = [d.id, c.id];
+ Model.addMulti([d, c])
+}
+Schema.addShape({name:"participantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"participantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantA", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"top_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:6},
+ {action:"quadraticCurve", x1:0, y1:0, x:6, y:0},
+ {action:"line", x:"w-6", y:0},
+ {action:"quadraticCurve", x1:"w", y1:0, x:"w", y:6},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:0, y:"h"},
+ {action:"line", x:0, y:6},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"callParticipantB", title:"Participant", text:"Participant", category:"nqms_processLayer", dataAttributes:[
+ {name:"participantMultiplicity", type:"string", value:"set", category:"default"},
+ {name:"maximum", type:"string", value:"1", category:"default"},
+ {name:"participantBandKind", type:"string", value:"bottom_non_initiating", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{linkable:false, rotatable:false, visible:false}, props:{w:150, h:25}, resizeDir:[], anchors:[], textBlock:{x:5, y:0, w:"w-10", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{color:"194,194,194"}, path:[
+ {lineStyle:{lineWidth:"lineWidth+ 2"}, actions:[
+ {action:"move", x:0, y:0},
+ {action:"line", x:"w", y:0},
+ {action:"line", x:"w", y:"h-6"},
+ {action:"quadraticCurve", x1:"w", y1:"h", x:"w-6", y:"h"},
+ {action:"line", x:6, y:"h"},
+ {action:"quadraticCurve", x1:0, y1:"h", x:0, y:"h-6"},
+ {action:"close"}
+ ]}
+]});
+Schema.addShape({name:"timerIntermediateCatchEvent", title:timerIntermediateCatchEventText, text:timerIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"timer0"}},
+ {lineStyle:{lineWidth:1, lineStyle:"solid"}, actions:{ref:"timer0_needle"}},
+ {lineStyle:{lineWidth:2, lineStyle:"solid"}, actions:{ref:"timer0_num"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateCatchEvent", title:messageIntermediateCatchEventText, text:messageIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateCatchEvent", title:signalIntermediateCatchEventText, text:signalIntermediateCatchEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateCatchEventFillStyleBeginColor, endColor:intermediateCatchEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateCatchEventLineColor}, fillStyle:{type:"solid", color:intermediateCatchEventContentColor, }, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageIntermediateThrowingEvent", title:messageIntermediateThrowingEventText, text:messageIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:intermediateThrowingEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalIntermediateThrowingEvent", title:signalIntermediateThrowingEventText, text:signalIntermediateThrowingEventText, category:"nqms_processLayer", groupName:"intermediateEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:intermediateThrowingEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:intermediateThrowingEventFillStyleBeginColor, endColor:intermediateThrowingEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageBoundaryInterrputingEvent", title:messageBoundaryInterrputingEventText, text:messageBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"message0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalBoundaryInterrputingEvent", title:signalBoundaryInterrputingEventText, text:signalBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"compensationBoundaryInterrputingEvent", title:compensationBoundaryInterrputingEventText, text:compensationBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"compensation0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorBoundaryInterrputingEvent", title:errorBoundaryInterrputingEventText, text:errorBoundaryInterrputingEventText, category:"nqms_processLayer", groupName:"boundaryEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"}, textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineStyle:"solid", lineColor:boundaryEventLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:boundaryEventFillStyleBeginColor, endColor:boundaryEventFillStyleBndColor, angle:0}, actions:{ref:"inneround"}},
+ {lineStyle:{lineStyle:"solid"}, fillStyle:{type:"solid", color:boundaryEventContentColor}, actions:{ref:"error0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"endEvent", title:endEventText, text:endEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"terminateEndEvent", title:terminateEndEventText, text:terminateEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"messageEndEvent", title:messageEndEventText, text:messageEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBndColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4"}},
+ {lineStyle:{lineWidth:1, lineColor:endEventFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"message4_0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"signalEndEvent", title:signalEndEventText, text:signalEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"signal0"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"errorEndEvent", title:errorEndEventText, text:errorEndEventText, category:"nqms_processLayer", groupName:"endEvent", props:{w:40, h:40}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:endEventFillStyleBeginColor, endColor:endEventFillStyleBndColor, angle:0}, lineStyle:{lineColor:endEventLineColor, }, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"round"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50"}, actions:{ref:"cancel3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"round"}}
+]});
+Schema.addShape({name:"serviceTask", title:serviceTaskText, text:serviceTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"operationRef", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:servicesTaskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:servicesTaskFillStyleBeginColor, endColor:servicesTaskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:servicesTaskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"service_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"manualTask", title:manualTaskText, text:manualTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"manual_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"receiveTask", title:receiveTaskText, text:receiveTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"255,255,255"}, actions:{ref:"receive_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"sendTask", title:sendTaskText, text:sendTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskFillStyleBeginColor, lineStyle:"solid"}, fillStyle:{type:"solid", color:"50,50,50", }, actions:{ref:"receive_task_dark"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"scriptTask", title:scriptTaskText, text:scriptTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"script_task"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"businessRuleTask", title:businessRuleTaskText, text:businessRuleTaskText, category:"nqms_processLayer", groupName:"task", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, lineStyle:{lineColor:taskLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:taskFillStyleBeginColor, endColor:taskFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:1, lineColor:taskLineColor, lineStyle:"solid"}, fillStyle:{type:"solid"}, actions:{ref:"business_rule"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"callActivityCallingProcess", title:callActivityCallingProcessText, text:callActivityCallingProcessText, category:"nqms_processLayer", groupName:"", dataAttributes:[
+ {name:"loopCharacteristics", type:"list", value:"", category:"default", listItems:["", "StandardLoopCharacteristics", "MultipleLoopCharacteristics"]},
+ {name:"isSequantial", type:"boolean", value:"true", category:"default"},
+ {name:"isForCompensation", type:"boolean", value:"false", category:"default"},
+ {name:"renderings", type:"string", value:"", category:"default"},
+ {name:"implementation", type:"string", value:"", category:"default"},
+ {name:"resources", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], attribute:{container:true,rotatable:false,visible:true,editable:true,linkable:true,markers:["expand"],markerOffset:5}, props:{w:100, h:70}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:"201,201,252", endColor:"160,160,211", angle:0}, path:[
+ {lineStyle:{lineWidth:"lineWidth + 2", lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"transaction", title:transactionText, text:transactionText, category:"nqms_processLayer", groupName:"", attribute:{container:true}, dataAttributes:[
+ {name:"startQuantity", type:"number", value:"1", category:"default"},
+ {name:"completionQuantity", type:"number", value:"1", category:"default"},
+ {name:"default", type:"string", value:"", category:"default"},
+ {name:"ioSpecification", type:"string", value:"", category:"default"},
+ {name:"dataInputAssociations", type:"string", value:"", category:"default"},
+ {name:"dataOutputAssociations", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:200, h:140}, path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"roundRectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:{ref:"inner_roundRectangle"}}
+]});
+Schema.addShape({name:"inclusiveGateway", title:inclusiveGatewayText, text:inclusiveGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"solid", color:gatewayContentColor}, actions:{ref:"g_round"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"complexGateway", title:complexGatewayText, text:complexGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"sequeneceFlow", type:"string", value:"", category:"default"},
+ {name:"activationCondition", type:"string", value:"", category:"default"},
+ {name:"activationCount", type:"number", value:"", category:"default"},
+ {name:"waitingForStart", type:"boolean", value:"true", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway1"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway2"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"complex_gateway3"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"eventBasedGateway", title:eventBasedGatewayText, text:eventBasedGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"instantiate", type:"boolean", value:"false", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineStyle:"solid", lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, actions:{ref:"event_based_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"parallelGateway", title:parallelGatewayText, text:parallelGatewayText, category:"nqms_processLayer", groupName:"bpmnGateway", dataAttributes:[
+ {name:"gatewayDirection", type:"list", value:"", category:"default", listItems:["Unspecified,Converging,Diverging,Mixed"]},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:50, h:50}, textBlock:{x:"w/2-60", y:"h", w:"120", h:"30"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, lineStyle:{lineColor:gatewayLineColor}, fillStyle:{type:"gradient", color:"255,255,255", gradientType:"linear", beginColor:gatewayFillStyleBeginColor, endColor:gatewayFillStyleBndColor, angle:0}, path:[
+ {lineStyle:{lineStyle:"solid"}, actions:{ref:"gateway0"}},
+ {lineStyle:{lineWidth:0, lineStyle:"solid"}, fillStyle:{type:"solid", color:gatewayLineColor}, actions:{ref:"parallel_gateway"}},
+ {lineStyle:{lineWidth:0}, fillStyle:{type:"none"}, actions:{ref:"gateway0"}}
+]});
+Schema.addShape({name:"group", title:groupText, text:groupText, category:"nqms_processLayer", attribute:{container:true,editable:true}, props:{w:200, h:140}, textBlock:{x:"10", y:"0", w:"w-20", h:"h"},textBlockFinal:{x:5, y:0, w:"w-10", h:"h"}, fontStyle:{textAlign:"top", vAlign:"left"}, path:[
+ {lineStyle:{lineWidth:2, lineStyle:"dashed"}, fillStyle:{type:"none"}, actions:{ref:"roundRectangle"}}
+]});
+Schema.addShape({name:"textAnnotation", title:textAnnotationText, text:textAnnotationText, category:"nqms_processLayer", dataAttributes:[
+ {name:"text", type:"string", value:"", category:"default"},
+ {name:"default", type:"string", value:"", category:"default",linksArray:[],attributesContent:"",attributesJsonArray:[],privateAttribute:[],privateAttributeContent:[],shapeDesc:"",shapeGroupId:"",upFilesArray :[],isCopy:"",relevanceShapes :[]}
+], props:{w:100, h:70}, anchors:[
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"},
+ {x:"0", y:"h*0.5"}
+], path:[
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}},
+ {fillStyle:{type:"none"}, lineStyle:{lineStyle:"solid"}, actions:[
+ {action:"move", x:"w/6", y:"0"},
+ {action:"line", x:"0", y:"0"},
+ {action:"line", x:"0", y:"h"},
+ {action:"line", x:"w/6", y:"h"}
+ ]},
+ {fillStyle:{type:"none"}, lineStyle:{lineWidth:0}, actions:{ref:"rectangle"}}
+]});
+Schema.addCategory({name:"nqms_applyLayer", text:"应用层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***应用域:Decision*/Schema.addShape({name:"applicationRegion", title:"应用域", text:"应用域", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"14"},
+ {action:"line",x:"11",y:"6"},
+ {action:"line",x:"19",y:"6"},
+ {action:"line",x:"24",y:"14"},
+ {action:"close"},
+ {action:"move", x:"6", y:"17"},
+ {action:"line",x:"11",y:"24"},
+ {action:"line",x:"19",y:"24"},
+ {action:"line",x:"24",y:"17"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用:Decision*/Schema.addShape({name:"application", title:"应用", text:"应用", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"15"},
+ {action:"line",x:"10",y:"7"},
+ {action:"line",x:"20",y:"7"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"20",y:"23"},
+ {action:"line",x:"10",y:"23"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用组件:Decision*/Schema.addShape({name:"applicationComponent", title:"应用组件", text:"应用组件", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"12"},
+ {action:"line", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"9",y:"21"},
+ {action:"line",x:"9",y:"18"},
+
+ {action:"move", x:"6", y:"12"},
+ {action:"line",x:"12",y:"12"},
+ {action:"line",x:"12",y:"14"},
+ {action:"line",x:"6",y:"14"},
+ {action:"close"},
+
+ {action:"move", x:"6", y:"16"},
+ {action:"line",x:"12",y:"16"},
+ {action:"line",x:"12",y:"18"},
+ {action:"line",x:"6",y:"18"},
+ {action:"close"},
+
+ {action:"move", x:"9", y:"16"},
+ {action:"line", x:"9", y:"14"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***应用服务:Decision*/Schema.addShape({name:"applicationService", title:"应用服务", text:"应用服务", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***应用接口:Decision*/Schema.addShape({name:"applicationInerface", title:"应用接口", text:"应用接口", category:"nqms_applyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"169, 253, 252",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+Schema.addCategory({name:"nqms_technologyLayer", text:"技术层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***节点:Decision*/Schema.addShape({name:"node", title:"节点", text:"节点", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***设备:Decision*/Schema.addShape({name:"device", title:"设备", text:"设备", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"12"},
+ {action:"quadraticCurve",x1:"6",y1:"8",x:"10",y:"8"},
+ {action:"line",x:"20",y:"8"},
+ {action:"quadraticCurve",x1:"24",y1:"8",x:"24",y:"12"},
+ {action:"line",x:"24",y:"14"},
+ {action:"quadraticCurve",x1:"24",y1:"18",x:"20",y:"18"},
+ {action:"line",x:"10",y:"18"},
+ {action:"quadraticCurve",x1:"6",y1:"18",x:"6",y:"14"},
+ {action:"close"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"6",y:"22"},
+ {action:"line",x:"24",y:"22"},
+ {action:"line",x:"20",y:"18"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***系统软件:Decision*/Schema.addShape({name:"systemSoftware", title:"系统软件", text:"系统软件", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"6",y:"11"},
+ {action:"line",x:"22",y:"11"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ {action:"move", x:"6", y:"11"},
+ {action:"line",x:"6",y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"line",x:"22",y:"11"},
+ {action:"close"},
+ {action:"move",x:"22",y:"11"},
+ {action:"line", x:"22", y:"21"},
+ {action:"line",x:"24",y:"18"},
+ {action:"line",x:"24",y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"15"},
+ {action:"line", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"19",y:"15"},
+ {action:"line",x:"16",y:"17"},
+ {action:"quadraticCurve",x1:"14",y1:"16",x:"15",y:"15"},
+ {action:"close"},
+ {action:"move", x:"18", y:"13"},
+ {action:"quadraticCurve",x1:"17",y1:"16",x:"19",y:"15"},
+ {action:"quadraticCurve",x1:"20",y1:"14",x:"18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***技术接口:Decision*/Schema.addShape({name:"techInerface", title:"技术接口", text:"技术接口", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"12",y:"15"},
+ {action:"curve",x1:"12",y1:"7",x2:"24",y2:"7",x:"24",y:"15"},
+ {action:"curve",x1:"24",y1:"23",x2:"12",y2:"23",x:"12",y:"15"},
+ {action:"close"},
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"12",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***技术服务:Decision*/Schema.addShape({name:"techService", title:"技术服务", text:"技术服务", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"10", y:"9"},
+ {action:"curve",x1:"5", y1:"12", x2:"5", y2:"18", x:"10", y:"21"},
+ {action:"line",x:"24",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"24", y:"9"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***路径:Decision*/Schema.addShape({name:"path", title:"路径", text:"路径", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+ {action:"move", x:"10", y:"15"},
+ {action:"line",x:"12",y:"15"},
+ {action:"move", x:"14", y:"15"},
+ {action:"line",x:"16",y:"15"},
+ {action:"move", x:"18", y:"15"},
+ {action:"line",x:"20",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通信网络:Decision*/Schema.addShape({name:"commNetwork", title:"通信网络", text:"通信网络", category:"nqms_technologyLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"153, 252, 214",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"12", y:"13"},
+ {action:"line",x:"8",y:"15"},
+ {action:"line",x:"12",y:"17"},
+ {action:"move", x:"18", y:"13"},
+ {action:"line",x:"22",y:"15"},
+ {action:"line",x:"18",y:"17"},
+
+ {action:"move", x:"9", y:"15"},
+ {action:"line",x:"21",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+
+Schema.addCategory({name:"nqms_physicsLayer", text:"物理层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***装备*/Schema.addShape({name:"equipment",title:"装备",text:"装备",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 大齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"13-8",y:"17"},
+ {action:"line",x:"13-8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17-5*0.383",x2:"13-5*0.707",y2:"17-5*0.707",x:"13-8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13-8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17-5*0.924",x2:"13",y2:"17-5",x:"13",y:"17-8"},
+ {action:"line",x:"13+8*0.383",y:"17-8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17-5*0.924",x2:"13+5*0.707",y2:"17-5*0.707",x:"13+8*0.707",y:"17-8*0.707"},
+ {action:"line",x:"13+8*0.924",y:"17-8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17-5*0.383",x2:"13+5",y2:"17",x:"13+8",y:"17"},
+ {action:"line",x:"13+8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13+5*0.924",y1:"17+5*0.383",x2:"13+5*0.707",y2:"17+5*0.707",x:"13+8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13+8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13+5*0.383",y1:"17+5*0.924",x2:"13",y2:"17+5",x:"13",y:"17+8"},
+ {action:"line",x:"13-8*0.383",y:"17+8*0.924"},
+ {action:"curve",x1:"13-5*0.383",y1:"17+5*0.924",x2:"13-5*0.707",y2:"17+5*0.707",x:"13-8*0.707",y:"17+8*0.707"},
+ {action:"line",x:"13-8*0.924",y:"17+8*0.383"},
+ {action:"curve",x1:"13-5*0.924",y1:"17+5*0.383",x2:"13-5",y2:"17",x:"13-8",y:"17"},
+
+ {action:"move",x:"13-3",y:"17"},
+ {action:"curve",x1:"13-2",y1:"14",x2:"13+2",y2:"14",x:"13+3",y:"17"},
+ {action:"curve",x1:"13+2",y1:"20",x2:"13-2",y2:"20",x:"13-3",y:"17"},
+ {action:"close"}
+
+ ]
+ },
+ /***
+ 小齿轮
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"25-6",y:"10"},
+ {action:"curve",x1:"25-4",y1:"10",x2:"25-4*0.924",y2:"10-4*0.383",x:"25-6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25-6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10-4*0.707",x2:"25-4*0.383",y2:"10-4*0.924",x:"25-6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25",y:"10-6"},
+ {action:"curve",x1:"25",y1:"10-4",x2:"25+4*0.383",y2:"10-4*0.924",x:"25+6*0.383",y:"10-6*0.924"},
+ {action:"line",x:"25+6*0.707",y:"10-6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10-4*0.707",x2:"25+4*0.924",y2:"10-4*0.383",x:"25+6*0.924",y:"10-6*0.383"},
+ {action:"line",x:"25+6",y:"10"},
+ {action:"curve",x1:"25+4",y1:"10",x2:"25+4*0.924",y2:"10+4*0.383",x:"25+6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25+6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25+4*0.707",y1:"10+4*0.707",x2:"25+4*0.383",y2:"10+4*0.924",x:"25+6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25",y:"10+6"},
+ {action:"curve",x1:"25",y1:"10+3",x2:"25-4*0.383",y2:"10+4*0.924",x:"25-6*0.383",y:"10+6*0.924"},
+ {action:"line",x:"25-6*0.707",y:"10+6*0.707"},
+ {action:"curve",x1:"25-4*0.707",y1:"10+4*0.707",x2:"25-4*0.924",y2:"10+4*0.383",x:"25-6*0.924",y:"10+6*0.383"},
+ {action:"line",x:"25-6",y:"10"},
+ {action:"close"},
+ {action:"move",x:"25-2",y:"10"},
+ {action:"curve",x1:"25-1",y1:"8",x2:"25+1",y2:"8",x:"25+2",y:"10"},
+ {action:"curve",x1:"25+1",y1:"12",x2:"25-1",y2:"12",x:"25-2",y:"10"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+/***物料*/Schema.addShape({name:"Material",title:"物料",text:"物料",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"6"},
+ {action:"line",x:"10+9",y:"6"},
+ {action:"line",x:"10+9+9*0.5",y:"6+9*0.867"},
+ {action:"line",x:"10+9",y:"6+9*0.867*2"},
+ {action:"line",x:"10",y:"6+9*0.867*2"},
+ {action:"line",x:"10-9*0.5",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10-9*0.5+10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9/3/2*1.732"},
+
+ {action:"line",x:"10+9+9*0.5-10/3",y:"6+9*0.867"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0.7},
+ actions:[
+ {action:"move",x:"10+9-9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+
+ {action:"line",x:"10+9/3/2",y:"6+9*0.867*2-9/3/2*1.732"},
+ {action:"close"}
+ ]
+ },
+
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ /*** {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },*/
+
+
+ ]
+});
+/***分发网络*/Schema.addShape({name:"distributionNetwork",title:"分发网络",text:"分发网络",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+
+/*** {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"8",y:"15"},
+ {action:"line",x:"11",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"13"},
+ {action:"line",x:"28",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"10",y:"17"},
+ {action:"line",x:"28",y:"17"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"30",y:"15"},
+ {action:"line",x:"27",y:"12"},
+ ]
+ },*/
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"15"},
+ {action:"line",x:"9",y:"12"},
+ {action:"line",x:"21",y:"12"},
+ {action:"line",x:"24",y:"15"},
+ {action:"line",x:"21",y:"18"},
+ {action:"line",x:"9",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"11",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"11",y:"20"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"12"},
+ {action:"line",x:"19",y:"10"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"21",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+
+
+ ]
+});
+/***设施*/Schema.addShape({name:"facility",title:"设施",text:"设施",category:"nqms_physicsLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"191,252,187",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+
+ actions:[
+ {action:"move",x:"6",y:"31-6"},
+ {action:"line",x:"6+19",y:"31-6"},
+ {action:"line",x:"6+19",y:"15-4"},
+ {action:"line",x:"6+19-5",y:"15"},
+ {action:"line",x:"6+19-5",y:"15-4"},
+ {action:"line",x:"6+19-5*2",y:"15"},
+ {action:"line",x:"6+19-5*2",y:"15-4"},
+ {action:"line",x:"6+19-5*3",y:"15"},
+ {action:"line",x:"6+19-5*3",y:"15-9"},
+ {action:"line",x:"6",y:"15-9"},
+ {action:"line",x:"6",y:"6"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_dataLayer", text:"数据层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***概念数据对象*/Schema.addShape({name:"conceptDataObj",title:"概念数据对象",text:"概念数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"curve",x1:"17",y1:"16",x2:"17",y2:"19",x:"19",y:"19"},
+ {action:"curve",x1:"21",y1:"19",x2:"21",y2:"16",x:"19",y:"16"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据对象*/Schema.addShape({name:"logicDataObj",title:"逻辑数据对象",text:"逻辑数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"18"},
+ {action:"line",x:"19",y:"20"},
+ {action:"line",x:"21",y:"18"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据对象*/Schema.addShape({name:"physicsDataObj",title:"物理数据对象",text:"物理数据对象",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"13"},
+ {action:"line",x:"6+18",y:"13"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"16"},
+ {action:"line",x:"17",y:"19"},
+
+ {action:"line",x:"21",y:"19"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***概念数据元素*/Schema.addShape({name:"conceptDataElement",title:"概念数据元素",text:"概念数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"curve",x1:"17",y1:"11",x2:"17",y2:"14",x:"19",y:"14"},
+ {action:"curve",x1:"21",y1:"14",x2:"21",y2:"11",x:"19",y:"11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***逻辑数据元素*/Schema.addShape({name:"logicDataElement",title:"逻辑数据元素",text:"逻辑数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"13"},
+ {action:"line",x:"19",y:"15"},
+ {action:"line",x:"21",y:"13"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***物理数据元素*/Schema.addShape({name:"physicsDataElement",title:"物理数据元素",text:"物理数据元素",category:"nqms_dataLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,209,209",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"6",y:"17"},
+ {action:"line",x:"6+8",y:"17"},
+ {action:"line",x:"6+8",y:"21"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"0"},
+ actions:[
+ {action:"move",x:"19",y:"11"},
+ {action:"line",x:"17",y:"14"},
+ {action:"line",x:"21",y:"14"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_improvemenContLayer", text:"持续改进层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***需求*/Schema.addShape({name:"requirement",title:"需求",text:"需求",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"10",y:"10"},
+ {action:"line",x:"25",y:"10"},
+ {action:"line",x:"21",y:"10+11"},
+ {action:"line",x:"6",y:"10+11"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***差距*/Schema.addShape({name:"gap",title:"差距",text:"差距",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"15",y:"6"},
+ {action:"curve",x1:"6",y1:"7",x2:"6",y2:"23",x:"15",y:"24"},
+ {action:"curve",x1:"24",y1:"23",x2:"24",y2:"7",x:"15",y:"6"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"11"},
+ {action:"line",x:"23",y:"11"},
+
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ actions:[
+ {action:"move",x:"7",y:"19"},
+ {action:"line",x:"23",y:"19"},
+
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***阶段*/Schema.addShape({name:"stage",title:"阶段",text:"阶段",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"6+18",y:"9+12"},
+ {action:"line",x:"6",y:"9+12"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"13",y:"12"},
+ {action:"line",x:"22",y:"12"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"11",y:"15"},
+ {action:"line",x:"19",y:"15"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:2},
+ actions:[
+ {action:"move",x:"9",y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***约束*/Schema.addShape({name:"constraint",title:"约束",text:"约束",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***交付物*/Schema.addShape({name:"deliverable",title:"交付物",text:"交付物",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"6",y:"9"},
+ {action:"line",x:"6+18",y:"9"},
+ {action:"line",x:"24",y:"18"},
+ {action:"curve",x1:"23",y1:"16",x2:"16",y2:"16",x:"15",y:"18"},
+ {action:"curve",x1:"15",y1:"21",x2:"6",y2:"21",x:"6",y:"18"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***工作包*/Schema.addShape({name:"workPackage",title:"工作包",text:"工作包",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"8",y:"9"},
+ {action:"line",x:"22",y:"9"},
+ {action:"curve",x1:"22+1",y1:"9",x2:"24",y2:"11-1",x:"24",y:"11"},
+ {action:"line",x:"24",y:"19"},
+ {action:"curve",x1:"24",y1:"19+1",x2:"22+1",y2:"21",x:"22",y:"21"},
+ {action:"line",x:"8",y:"21"},
+ {action:"curve",x1:"8-1",y1:"21",x2:"6",y2:"19+1",x:"6",y:"19"},
+ {action:"line",x:"6",y:"11"},
+ {action:"curve",x1:"6",y1:"11-1",x2:"8-1",y2:"9",x:"8",y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***实施事件*/Schema.addShape({name:"implementationEvent",title:"实施事件",text:"实施事件",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line", x:"10", y:"9+6"},
+ {action:"line", x:"6", y:"21"},
+ {action:"line",x:"22",y:"21"},
+ {action:"curve",x1:"29", y1:"18", x2:"29", y2:"12", x:"22", y:"9"},
+ {action:"close"}
+ ]
+ },
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+/***位置*/Schema.addShape({name:"location",title:"位置",text:"位置",category:"nqms_improvemenContLayer",props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+ textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"253,236,181",type:"solid"},
+ path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+
+ /***
+ 待修改
+ */
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"9",y:"12"},
+ {action:"line",x:"15",y:"24"},
+ {action:"line",x:"21",y:"12"},
+ {action:"curve",x1:"20",y1:"4",x2:"10",y2:"4",x:"9",y:"12"},
+ {action:"close"}
+ ]
+ },
+
+
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+ ]
+});
+
+Schema.addCategory({name:"nqms_stdSystemLayer", text:"标准体系层", dataAttributes:[
+ {name:"No.", type:"number", value:"", category:"default"},
+ {name:"Name", type:"string", value:"", category:"default"},
+ {name:"Owner", type:"string", value:"", category:"default"},
+ {name:"Link", type:"link", value:"", category:"default"},
+ {name:"Memo", type:"string", value:"", category:"default"},
+ {name:"Cost", type:"number", value:"", category:"default"},
+ {name:"Time", type:"number", value:"", category:"default"},
+ {name:"Manner", type:"list", value:"", category:"default"},
+ {name:"Department", type:"string", value:"", category:"default"},
+ {name:"Input", type:"string", value:"", category:"default"},
+ {name:"Output", type:"string", value:"", category:"default"},
+ {name:"Risk", type:"string", value:"", category:"default"},
+ {name:"Remarks", type:"string", value:"", category:"default"}
+]});
+
+/***制度:Decision*/Schema.addShape({name:"institutantStd", title:"制度", text:"制度", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"24",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"10", y:"12"},
+ {action:"line",x:"20",y:"12"},
+ {action:"move", x:"10", y:"18"},
+ {action:"line",x:"20",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***合规条款:Decision*/Schema.addShape({name:"complianceTerm", title:"合规条款", text:"合规条款", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"9"},
+ {action:"line",x:"10",y:"21"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***通用合规文件:Decision*/Schema.addShape({name:"complianceDocGE", title:"通用合规文件", text:"通用合规文件", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"6"},
+ {action:"line",x:"21",y:"6"},
+ {action:"line",x:"21",y:"24"},
+ {action:"line",x:"9",y:"24"},
+ {action:"close"},
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"21",y:"9"},
+ {action:"move", x:"11", y:"14"},
+ {action:"line",x:"19",y:"14"},
+ {action:"move", x:"11", y:"18"},
+ {action:"line",x:"17",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+
+/***合规承接要求:Decision*/Schema.addShape({name:"complianceRequirement", title:"合规承接要求", text:"合规承接要求", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"9", y:"9"},
+ {action:"line",x:"24",y:"9"},
+ {action:"line",x:"21",y:"21"},
+ {action:"line",x:"6",y:"21"},
+ {action:"close"},
+ {action:"move", x:"13", y:"12"},
+ {action:"line",x:"11",y:"18"},
+ {action:"move", x:"18", y:"12"},
+ {action:"line",x:"16",y:"18"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
+/***风险类别:Decision*/Schema.addShape({name:"riskType", title:"风险类别", text:"风险类别", category:"nqms_stdSystemLayer", props:{w:140,h:80,scaling:true},lineStyle: {lineColor: "92,92,92", lineStyle:"solid",lineWidth:1},
+textBlock:{x:"0",y:"30",w:"w",h:"h-30"}, "fillStyle":{color:"198, 229, 255",type:"solid"},
+path:[
+ {actions:{ref:"rectangle"}},
+ {
+ lineStyle:{lineWidth:1},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move", x:"0", y:"0"},
+ {action:"line", x:"w", y:"0"},
+ {action:"line", x:"w", y:"h"},
+ {action:"line", x:"0", y:"h"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ actions:[
+ {action:"move",x:"1",y:"1"},
+ {action:"line",x:"w-1",y:"1"},
+ {action:"line",x:"w-1",y:"31"},
+ {action:"line",x:"1",y:"31"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move",x:"1",y:"32"},
+ {action:"line",x:"w-1",y:"32"},
+ {action:"line",x:"w-1",y:"h-1"},
+ {action:"line",x:"1",y:"h-1"},
+ {action:"close"}
+ ]
+ },
+ {
+ lineStyle:{lineWidth:1,lineStyle:"dot"},
+ fillStyle:{color:"255,255,255"},
+ actions:[
+ {action:"move", x:"6", y:"7"},
+ {action:"line", x:"6", y:"11"},
+ {action:"line",x:"17",y:"11"},
+ {action:"line",x:"17",y:"7"},
+ {action:"close"},
+ {action:"move", x:"17", y:"11"},
+ {action:"line",x:"24",y:"11"},
+ {action:"line",x:"24",y:"24"},
+ {action:"line",x:"6",y:"24"},
+ {action:"line",x:"6",y:"11"},
+ ]
+ },
+ {
+ lineStyle:{lineWidth:0},
+ fillStyle:{type:"none"},
+ actions:[
+ {action:"move",x:"0",y:"0"},
+ {action:"line",x:"w",y:"0"},
+ {action:"line",x:"w",y:"h"},
+ {action:"line",x:"0",y:"h"},
+ {action:"close"}
+ ]
+ },
+]});
+
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/fragment/abc.tpl b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/fragment/abc.tpl
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/fragment/abc.tpl
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/method.config.xml b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/method.config.xml
new file mode 100644
index 00000000..39e24193
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/method/nqms.technologyLayer/method.config.xml
@@ -0,0 +1,36 @@
+
+
+
+
+ aris.businessControl
+
+ aris.businessControl
+
+ 控制图
+
+
+
+ #DC4F39
+
+
+ theme1
+
+
+ aris
+
+
+ graphModeling
+
+ graphModeling
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.actionsoft.apps.coe.method.nqms/src/main/java/com/actionsoft/apps/coe/method/nqms/plugin/Plugins.java b/com.actionsoft.apps.coe.method.nqms/src/main/java/com/actionsoft/apps/coe/method/nqms/plugin/Plugins.java
new file mode 100644
index 00000000..d283b427
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/src/main/java/com/actionsoft/apps/coe/method/nqms/plugin/Plugins.java
@@ -0,0 +1,145 @@
+package com.actionsoft.apps.coe.method.nqms.plugin;
+import com.actionsoft.apps.listener.PluginListener;
+import com.actionsoft.apps.resource.AppContext;
+import com.actionsoft.apps.resource.plugin.profile.AWSPluginProfile;
+import com.actionsoft.apps.resource.plugin.profile.AppExtensionProfile;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+public class Plugins implements PluginListener {
+ @Override
+ public List register(AppContext app) {
+ List list = new ArrayList();
+ // 战略层22
+ addAppExtensionProfile(list, "能力清单", "高阶流程图建模方法", "nqms.straCapabilityList");
+ addAppExtensionProfile(list, "波士顿矩阵", "波士顿矩阵方法", "nqms.straBoston");
+ addAppExtensionProfile(list, "业务模式九要素模型", "业务模式建模方法", "nqms.straBusinessModel");
+ addAppExtensionProfile(list, "SWOT模型", "SWOT分析方法", "nqms.straSwot");
+ addAppExtensionProfile(list, "波特五力模型", "波特五力分析方法", "nqms.straPortersFive");
+ addAppExtensionProfile(list, "PEST模型", "PEST分析方法", "nqms.straPest");
+ addAppExtensionProfile(list, "PESTEL模型", "PESTEL分析方法", "nqms.straPestel");
+ addAppExtensionProfile(list, "MMR模型", "MMR方法", "nqms.straMmr");
+ addAppExtensionProfile(list, "测度清单", "测度清单方法", "nqms.straMeasuresList");
+ addAppExtensionProfile(list, "利益相关方-需求矩阵", "需求矩阵方法", "nqms.straDemandMatrix");
+ addAppExtensionProfile(list, "利益相关方清单", "利益相关方清单方法", "nqms.straStakeholdersList");
+ addAppExtensionProfile(list, "能力-资源矩阵", "资源矩阵方法", "nqms.straResourceMatrix");
+ addAppExtensionProfile(list, "目标实现图", "目标实现方法", "nqms.straGoalAchievement");
+ addAppExtensionProfile(list, "目标-测度矩阵", "测度矩阵方法", "nqms.straObjectiveMeasure");
+ addAppExtensionProfile(list, "资源清单", "资源清单方法", "nqms.straResourcesList");
+ addAppExtensionProfile(list, "约束清单", "约束清单方法", "nqms.straConstraintList");
+ addAppExtensionProfile(list, "需求清单", "需求清单方法", "nqms.straDemandList");
+ addAppExtensionProfile(list, "目标动因图", "目标动因方法", "nqms.straGoalDrivers");
+ addAppExtensionProfile(list, "目标清单", "目标清单方法", "nqms.straGoalList");
+ addAppExtensionProfile(list, "波特价值链模型", "价值链方法", "nqms.straPorter");
+ addAppExtensionProfile(list, "目标-战略策略矩阵", "战略策略方法", "nqms.straTargetStrategy");
+ addAppExtensionProfile(list, "需求-战略策略矩阵", "战略策略方法", "nqms.straDemandStrategy");
+ addAppExtensionProfile(list, "合规清单", "合规清单方法", "nqms.straComplianceList");
+
+ // 业务层17
+ addAppExtensionProfile(list, "高阶流程、步骤分配图(功能分配图)", "功能分配方法", "nqms.busiFunctionAllocation");
+ addAppExtensionProfile(list, "业务流程-业务模式", "业务模式方法", "nqms.busiBusinessModel");
+ addAppExtensionProfile(list, "业务组件-能力、需求、测度关系图", "业务组件方法", "nqms.busiBusinessComponentsModel");
+ addAppExtensionProfile(list, "UML用例图", "UML方法", "nqms.busiUml");
+ addAppExtensionProfile(list, "组织-岗位关系矩阵(组织模型)", "组织模型方法", "nqms.busiOrg");
+ addAppExtensionProfile(list, "高阶流程图(增值链图)", "增值链方法", "nqms.busiValueAddedChain");
+ addAppExtensionProfile(list, "角色授权矩阵(角色授权模型)", "角色授权方法", "nqms.busiRoleAuthorization");
+ addAppExtensionProfile(list, "角色清单(角色模型)", "角色模型方法", "nqms.busiRole");
+ addAppExtensionProfile(list, "业务对象清单(表单模型)", "表单模型方法", "nqms.busiForm");
+ addAppExtensionProfile(list, "职责分配矩阵(组织职责模型)", "职责分配方法", "nqms.busiOrgResponsibilities");
+ addAppExtensionProfile(list, "高阶流程逻辑关系图", "流程逻辑方法", "nqms.busiProcessLink");
+ addAppExtensionProfile(list, "组织单元清单", "组织单元方法", "nqms.busiOrgUnit");
+ addAppExtensionProfile(list, "业务组件清单", "业务组件方法", "nqms.busiBusinessComponentsList");
+ addAppExtensionProfile(list, "业务组件-流程关系图", "组件流程方法", "nqms.busiOrgProcessLink");
+ addAppExtensionProfile(list, "业务协作图", "业务协作方法", "nqms.busiBusinessCollaboration");
+ addAppExtensionProfile(list, "业务目标-战略策略矩阵", "战略策略方法", "nqms.busiTargetStrategy");
+ addAppExtensionProfile(list, "价值流实现逻辑关系图", "价值流方法", "nqms.busiValueStreamRealilogic");
+
+ // 流程层2
+ addAppExtensionProfile(list, "末级业务流程图(EPC)", "EPC方法", "nqms.procEpc");
+ addAppExtensionProfile(list, "末级业务流程图(BPMN)", "BPMN方法", "nqms.procBpmn");
+
+ // 应用层11
+ addAppExtensionProfile(list, "应用使用图", "应用使用方法", "nqms.applUsage");
+ addAppExtensionProfile(list, "应用关系图", "应用关系方法", "nqms.applRelationship");
+ addAppExtensionProfile(list, "应用协作图", "应用协作方法", "nqms.applCooperation");
+ addAppExtensionProfile(list, "应用层元模型", "应用层元模型方法", "nqms.applLayerElement");
+ addAppExtensionProfile(list, "结构模型", "结构模型方法", "nqms.applStructure");
+ addAppExtensionProfile(list, "风险图", "风险图方法", "nqms.applRisk");
+ addAppExtensionProfile(list, "应用系统框架图", "系统框架方法", "nqms.applSystemFramework");
+ addAppExtensionProfile(list, "风险控制模型", "风险控制方法", "nqms.applRiskManagement");
+ addAppExtensionProfile(list, "应用服务清单", "服务清单方法", "nqms.applService");
+ addAppExtensionProfile(list, "应用系统-应用组件关系图", "组件关系方法", "nqms.applComponentLink");
+ addAppExtensionProfile(list, "应用系统交互关系图", "交互关系方法", "nqms.applInteractive");
+
+ // 技术层8
+ addAppExtensionProfile(list, "技术部署图", "技术部署方法", "nqms.techDeploy");
+ addAppExtensionProfile(list, "技术层元模型", "技术层元模型方法", "nqms.techLayerElement");
+ addAppExtensionProfile(list, "节点-技术接口清单", "技术接口方法", "nqms.techNodeTechnology");
+ addAppExtensionProfile(list, "通信网络清单", "通信网络方法", "nqms.techCommunicatNetwork");
+ addAppExtensionProfile(list, "技术服务清单", "技术服务方法", "nqms.techService");
+ addAppExtensionProfile(list, "路径-网络矩阵", "网络矩阵方法", "nqms.techPathNetworkMatrix");
+ addAppExtensionProfile(list, "路径清单", "路径清单方法", "nqms.techRouteList");
+ addAppExtensionProfile(list, "技术-应用关系图", "应用关系方法", "nqms.techApplicationLink");
+
+ // 物理层2
+ addAppExtensionProfile(list, "设施清单", "设施清单方法", "nqms.physFacilitiesList");
+ addAppExtensionProfile(list, "物料清单", "物料清单方法", "nqms.physMaterialList");
+ addAppExtensionProfile(list, "装备分配图", "装备分配方法", "nqms.physEquipmentAllocation");
+ addAppExtensionProfile(list, "物理部署图", "物理部署方法", "nqms.physDeploy");
+ addAppExtensionProfile(list, "装备清单", "装备清单方法", "nqms.physEquipmentList");
+ addAppExtensionProfile(list, "分发网络清单", "分发网络方法", "nqms.physDistribNetworkList");
+
+ // 数据层18
+ addAppExtensionProfile(list, "概念数据对象-概念数据元素关系图", "概念数据关系方法", "nqms.dataConceptObjectElement");
+ addAppExtensionProfile(list, "数据合规清单", "合规清单方法", "nqms.dataLogicObjectElement");
+ addAppExtensionProfile(list, "概念数据传递关系图", "概念数据传递方法", "nqms.dataConceptTransmit");
+ addAppExtensionProfile(list, "逻辑数据传递关系图", "逻辑数据传递方法", "nqms.dataLogicTransmit");
+ addAppExtensionProfile(list, "概念数据对象", "概念数据方法", "nqms.dataConcept");
+ addAppExtensionProfile(list, "逻辑数据对象", "逻辑数据方法", "nqms.dataLogic");
+ addAppExtensionProfile(list, "数据层元模型", "数据层元模型方法", "nqms.dataLayerElement");
+ addAppExtensionProfile(list, "流程绩效模型", "流程绩效方法", "nqms.dataProcessKpi");
+ addAppExtensionProfile(list, "概念数据元素", "概念数据元素方法", "nqms.dataConceptElement");
+ addAppExtensionProfile(list, "物理数据传递关系图", "物理数据传递方法", "nqms.dataPhysicsTransmit");
+ addAppExtensionProfile(list, "逻辑数据元素", "逻辑数据元素方法", "nqms.dataLogicElement");
+ addAppExtensionProfile(list, "物理数据元素", "物理数据元素方法", "nqms.dataPhysicsElement");
+ addAppExtensionProfile(list, "逻辑数据对象-物理数据对象映射关系图", "逻辑-物理映射方法", "nqms.dataLogicPhysicsLink");
+ addAppExtensionProfile(list, "概念数据对象-逻辑数据对象映射关系图", "概念-逻辑映射方法", "nqms.dataConceptLogicLink");
+ addAppExtensionProfile(list, "物理数据对象", "物理数据方法", "nqms.dataPhysics");
+ addAppExtensionProfile(list, "物理数据对象-物理数据元素关系图", "物理数据关系方法", "nqms.dataPhysicsObjEleLink");
+ addAppExtensionProfile(list, "数据实体关系图", "数据实体方法", "nqms.dataEntityLink");
+ addAppExtensionProfile(list, "数据实体-业务对象关系矩阵", "实体-业务对象方法", "nqms.dataEntityObjMatrix");
+
+ // 标准体系层6
+ addAppExtensionProfile(list, "标准规范清单", "标准规范方法", "nqms.stanList");
+ addAppExtensionProfile(list, "合规要素模型", "合规要素方法", "nqms.stanComplianceEle");
+ addAppExtensionProfile(list, "制度文件模型", "制度文件方法", "nqms.stanSystemFile");
+ addAppExtensionProfile(list, "质量文件模型", "质量文件方法", "nqms.stanQualityFile");
+ addAppExtensionProfile(list, "管理标准文件模型", "管理标准方法", "nqms.stanManStandardsFile");
+ addAppExtensionProfile(list, "术语要素模型", "术语要素方法", "nqms.stanTermList");
+
+ // 持续改进层4
+ addAppExtensionProfile(list, "持续改进清单", "持续改进方法", "nqms.contList");
+ addAppExtensionProfile(list, "差距追溯图", "差距追溯方法", "nqms.contGapTraceability");
+ addAppExtensionProfile(list, "差距清单", "差距清单方法", "nqms.contDisparityList");
+ addAppExtensionProfile(list, "实施迁移图", "实施迁移方法", "nqms.contImplementMigration");
+
+
+
+
+ return list;
+ }
+
+ private static void addAppExtensionProfile(List list, String title, String desc, String methodId) {
+ Map params = new HashMap<>();
+ params.put("title", title);
+ params.put("icon", "");
+ params.put("desc", desc);
+ params.put("methodId", methodId);
+ params.put("deletedClass", "");
+
+ list.add(new AppExtensionProfile("PAL流程资产库->NQMS" + title, "aslp://com.actionsoft.apps.coe.pal/registerMethodApp", params));
+ }
+}
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/schema.png
new file mode 100644
index 00000000..4bab9dc5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationCompon.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationCompon.png
new file mode 100644
index 00000000..7b8ce05c
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationCompon.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationConnectorCompon.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationConnectorCompon.png
new file mode 100644
index 00000000..bc587724
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationConnectorCompon.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationRegionCompon.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationRegionCompon.png
new file mode 100644
index 00000000..e9df7ee8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationRegionCompon.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationUnitCompon.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationUnitCompon.png
new file mode 100644
index 00000000..a99c8f42
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/applicationUnitCompon.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/functionModuleCompon.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/functionModuleCompon.png
new file mode 100644
index 00000000..b47d0a13
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/functionModuleCompon.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/systemCompon.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/systemCompon.png
new file mode 100644
index 00000000..e7debf78
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/systemCompon.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applComponentLink/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/schema.png
new file mode 100644
index 00000000..d56d2c0e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationConnectorCoop.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationConnectorCoop.png
new file mode 100644
index 00000000..bafda2ad
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationConnectorCoop.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationCoop.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationCoop.png
new file mode 100644
index 00000000..fcda642a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationCoop.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationRegionCoop.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationRegionCoop.png
new file mode 100644
index 00000000..cc2038df
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationRegionCoop.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationServiceCoop.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationServiceCoop.png
new file mode 100644
index 00000000..07e2378c
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationServiceCoop.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationUnitCoop.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationUnitCoop.png
new file mode 100644
index 00000000..32491866
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/applicationUnitCoop.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/logicDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/logicDataObj.png
new file mode 100644
index 00000000..fcb6d800
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/logicDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applCooperation/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/schema.png
new file mode 100644
index 00000000..d9330c38
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/applicationServiceInter.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/applicationServiceInter.png
new file mode 100644
index 00000000..367c98a0
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/applicationServiceInter.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/functionModuleInter.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/functionModuleInter.png
new file mode 100644
index 00000000..ca1fa9de
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/functionModuleInter.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/physicsDataElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/physicsDataElement.png
new file mode 100644
index 00000000..097e9640
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/physicsDataElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/physicsDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/physicsDataObj.png
new file mode 100644
index 00000000..e6352053
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/physicsDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/systemInter.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/systemInter.png
new file mode 100644
index 00000000..b9131de5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/systemInter.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applInteractive/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/schema.png
new file mode 100644
index 00000000..2634b94b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationInerfaceLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationInerfaceLayer.png
new file mode 100644
index 00000000..1b42d507
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationInerfaceLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationLayer.png
new file mode 100644
index 00000000..d5e41e8e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationRegionLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationRegionLayer.png
new file mode 100644
index 00000000..0702f66f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationRegionLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationServiceLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationServiceLayer.png
new file mode 100644
index 00000000..ef0eb8ea
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationServiceLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationUnitLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationUnitLayer.png
new file mode 100644
index 00000000..afe0ee25
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/applicationUnitLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/functionModuleLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/functionModuleLayer.png
new file mode 100644
index 00000000..ed9d0a72
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/functionModuleLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/systemLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/systemLayer.png
new file mode 100644
index 00000000..79e0f6f1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/systemLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applLayerElement/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/schema.png
new file mode 100644
index 00000000..bd5c0e98
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationConnectorIcation.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationConnectorIcation.png
new file mode 100644
index 00000000..2ada4fe2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationConnectorIcation.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationIcation.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationIcation.png
new file mode 100644
index 00000000..0b07c27e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationIcation.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationRegionIcation.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationRegionIcation.png
new file mode 100644
index 00000000..1de20a2e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationRegionIcation.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationUnitIcation.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationUnitIcation.png
new file mode 100644
index 00000000..d8257783
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/applicationUnitIcation.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRelationship/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/schema.png
new file mode 100644
index 00000000..ec7888cd
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/controlRisk.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/controlRisk.png
new file mode 100644
index 00000000..63a341be
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/controlRisk.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/risk.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/risk.png
new file mode 100644
index 00000000..181deb56
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/risk.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRisk/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/schema.png
new file mode 100644
index 00000000..cfdef70b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/controlManage.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/controlManage.png
new file mode 100644
index 00000000..6a19ab0e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/controlManage.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/riskManage.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/riskManage.png
new file mode 100644
index 00000000..5b608cf1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/riskManage.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applRiskManagement/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/schema.png
new file mode 100644
index 00000000..551e93cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/applicationServiceService.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/applicationServiceService.png
new file mode 100644
index 00000000..db529ad1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/applicationServiceService.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applService/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/schema.png
new file mode 100644
index 00000000..aca05d05
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/structuralElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/structuralElement.png
new file mode 100644
index 00000000..9216840d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/structuralElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applStructure/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/schema.png
new file mode 100644
index 00000000..fa6f32a1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/functionModuleSystem.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/functionModuleSystem.png
new file mode 100644
index 00000000..88166a86
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/functionModuleSystem.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/system.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/system.png
new file mode 100644
index 00000000..4b53e11b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/system.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applSystemFramework/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/schema.png
new file mode 100644
index 00000000..ee368fb9
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/applicationServiceUsage.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/applicationServiceUsage.png
new file mode 100644
index 00000000..c1e6e931
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/applicationServiceUsage.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/businessUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/businessUnit.png
new file mode 100644
index 00000000..68cf335b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/businessUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.applUsage/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/schema.png
new file mode 100644
index 00000000..d9eaac83
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/businessRule.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/businessRule.png
new file mode 100644
index 00000000..498994e5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/businessRule.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/businessUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/businessUnit.png
new file mode 100644
index 00000000..3d3a7b31
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/businessUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/nqms_businessObject.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/nqms_businessObject.png
new file mode 100644
index 00000000..1f9d601d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/nqms_businessObject.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/nqms_endEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/nqms_endEvent.png
new file mode 100644
index 00000000..423ab0b0
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/nqms_endEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/nqms_organizationalUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/nqms_organizationalUnit.png
new file mode 100644
index 00000000..b763a0f0
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/nqms_organizationalUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/position.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/position.png
new file mode 100644
index 00000000..39e3201a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/position.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessCollaboration/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/schema.png
new file mode 100644
index 00000000..c90fab81
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/businessUnitCm.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/businessUnitCm.png
new file mode 100644
index 00000000..e91ecb5d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/businessUnitCm.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/schema.png
new file mode 100644
index 00000000..d49f03a9
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/businessUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/businessUnit.png
new file mode 100644
index 00000000..93064ba5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/businessUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/capability.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/capability.png
new file mode 100644
index 00000000..93f85a35
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/capability.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/nqms_measure.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/nqms_measure.png
new file mode 100644
index 00000000..961982a7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/nqms_measure.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/requirement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/requirement.png
new file mode 100644
index 00000000..90bf3d4c
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/requirement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessComponentsModel/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/schema.png
new file mode 100644
index 00000000..29539404
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/nqms_acceptRequirement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/nqms_acceptRequirement.png
new file mode 100644
index 00000000..030a691f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/nqms_acceptRequirement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/nqms_control.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/nqms_control.png
new file mode 100644
index 00000000..876b8156
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/nqms_control.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/nqms_step.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/nqms_step.png
new file mode 100644
index 00000000..85ab3197
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/nqms_step.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiBusinessModel/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/schema.png
new file mode 100644
index 00000000..f709d376
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/nqms_businessObject.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/nqms_businessObject.png
new file mode 100644
index 00000000..3d37ae4b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/nqms_businessObject.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiForm/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/schema.png
new file mode 100644
index 00000000..6d00d750
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/acceptRequirementFa.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/acceptRequirementFa.png
new file mode 100644
index 00000000..f8e2d05b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/acceptRequirementFa.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/fileFA.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/fileFA.png
new file mode 100644
index 00000000..81c609a5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/fileFA.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_acceptRequirement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_acceptRequirement.png
new file mode 100644
index 00000000..987ebbd8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_acceptRequirement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_businessObject.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_businessObject.png
new file mode 100644
index 00000000..9e3bc2e4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_businessObject.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_complianceDocTerm.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_complianceDocTerm.png
new file mode 100644
index 00000000..cc568355
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_complianceDocTerm.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_control.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_control.png
new file mode 100644
index 00000000..2bae2612
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_control.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_functionModule.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_functionModule.png
new file mode 100644
index 00000000..03a1dd5c
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_functionModule.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_institutionDoc.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_institutionDoc.png
new file mode 100644
index 00000000..f0b94e9a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_institutionDoc.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_measure.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_measure.png
new file mode 100644
index 00000000..8c8cdafd
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_measure.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_organizationalUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_organizationalUnit.png
new file mode 100644
index 00000000..587c0c97
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_organizationalUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_qualityDomTerm.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_qualityDomTerm.png
new file mode 100644
index 00000000..449a677d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_qualityDomTerm.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_responsibility.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_responsibility.png
new file mode 100644
index 00000000..a196e2e4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_responsibility.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_risk.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_risk.png
new file mode 100644
index 00000000..7302ea33
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_risk.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_role.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_role.png
new file mode 100644
index 00000000..108f99be
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_role.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_sep.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_sep.png
new file mode 100644
index 00000000..c8a22da6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_sep.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_system.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_system.png
new file mode 100644
index 00000000..c7ee3d60
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_system.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_technicalTerm.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_technicalTerm.png
new file mode 100644
index 00000000..a36512f0
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_technicalTerm.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_valueAddedChain.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_valueAddedChain.png
new file mode 100644
index 00000000..deef7bfc
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/nqms_valueAddedChain.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiFunctionAllocation/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/schema.png
new file mode 100644
index 00000000..0badc5a1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/nqms_organizationalUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/nqms_organizationalUnit.png
new file mode 100644
index 00000000..186dd3db
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/nqms_organizationalUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/nqms_position.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/nqms_position.png
new file mode 100644
index 00000000..10cd7bdf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/nqms_position.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrg/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/schema.png
new file mode 100644
index 00000000..87b71362
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/businessUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/businessUnit.png
new file mode 100644
index 00000000..138ed8df
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/businessUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgProcessLink/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/schema.png
new file mode 100644
index 00000000..9822847a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_organizationalUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_organizationalUnit.png
new file mode 100644
index 00000000..f19adb70
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_organizationalUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_position.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_position.png
new file mode 100644
index 00000000..10cd7bdf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_position.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_responsibility.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_responsibility.png
new file mode 100644
index 00000000..d3ad261f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_responsibility.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_role.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_role.png
new file mode 100644
index 00000000..08b2efc5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/nqms_role.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgResponsibilities/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/schema.png
new file mode 100644
index 00000000..c6155c14
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/nqms_organizationalUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/nqms_organizationalUnit.png
new file mode 100644
index 00000000..faf61ebc
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/nqms_organizationalUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiOrgUnit/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/schema.png
new file mode 100644
index 00000000..546277c8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/nqms_structuralElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/nqms_structuralElement.png
new file mode 100644
index 00000000..e4e37749
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/nqms_structuralElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/valueAddedChain.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/valueAddedChain.png
new file mode 100644
index 00000000..00427eca
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/valueAddedChain.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiProcessLink/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/schema.png
new file mode 100644
index 00000000..cd04a800
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/nqms_role.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/nqms_role.png
new file mode 100644
index 00000000..d6ede507
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/nqms_role.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRole/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/schema.png
new file mode 100644
index 00000000..d77f2811
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/nqms_position.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/nqms_position.png
new file mode 100644
index 00000000..7ac5852c
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/nqms_position.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/nqms_role.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/nqms_role.png
new file mode 100644
index 00000000..1dddabfb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/nqms_role.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiRoleAuthorization/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/schema.png
new file mode 100644
index 00000000..34dd7324
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/aimTS.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/aimTS.png
new file mode 100644
index 00000000..4ee7f5d9
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/aimTS.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/strategicStrategy.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/strategicStrategy.png
new file mode 100644
index 00000000..9ea74f32
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/strategicStrategy.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiTargetStrategy/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/schema.png
new file mode 100644
index 00000000..8f633fa5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/nqms_personnel.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/nqms_personnel.png
new file mode 100644
index 00000000..50576129
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/nqms_personnel.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiUml/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/schema.png
new file mode 100644
index 00000000..66838dbe
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_structuralElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_structuralElement.png
new file mode 100644
index 00000000..753735c5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_structuralElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_valAddedChain.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_valAddedChain.png
new file mode 100644
index 00000000..bff5ed33
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_valAddedChain.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_valAddedChain2.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_valAddedChain2.png
new file mode 100644
index 00000000..5a816a35
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_valAddedChain2.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_valAddedChain3.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_valAddedChain3.png
new file mode 100644
index 00000000..d00f3e2e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/nqms_valAddedChain3.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueAddedChain/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/schema.png
new file mode 100644
index 00000000..b87edbd0
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/businessUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/businessUnit.png
new file mode 100644
index 00000000..d05282a2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/businessUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/valueFlow.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/valueFlow.png
new file mode 100644
index 00000000..04b0390a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/valueFlow.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.busiValueStreamRealilogic/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contDisparityList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/schema.png
new file mode 100644
index 00000000..ea9ece09
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/abilityGapTraceability.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/abilityGapTraceability.png
new file mode 100644
index 00000000..8a13ca9e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/abilityGapTraceability.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/applicationComponenttGapTraceability.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/applicationComponenttGapTraceability.png
new file mode 100644
index 00000000..62b4995e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/applicationComponenttGapTraceability.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/applicationtGapTraceability.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/applicationtGapTraceability.png
new file mode 100644
index 00000000..d5845cf5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/applicationtGapTraceability.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/businessProcesstGapTraceability.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/businessProcesstGapTraceability.png
new file mode 100644
index 00000000..38b86676
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/businessProcesstGapTraceability.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/businessUnittGapTraceability.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/businessUnittGapTraceability.png
new file mode 100644
index 00000000..1275a00b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/businessUnittGapTraceability.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/gaptGapTraceability.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/gaptGapTraceability.png
new file mode 100644
index 00000000..cc6893ae
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/gaptGapTraceability.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/nqms_step.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/nqms_step.png
new file mode 100644
index 00000000..2ff4f6f7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/nqms_step.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contGapTraceability/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/schema.png
new file mode 100644
index 00000000..11969dec
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/deliverableMigration.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/deliverableMigration.png
new file mode 100644
index 00000000..19961cc9
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/deliverableMigration.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/gapMigration.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/gapMigration.png
new file mode 100644
index 00000000..0e2325ae
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/gapMigration.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/implementationEventMig.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/implementationEventMig.png
new file mode 100644
index 00000000..9d0f7bcd
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/implementationEventMig.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/stageMigration.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/stageMigration.png
new file mode 100644
index 00000000..05a86ef9
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/stageMigration.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/workPackageMigration.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/workPackageMigration.png
new file mode 100644
index 00000000..d4a5b10d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contImplementMigration/shape/workPackageMigration.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/schema.png
new file mode 100644
index 00000000..59af2ee6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/constraintCL.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/constraintCL.png
new file mode 100644
index 00000000..28da9d52
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/constraintCL.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/deliverableCL.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/deliverableCL.png
new file mode 100644
index 00000000..0c29f70a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/deliverableCL.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/gapCL.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/gapCL.png
new file mode 100644
index 00000000..cc6893ae
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/gapCL.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/implementationEventCL.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/implementationEventCL.png
new file mode 100644
index 00000000..9e443594
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/implementationEventCL.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/locationCL.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/locationCL.png
new file mode 100644
index 00000000..607914cd
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/locationCL.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/requirementCL.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/requirementCL.png
new file mode 100644
index 00000000..cf88ed58
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/requirementCL.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/stageCL.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/stageCL.png
new file mode 100644
index 00000000..79bd2560
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/stageCL.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/workPackageCL.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/workPackageCL.png
new file mode 100644
index 00000000..533cc6b4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.contList/shape/workPackageCL.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/schema.png
new file mode 100644
index 00000000..547de4cc
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/dc_conceptDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/dc_conceptDataObj.png
new file mode 100644
index 00000000..82363380
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/dc_conceptDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConcept/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/schema.png
new file mode 100644
index 00000000..527f85c6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/dce_conceptDataElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/dce_conceptDataElement.png
new file mode 100644
index 00000000..adc8826f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/dce_conceptDataElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptElement/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/schema.png
new file mode 100644
index 00000000..66596497
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/dcll_conceptDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/dcll_conceptDataObj.png
new file mode 100644
index 00000000..1c5a85b8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/dcll_conceptDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/dcll_logicDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/dcll_logicDataObj.png
new file mode 100644
index 00000000..381dc7aa
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/dcll_logicDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptLogicLink/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/schema.png
new file mode 100644
index 00000000..b9a107b2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/dcoe_conceptDataElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/dcoe_conceptDataElement.png
new file mode 100644
index 00000000..c4fef035
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/dcoe_conceptDataElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/dcoe_conceptDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/dcoe_conceptDataObj.png
new file mode 100644
index 00000000..8a2e7563
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/dcoe_conceptDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptObjectElement/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/schema.png
new file mode 100644
index 00000000..927a3ad3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/dct_businessUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/dct_businessUnit.png
new file mode 100644
index 00000000..f3a47cf2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/dct_businessUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/dct_conceptDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/dct_conceptDataObj.png
new file mode 100644
index 00000000..fdcbc3cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/dct_conceptDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/dct_valueAddedChain.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/dct_valueAddedChain.png
new file mode 100644
index 00000000..93fd1dd6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/dct_valueAddedChain.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataConceptTransmit/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/schema.png
new file mode 100644
index 00000000..145b0975
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/del_conceptDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/del_conceptDataObj.png
new file mode 100644
index 00000000..6300f2ec
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/del_conceptDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/del_logicDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/del_logicDataObj.png
new file mode 100644
index 00000000..1672ce2f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/del_logicDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/del_physicsDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/del_physicsDataObj.png
new file mode 100644
index 00000000..8e6bcc2e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/del_physicsDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityLink/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/schema.png
new file mode 100644
index 00000000..59bf4f2c
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/deo_businessObject.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/deo_businessObject.png
new file mode 100644
index 00000000..72fa3bb3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/deo_businessObject.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/deo_conceptDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/deo_conceptDataObj.png
new file mode 100644
index 00000000..8a2e7563
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/deo_conceptDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataEntityObjMatrix/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/schema.png
new file mode 100644
index 00000000..195fa497
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_conceptDataElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_conceptDataElement.png
new file mode 100644
index 00000000..db70f3c9
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_conceptDataElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_conceptDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_conceptDataObj.png
new file mode 100644
index 00000000..63031df4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_conceptDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_logicDataElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_logicDataElement.png
new file mode 100644
index 00000000..0e50add0
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_logicDataElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_logicDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_logicDataObj.png
new file mode 100644
index 00000000..fdb0287e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_logicDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_physicsDataElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_physicsDataElement.png
new file mode 100644
index 00000000..f24a7474
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_physicsDataElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_physicsDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_physicsDataObj.png
new file mode 100644
index 00000000..b2e02693
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/dle_physicsDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLayerElement/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/schema.png
new file mode 100644
index 00000000..803b5197
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/dl_logicDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/dl_logicDataObj.png
new file mode 100644
index 00000000..27638784
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/dl_logicDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogic/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/schema.png
new file mode 100644
index 00000000..0dd96c28
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/dlet_logicDataElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/dlet_logicDataElement.png
new file mode 100644
index 00000000..7988306e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/dlet_logicDataElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicElement/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/schema.png
new file mode 100644
index 00000000..3b9e3ce1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/dloe_logicDataElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/dloe_logicDataElement.png
new file mode 100644
index 00000000..aa7d649b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/dloe_logicDataElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/dloe_logicDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/dloe_logicDataObj.png
new file mode 100644
index 00000000..df9ba3d5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/dloe_logicDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicObjectElement/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/schema.png
new file mode 100644
index 00000000..add21de4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/dlpl_logicDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/dlpl_logicDataObj.png
new file mode 100644
index 00000000..94cb2832
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/dlpl_logicDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/dlpl_physicsDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/dlpl_physicsDataObj.png
new file mode 100644
index 00000000..31e4e8f8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/dlpl_physicsDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicPhysicsLink/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/schema.png
new file mode 100644
index 00000000..f41ed095
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_applicationConnector.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_applicationConnector.png
new file mode 100644
index 00000000..7bcfe9be
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_applicationConnector.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_applicationService.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_applicationService.png
new file mode 100644
index 00000000..4be721e6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_applicationService.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_applicationUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_applicationUnit.png
new file mode 100644
index 00000000..e47049ad
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_applicationUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_logicDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_logicDataObj.png
new file mode 100644
index 00000000..54e8b9df
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/dlt_logicDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataLogicTransmit/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/schema.png
new file mode 100644
index 00000000..e8fc1ee0
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/dp_physicsDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/dp_physicsDataObj.png
new file mode 100644
index 00000000..05d3a209
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/dp_physicsDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysics/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/schema.png
new file mode 100644
index 00000000..5fa050c3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/dpe_physicsDataElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/dpe_physicsDataElement.png
new file mode 100644
index 00000000..a5b5218f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/dpe_physicsDataElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsElement/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/schema.png
new file mode 100644
index 00000000..dd98a34b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/dpob_physicsDataElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/dpob_physicsDataElement.png
new file mode 100644
index 00000000..19c78913
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/dpob_physicsDataElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/dpob_physicsDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/dpob_physicsDataObj.png
new file mode 100644
index 00000000..c697e122
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/dpob_physicsDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsObjEleLink/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/schema.png
new file mode 100644
index 00000000..d1f6c562
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_node.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_node.png
new file mode 100644
index 00000000..63add517
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_node.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_physicsDataObj.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_physicsDataObj.png
new file mode 100644
index 00000000..c0d81582
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_physicsDataObj.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_techConnector.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_techConnector.png
new file mode 100644
index 00000000..dd81d718
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_techConnector.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_techService.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_techService.png
new file mode 100644
index 00000000..fe36e7e5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/dpt_techService.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataPhysicsTransmit/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/schema.png
new file mode 100644
index 00000000..25ebdc4d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/dpk_measure.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/dpk_measure.png
new file mode 100644
index 00000000..2e8e09f3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/dpk_measure.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/dpk_organizationalUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/dpk_organizationalUnit.png
new file mode 100644
index 00000000..d5290970
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/dpk_organizationalUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.dataProcessKpi/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/schema.png
new file mode 100644
index 00000000..4712f7eb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/phy_installation.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/phy_installation.png
new file mode 100644
index 00000000..b81ba710
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/phy_installation.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physFacilitiesList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/schema.png
new file mode 100644
index 00000000..538e8f74
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/stuff.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/stuff.png
new file mode 100644
index 00000000..cea6fb9e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/stuff.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.physMaterialList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/schema.png
new file mode 100644
index 00000000..d9afb98c
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/businessRuleTask.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/businessRuleTask.png
new file mode 100644
index 00000000..e240ba76
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/businessRuleTask.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/callActivityCallingProcess.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/callActivityCallingProcess.png
new file mode 100644
index 00000000..029e3609
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/callActivityCallingProcess.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/compensationBoundaryInterrputingEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/compensationBoundaryInterrputingEvent.png
new file mode 100644
index 00000000..2612ac99
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/compensationBoundaryInterrputingEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/complexGateway.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/complexGateway.png
new file mode 100644
index 00000000..aea3fa3a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/complexGateway.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/endEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/endEvent.png
new file mode 100644
index 00000000..0c1f8fdb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/endEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/errorBoundaryInterrputingEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/errorBoundaryInterrputingEvent.png
new file mode 100644
index 00000000..baa66e00
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/errorBoundaryInterrputingEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/errorEndEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/errorEndEvent.png
new file mode 100644
index 00000000..cff4831f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/errorEndEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/eventBasedGateway.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/eventBasedGateway.png
new file mode 100644
index 00000000..995b62b7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/eventBasedGateway.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/exclusiveGateway.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/exclusiveGateway.png
new file mode 100644
index 00000000..0ff205bb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/exclusiveGateway.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/group.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/group.png
new file mode 100644
index 00000000..04005369
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/group.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/inclusiveGateway.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/inclusiveGateway.png
new file mode 100644
index 00000000..c5b6f8c1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/inclusiveGateway.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/manualTask.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/manualTask.png
new file mode 100644
index 00000000..276ab9f2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/manualTask.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageBoundaryInterrputingEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageBoundaryInterrputingEvent.png
new file mode 100644
index 00000000..cab4e2ec
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageBoundaryInterrputingEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageEndEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageEndEvent.png
new file mode 100644
index 00000000..ef7b663d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageEndEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageIntermediateCatchEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageIntermediateCatchEvent.png
new file mode 100644
index 00000000..d17e06f9
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageIntermediateCatchEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageIntermediateThrowingEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageIntermediateThrowingEvent.png
new file mode 100644
index 00000000..b4a05b27
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageIntermediateThrowingEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageStartEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageStartEvent.png
new file mode 100644
index 00000000..ab2906a4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/messageStartEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/parallelGateway.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/parallelGateway.png
new file mode 100644
index 00000000..e270fc31
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/parallelGateway.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/receiveTask.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/receiveTask.png
new file mode 100644
index 00000000..54b2cdc8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/receiveTask.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/scriptTask.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/scriptTask.png
new file mode 100644
index 00000000..51f50c48
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/scriptTask.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/sendTask.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/sendTask.png
new file mode 100644
index 00000000..03bb6ba8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/sendTask.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/serviceTask.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/serviceTask.png
new file mode 100644
index 00000000..148660ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/serviceTask.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalBoundaryInterrputingEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalBoundaryInterrputingEvent.png
new file mode 100644
index 00000000..c3a865b3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalBoundaryInterrputingEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalEndEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalEndEvent.png
new file mode 100644
index 00000000..138f2dd8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalEndEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalIntermediateCatchEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalIntermediateCatchEvent.png
new file mode 100644
index 00000000..aeaaad99
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalIntermediateCatchEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalIntermediateThrowingEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalIntermediateThrowingEvent.png
new file mode 100644
index 00000000..3475c124
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalIntermediateThrowingEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalStartEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalStartEvent.png
new file mode 100644
index 00000000..ca72a1e8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/signalStartEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/startEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/startEvent.png
new file mode 100644
index 00000000..ed4f3d4d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/startEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/terminateEndEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/terminateEndEvent.png
new file mode 100644
index 00000000..70bee443
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/terminateEndEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/textAnnotation.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/textAnnotation.png
new file mode 100644
index 00000000..8bb5619b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/textAnnotation.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/timerIntermediateCatchEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/timerIntermediateCatchEvent.png
new file mode 100644
index 00000000..a1747b67
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/timerIntermediateCatchEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/timerStartEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/timerStartEvent.png
new file mode 100644
index 00000000..95ced0bd
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/timerStartEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/transaction.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/transaction.png
new file mode 100644
index 00000000..d779320f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/transaction.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/userTask.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/userTask.png
new file mode 100644
index 00000000..4db6a5ca
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/userTask.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procBpmn/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/schema.png
new file mode 100644
index 00000000..2edcaf87
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/acceptRequirement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/acceptRequirement.png
new file mode 100644
index 00000000..2d5e8039
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/acceptRequirement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/businessObject.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/businessObject.png
new file mode 100644
index 00000000..d6a85fea
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/businessObject.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/complianceDoc.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/complianceDoc.png
new file mode 100644
index 00000000..14f72167
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/complianceDoc.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/complianceDocTerm.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/complianceDocTerm.png
new file mode 100644
index 00000000..5818a191
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/complianceDocTerm.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/controlProcEpc.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/controlProcEpc.png
new file mode 100644
index 00000000..d17ea3ff
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/controlProcEpc.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/endEvent.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/endEvent.png
new file mode 100644
index 00000000..0595d747
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/endEvent.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/functionModuleProcEpc.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/functionModuleProcEpc.png
new file mode 100644
index 00000000..be2a671e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/functionModuleProcEpc.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/institutionDoc.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/institutionDoc.png
new file mode 100644
index 00000000..76fd5317
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/institutionDoc.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/measure.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/measure.png
new file mode 100644
index 00000000..94f932c9
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/measure.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nqms_ANDRule.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nqms_ANDRule.png
new file mode 100644
index 00000000..adb1cf9a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nqms_ANDRule.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nqms_ORRule.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nqms_ORRule.png
new file mode 100644
index 00000000..d1b30485
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nqms_ORRule.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nqms_XORRule.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nqms_XORRule.png
new file mode 100644
index 00000000..729101bb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nqms_XORRule.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nriskProcEpc.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nriskProcEpc.png
new file mode 100644
index 00000000..f451a688
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/nriskProcEpc.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/processInterface.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/processInterface.png
new file mode 100644
index 00000000..1551e5af
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/processInterface.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/responsibility.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/responsibility.png
new file mode 100644
index 00000000..4d91290d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/responsibility.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/role.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/role.png
new file mode 100644
index 00000000..5da0f439
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/role.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/step.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/step.png
new file mode 100644
index 00000000..dd43ecd1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/step.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/systemProcEpc.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/systemProcEpc.png
new file mode 100644
index 00000000..5dea28a6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/systemProcEpc.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/technicalTerm.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/technicalTerm.png
new file mode 100644
index 00000000..68274985
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/technicalTerm.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.procEpc/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/schema.png
new file mode 100644
index 00000000..42d1d0c5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/acceptRequirementEle.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/acceptRequirementEle.png
new file mode 100644
index 00000000..a4c714ad
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/acceptRequirementEle.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/complianceDocEle.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/complianceDocEle.png
new file mode 100644
index 00000000..304fa616
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/complianceDocEle.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/complianceDocTermCe.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/complianceDocTermCe.png
new file mode 100644
index 00000000..45b2358c
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/complianceDocTermCe.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/complianceTypeCe.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/complianceTypeCe.png
new file mode 100644
index 00000000..b82d8b65
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/complianceTypeCe.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanComplianceEle/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/schema.png
new file mode 100644
index 00000000..ad8ce659
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/complianceDocGE.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/complianceDocGE.png
new file mode 100644
index 00000000..f6418567
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/complianceDocGE.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/complianceRequirementStanList.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/complianceRequirementStanList.png
new file mode 100644
index 00000000..08ce4a8d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/complianceRequirementStanList.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/complianceTermStanList.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/complianceTermStanList.png
new file mode 100644
index 00000000..b89f8912
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/complianceTermStanList.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/institutantStdStanList.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/institutantStdStanList.png
new file mode 100644
index 00000000..330fbc1a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/institutantStdStanList.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/riskStanList.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/riskStanList.png
new file mode 100644
index 00000000..ad367ea2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/riskStanList.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/riskType.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/riskType.png
new file mode 100644
index 00000000..66880c25
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/riskType.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/schema.png
new file mode 100644
index 00000000..2c4b57a2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/complianceDocEleMF.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/complianceDocEleMF.png
new file mode 100644
index 00000000..ce7b2cab
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/complianceDocEleMF.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/institutionDocMF.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/institutionDocMF.png
new file mode 100644
index 00000000..d563ca5d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/institutionDocMF.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/institutionDocTypeMF.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/institutionDocTypeMF.png
new file mode 100644
index 00000000..b0ba9556
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/institutionDocTypeMF.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanManStandardsFile/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/schema.png
new file mode 100644
index 00000000..6e7dc72e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/acceptRequirementQF.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/acceptRequirementQF.png
new file mode 100644
index 00000000..4182cb48
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/acceptRequirementQF.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/institutionDocQF.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/institutionDocQF.png
new file mode 100644
index 00000000..e092723c
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/institutionDocQF.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/qualityDomTermQF.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/qualityDomTermQF.png
new file mode 100644
index 00000000..b64f521f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/qualityDomTermQF.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/qualityFileTypeQF.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/qualityFileTypeQF.png
new file mode 100644
index 00000000..17669e46
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/qualityFileTypeQF.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanQualityFile/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/schema.png
new file mode 100644
index 00000000..9ab35417
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/institutionDocSF.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/institutionDocSF.png
new file mode 100644
index 00000000..d1e1d63f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/institutionDocSF.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/institutionDocTypeSF.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/institutionDocTypeSF.png
new file mode 100644
index 00000000..92d61dcc
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/institutionDocTypeSF.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanSystemFile/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/schema.png
new file mode 100644
index 00000000..08d56926
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/technicalTermTL.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/technicalTermTL.png
new file mode 100644
index 00000000..9b2bf94a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/technicalTermTL.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.stanTermList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/schema.png
new file mode 100644
index 00000000..9269216d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/nqms_product.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/nqms_product.png
new file mode 100644
index 00000000..34c06f07
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/nqms_product.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/nqms_structuralElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/nqms_structuralElement.png
new file mode 100644
index 00000000..08849d83
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/nqms_structuralElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/strategicStrategy.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/strategicStrategy.png
new file mode 100644
index 00000000..774c6ca8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/strategicStrategy.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBoston/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/schema.png
new file mode 100644
index 00000000..bc29f3ac
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_coreActivities.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_coreActivities.png
new file mode 100644
index 00000000..a3b7fec1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_coreActivities.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_coreResources.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_coreResources.png
new file mode 100644
index 00000000..a2dcf44e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_coreResources.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_costStructure.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_costStructure.png
new file mode 100644
index 00000000..a5a6e88e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_costStructure.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_customerRelationship.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_customerRelationship.png
new file mode 100644
index 00000000..15196c41
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_customerRelationship.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_customerSegmentation.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_customerSegmentation.png
new file mode 100644
index 00000000..db162826
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_customerSegmentation.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_revenueStream.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_revenueStream.png
new file mode 100644
index 00000000..6af431de
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_revenueStream.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_suppliersPartners.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_suppliersPartners.png
new file mode 100644
index 00000000..98ced2e4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_suppliersPartners.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_userAcquisition.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_userAcquisition.png
new file mode 100644
index 00000000..cff34562
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_userAcquisition.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_valueOrientation.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_valueOrientation.png
new file mode 100644
index 00000000..ca5059bf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/nqms_valueOrientation.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straBusinessModel/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/schema.png
new file mode 100644
index 00000000..48d2ac7b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/capabilityCL.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/capabilityCL.png
new file mode 100644
index 00000000..46d6971f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/capabilityCL.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straCapabilityList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/schema.png
new file mode 100644
index 00000000..ff21ffbc
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/nqms_complianceDoc.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/nqms_complianceDoc.png
new file mode 100644
index 00000000..be73999a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/nqms_complianceDoc.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straComplianceList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/schema.png
new file mode 100644
index 00000000..47cf0d9d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/restriction.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/restriction.png
new file mode 100644
index 00000000..dc86d471
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/restriction.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straConstraintList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/schema.png
new file mode 100644
index 00000000..c421c08d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/requirementDemandList.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/requirementDemandList.png
new file mode 100644
index 00000000..fc84e2f4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/requirementDemandList.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/schema.png
new file mode 100644
index 00000000..143e3bd6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/requirementMatrix.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/requirementMatrix.png
new file mode 100644
index 00000000..07c086a6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/requirementMatrix.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/stakeholder.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/stakeholder.png
new file mode 100644
index 00000000..8ccaee42
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/stakeholder.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandMatrix/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/schema.png
new file mode 100644
index 00000000..b97f3415
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/requirementDemand.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/requirementDemand.png
new file mode 100644
index 00000000..66f52683
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/requirementDemand.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/strategicStrategyDemand.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/strategicStrategyDemand.png
new file mode 100644
index 00000000..0ac392cb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/strategicStrategyDemand.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straDemandStrategy/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/schema.png
new file mode 100644
index 00000000..f75fc09e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/abilitylAchievement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/abilitylAchievement.png
new file mode 100644
index 00000000..156b3050
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/abilitylAchievement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/aimAchievement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/aimAchievement.png
new file mode 100644
index 00000000..a6c27a17
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/aimAchievement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/principle.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/principle.png
new file mode 100644
index 00000000..23776f38
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/principle.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/requirementAchievement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/requirementAchievement.png
new file mode 100644
index 00000000..43b90460
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/requirementAchievement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/restrictionAchievement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/restrictionAchievement.png
new file mode 100644
index 00000000..28da9d52
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/restrictionAchievement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalAchievement/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/schema.png
new file mode 100644
index 00000000..6e5bcc08
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/aimGoalDrivers.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/aimGoalDrivers.png
new file mode 100644
index 00000000..aaac619a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/aimGoalDrivers.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/thrust.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/thrust.png
new file mode 100644
index 00000000..cfcf9e83
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/thrust.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/visionGoalDrivers.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/visionGoalDrivers.png
new file mode 100644
index 00000000..0f9640f8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalDrivers/shape/visionGoalDrivers.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/schema.png
new file mode 100644
index 00000000..c456ba89
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/aimGoalDrivers.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/aimGoalDrivers.png
new file mode 100644
index 00000000..aaac619a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/aimGoalDrivers.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/visionGoalDrivers.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/visionGoalDrivers.png
new file mode 100644
index 00000000..0f9640f8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straGoalList/shape/visionGoalDrivers.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/schema.png
new file mode 100644
index 00000000..4ced70a1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/nqms_measure.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/nqms_measure.png
new file mode 100644
index 00000000..29e9e3f1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/nqms_measure.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMeasuresList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/schema.png
new file mode 100644
index 00000000..5d97880b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/businessUnit.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/businessUnit.png
new file mode 100644
index 00000000..acc4977c
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/businessUnit.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/capability.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/capability.png
new file mode 100644
index 00000000..97d8c464
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/capability.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/driver.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/driver.png
new file mode 100644
index 00000000..f57f529b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/driver.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/goal.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/goal.png
new file mode 100644
index 00000000..f63810eb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/goal.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/institutantStd.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/institutantStd.png
new file mode 100644
index 00000000..1439054a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/institutantStd.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/nqms_structuralElement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/nqms_structuralElement.png
new file mode 100644
index 00000000..e4e37749
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/nqms_structuralElement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/requirement.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/requirement.png
new file mode 100644
index 00000000..af2c7cee
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/requirement.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/stakeholder.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/stakeholder.png
new file mode 100644
index 00000000..17396f82
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/stakeholder.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/vision.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/vision.png
new file mode 100644
index 00000000..bf115364
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straMmr/shape/vision.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/schema.png
new file mode 100644
index 00000000..0aca3ee5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/aimObjMeasure.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/aimObjMeasure.png
new file mode 100644
index 00000000..4346539e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/aimObjMeasure.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/measureObjMeasure.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/measureObjMeasure.png
new file mode 100644
index 00000000..06979a57
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/measureObjMeasure.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straObjectiveMeasure/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_economic.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_economic.png
new file mode 100644
index 00000000..9dd5202e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_economic.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_politics.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_politics.png
new file mode 100644
index 00000000..b9d6e7db
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_politics.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_society.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_society.png
new file mode 100644
index 00000000..91835548
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_society.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_technology.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_technology.png
new file mode 100644
index 00000000..f98997cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/pest_technology.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/straPestPng.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/straPestPng.png
new file mode 100644
index 00000000..60e6a51b
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/straPestPng.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPest/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/schema.png
new file mode 100644
index 00000000..1c96af5a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/economic.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/economic.png
new file mode 100644
index 00000000..cce94dd8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/economic.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/environment.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/environment.png
new file mode 100644
index 00000000..0ba70a5f
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/environment.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/law.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/law.png
new file mode 100644
index 00000000..d44e8dc6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/law.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/politics.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/politics.png
new file mode 100644
index 00000000..aa93d761
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/politics.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/society.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/society.png
new file mode 100644
index 00000000..abaf2a6a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/society.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/technology.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/technology.png
new file mode 100644
index 00000000..a9077841
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/technology.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPestel/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/schema.png
new file mode 100644
index 00000000..5a4ffb47
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/abilityPorter.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/abilityPorter.png
new file mode 100644
index 00000000..bc868bf8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/abilityPorter.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/valueChainDomain.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/valueChainDomain.png
new file mode 100644
index 00000000..b314e2f1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/valueChainDomain.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPorter/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/schema.png
new file mode 100644
index 00000000..627a3da4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/competitor.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/competitor.png
new file mode 100644
index 00000000..7716f7ab
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/competitor.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/potentialEntrant.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/potentialEntrant.png
new file mode 100644
index 00000000..e51ad6e0
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/potentialEntrant.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/purchaser.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/purchaser.png
new file mode 100644
index 00000000..32fc2cec
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/purchaser.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/straPortersFive.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/straPortersFive.png
new file mode 100644
index 00000000..40186cc4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/straPortersFive.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/substitute.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/substitute.png
new file mode 100644
index 00000000..9729a454
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/substitute.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/supplier.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/supplier.png
new file mode 100644
index 00000000..9cebcaee
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/supplier.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straPortersFive/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/schema.png
new file mode 100644
index 00000000..f7212773
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/abilityResourceMatrix.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/abilityResourceMatrix.png
new file mode 100644
index 00000000..156b3050
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/abilityResourceMatrix.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/resourceResourceMatrix.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/resourceResourceMatrix.png
new file mode 100644
index 00000000..f7c97bf2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/resourceResourceMatrix.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourceMatrix/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/schema.png
new file mode 100644
index 00000000..d124d882
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/resourceResourcesList.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/resourceResourcesList.png
new file mode 100644
index 00000000..f802a5ab
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/resourceResourcesList.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straResourcesList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/schema.png
new file mode 100644
index 00000000..1c45decf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/InterestedPartyHoldersList.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/InterestedPartyHoldersList.png
new file mode 100644
index 00000000..435a709a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/InterestedPartyHoldersList.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straStakeholdersList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/schema.png
new file mode 100644
index 00000000..a703aec1
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/straSwot.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/straSwot.png
new file mode 100644
index 00000000..36eb79e6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/straSwot.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_opportunities.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_opportunities.png
new file mode 100644
index 00000000..2911a3ab
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_opportunities.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_strengths.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_strengths.png
new file mode 100644
index 00000000..0cb690d2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_strengths.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_strengths_opportunities.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_strengths_opportunities.png
new file mode 100644
index 00000000..6bc0f5d7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_strengths_opportunities.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_strengths_threats.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_strengths_threats.png
new file mode 100644
index 00000000..bbf688e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_strengths_threats.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_threats.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_threats.png
new file mode 100644
index 00000000..29351323
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_threats.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_weaknesses.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_weaknesses.png
new file mode 100644
index 00000000..44af1c49
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_weaknesses.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_weaknesses_opportunities.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_weaknesses_opportunities.png
new file mode 100644
index 00000000..f7f8eba4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_weaknesses_opportunities.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_weaknesses_threats.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_weaknesses_threats.png
new file mode 100644
index 00000000..adc1f631
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/swot_weaknesses_threats.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straSwot/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/schema.png
new file mode 100644
index 00000000..692a9376
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/aimTargetStrategy.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/aimTargetStrategy.png
new file mode 100644
index 00000000..3af2a302
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/aimTargetStrategy.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/strategicStrategyTargetStrategy.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/strategicStrategyTargetStrategy.png
new file mode 100644
index 00000000..03a54976
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/strategicStrategyTargetStrategy.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.straTargetStrategy/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/schema.png
new file mode 100644
index 00000000..17126729
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/applicationUnitAppli.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/applicationUnitAppli.png
new file mode 100644
index 00000000..2457e317
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/applicationUnitAppli.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/techServiceAppli.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/techServiceAppli.png
new file mode 100644
index 00000000..6a48ab5a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/techServiceAppli.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techApplicationLink/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/schema.png
new file mode 100644
index 00000000..5bac46bb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/commNetwork.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/commNetwork.png
new file mode 100644
index 00000000..c120401a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/commNetwork.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techCommunicatNetwork/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/schema.png
new file mode 100644
index 00000000..6120e3cd
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/commNetworkDeploy.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/commNetworkDeploy.png
new file mode 100644
index 00000000..987153e4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/commNetworkDeploy.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/deviceDeploy.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/deviceDeploy.png
new file mode 100644
index 00000000..32ab28ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/deviceDeploy.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/nodeDeploy.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/nodeDeploy.png
new file mode 100644
index 00000000..184a139e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/nodeDeploy.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/pathDeploy.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/pathDeploy.png
new file mode 100644
index 00000000..570b5be6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/pathDeploy.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/systemSoftwareDeploy.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/systemSoftwareDeploy.png
new file mode 100644
index 00000000..4e73550d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/systemSoftwareDeploy.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/techConnectorDeploy.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/techConnectorDeploy.png
new file mode 100644
index 00000000..bc3fd9f5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/techConnectorDeploy.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/techServiceDeploy.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/techServiceDeploy.png
new file mode 100644
index 00000000..7f8bdbfa
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/techServiceDeploy.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techDeploy/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/schema.png
new file mode 100644
index 00000000..4ec6b7d5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/commNetworkLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/commNetworkLayer.png
new file mode 100644
index 00000000..987153e4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/commNetworkLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/deviceLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/deviceLayer.png
new file mode 100644
index 00000000..32ab28ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/deviceLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/nodeLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/nodeLayer.png
new file mode 100644
index 00000000..184a139e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/nodeLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/pathLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/pathLayer.png
new file mode 100644
index 00000000..570b5be6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/pathLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/systemSoftwareLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/systemSoftwareLayer.png
new file mode 100644
index 00000000..4e73550d
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/systemSoftwareLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/techConnectorLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/techConnectorLayer.png
new file mode 100644
index 00000000..bc3fd9f5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/techConnectorLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/techServiceLayer.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/techServiceLayer.png
new file mode 100644
index 00000000..7f8bdbfa
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/techServiceLayer.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techLayerElement/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/schema.png
new file mode 100644
index 00000000..042d49f6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/node.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/node.png
new file mode 100644
index 00000000..184a139e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/node.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/techConnectorNode.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/techConnectorNode.png
new file mode 100644
index 00000000..bc3fd9f5
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/techConnectorNode.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techNodeTechnology/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/schema.png
new file mode 100644
index 00000000..01795868
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/commNetworkPath.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/commNetworkPath.png
new file mode 100644
index 00000000..987153e4
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/commNetworkPath.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/path.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/path.png
new file mode 100644
index 00000000..570b5be6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/path.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techPathNetworkMatrix/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/schema.png
new file mode 100644
index 00000000..a5f64095
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/pathRoute.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/pathRoute.png
new file mode 100644
index 00000000..570b5be6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/pathRoute.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techRouteList/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/schema.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/schema.png
new file mode 100644
index 00000000..f7fed83e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/schema.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalLane.png
new file mode 100644
index 00000000..9e7be9cf
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalPool.png
new file mode 100644
index 00000000..153ea0e3
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalSeparator.png
new file mode 100644
index 00000000..508385ce
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalSeparatorBar.png
new file mode 100644
index 00000000..191ee5e2
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/horizontalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/techService.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/techService.png
new file mode 100644
index 00000000..7f8bdbfa
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/techService.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalLane.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalLane.png
new file mode 100644
index 00000000..8404ffd7
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalLane.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalPool.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalPool.png
new file mode 100644
index 00000000..c31a72fb
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalPool.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalSeparator.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalSeparator.png
new file mode 100644
index 00000000..39b1e3d6
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalSeparator.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalSeparatorBar.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalSeparatorBar.png
new file mode 100644
index 00000000..0599850e
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/img/method/nqms.techService/shape/verticalSeparatorBar.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/pestel.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/pestel.png
new file mode 100644
index 00000000..01480c25
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/pestel.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/pestel.svg b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/pestel.svg
new file mode 100644
index 00000000..e9a87c2f
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/pestel.svg
@@ -0,0 +1,43 @@
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/portersFive.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/portersFive.png
new file mode 100644
index 00000000..68c4fc8a
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/portersFive.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/portersFive.svg b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/portersFive.svg
new file mode 100644
index 00000000..65e0c3f5
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/portersFive.svg
@@ -0,0 +1,256 @@
+
+
+
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/swot.png b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/swot.png
new file mode 100644
index 00000000..ac0554f8
Binary files /dev/null and b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/swot.png differ
diff --git a/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/swot.svg b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/swot.svg
new file mode 100644
index 00000000..a97e30ac
--- /dev/null
+++ b/com.actionsoft.apps.coe.method.nqms/web/com.actionsoft.apps.coe.method.nqms/shape/swot.svg
@@ -0,0 +1,130 @@
+
+
+