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 + + + &#xe665; + #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 + + + &#xe7f4; + #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 + + + &#xe665; + #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 + + + &#xe64f; + #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 + + + &#xe80b; + #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 + + + &#xe706; + #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 + + + &#xe6e2; + #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 + + + &#xe788; + #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 + + + &#xe65e; + #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 + + + &#xe6b6; + #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 + + + &#xe8c2; + #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 + + + &#xe6e2; + #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 + + + &#xe75b; + #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 + + + &#xe619; + #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 + + + &#xe67d; + #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 + + + &#xe7ce; + #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 @@ + + + +