apps/com.actionsoft.apps.coe.method.nqms/method/nqms.straSwot/diagram.schema.tpl
2024-07-15 09:29:52 +08:00

649 lines
30 KiB
Smarty

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"}
]}
]});