123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666 |
- <mxEditor defaultGroup="group" defaultEdge="edge" urlPost="saveGraph.do?"
- runUrl="runGraph.do"
- terminationUrl="removeDebug.do?"
- breakpointUrl="setBreakpoint.do?"
- defaultBusiLogicUrl="rfMethodAction.do?"
- defaultLogicArgsUrl="../rfMethod/selparam.do"
- defaultRuleChooseUrl = "updateSelect.do?"
- defaultRuleArgsUrl = "rfSystemDefineAction.do?"
- busiSFeature="dialogWidth:700px;dialogHeight:500px;status:no;help:no;dialogHide:yes"
- argSFeature="dialogWidth:700px;dialogHeight:500px;status:no;help:no;dialogHide:yes"
- helpWindowImage="rfEngine/graph/images/help.gif"
- tasksWindowImage="rfEngine/graph/images/tasks.gif"
- forcedInserting="0"
- swimlaneRequired="0">
- <include name="/rfEngine/graph/config/editor-commons.xml"/>
- <add as="onInit">
- function ()
- {
- //this.showTasks();
- this.showOutline();
- }
- </add>
- <Array as="cycleAttributeValues">
- <add value="#83027F"/>
- <add value="#66B922"/>
- <add value="#808913"/>
- <add value="#CF0056"/>
- <add value="#4679B6"/>
- </Array>
- <Array as="templates">
- <add as="PC_doJavaLogic">
- <PC_doJavaLogic label="执行JAVA构件" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.ProjectTeam.ProjectTeamComponent.doJavaLogic">
- <mxCell vertex="1" style="PC_doJavaLogic;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_doJavaLogic>
- </add>
- <add as="group">
- <Group label="" description="" href="">
- <mxCell vertex="1" style="group" connectable="0"/>
- </Group>
- </add>
- <add as="edge">
- <Edge label="" description="" lineCondition="">
- <mxCell edge="2">
- <mxGeometry as="geometry" relative="1" height="2"/>
- </mxCell>
- </Edge>
- </add>
- <add as="swimlane">
- <Swimlane label="Swimlane" description="" href="">
- <mxCell vertex="1" style="swimlane" connectable="0">
- <mxGeometry as="geometry" width="300" height="160"/>
- </mxCell>
- </Swimlane>
- </add>
- <add as="task">
- <Task label="自动节点" description="" businessLogic="" logicArgs="">
- <mxCell vertex="1">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </Task>
- </add>
- <add as="shape">
- <Shape label="手动节点" description="" businessLogic="" logicArgs="">
- <mxCell vertex="1" >
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </Shape>
- </add>
- <add as="symbol">
- <Symbol label="Symbol" description="" href="">
- <mxCell vertex="1" style="symbol;image=rfEngine/graph/images/symbols/event.png">
- <mxGeometry as="geometry" width="32" height="32"/>
- </mxCell>
- </Symbol>
- </add>
- <add as="start">
- <start label="开始" description="" >
- <mxCell vertex="1" style="start;image=rfEngine/graph/images/symbols/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </start>
- </add>
- <add as="end">
- <end label="结束" description="" >
- <mxCell vertex="1" style="end;image=rfEngine/graph/images/symbols/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </end>
- </add>
- <add as="forstart">
- <forstart label="循环开始" description="" loopType="" loopVar="">
- <mxCell vertex="1" style="forstart;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </forstart>
- </add>
- <add as="forend">
- <forend label="循环结束" description="">
- <mxCell vertex="1" style="forend;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </forend>
- </add>
- <add as="child">
- <child label="子图" description="" rulechoose="" ruleArgChoose="">
- <mxCell vertex="1" style="child;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </child>
- </add>
- <add as="modelchild">
- <modelchild label="模型构件子图" description="" rulechoose="" ruleArgChoose="">
- <mxCell vertex="1" style="modelchild;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </modelchild>
- </add>
- <!--==========================基础操作==========================-->
- <add as="PC_000007">
- <PC_000007 label="赋值" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.setVariableValue">
- <mxCell vertex="1" style="PC_000007;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000007>
- </add>
- <add as="PC_sOrMoreValToDefault">
- <PC_sOrMoreValToDefault label="数据清洗" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.DataClearComponent.sOrMoreValToDefault">
- <mxCell vertex="1" style="PC_sOrMoreValToDefault;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_sOrMoreValToDefault>
- </add>
- <add as="PC_000014">
- <PC_000014 label="List变量赋值" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.assembleList">
- <mxCell vertex="1" style="PC_000014;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000014>
- </add>
- <add as="PC_000015">
- <PC_000015 label="List合并" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.mergeList">
- <mxCell vertex="1" style="PC_000015;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000015>
- </add>
- <add as="PC_000020">
- <PC_000020 label="List[Map]根据key合并构件" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.listMapmerge">
- <mxCell vertex="1" style="PC_000020;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000020>
- </add>
- <add as="PC_processingdata">
- <PC_processingdata label="List转单值" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.changeListtoSingle">
- <mxCell vertex="1" style="PC_processingdata;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_processingdata>
- </add>
- <add as="PC_getListsize">
- <PC_getListsize label="List取长度" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.getListsize">
- <mxCell vertex="1" style="PC_getListsize;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_getListsize>
- </add>
- <add as="PC_getvaluefromlist">
- <PC_getvaluefromlist label="List取值" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.getValueFromList">
- <mxCell vertex="1" style="PC_getvaluefromlist;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_getvaluefromlist>
- </add>
- <add as="PC_listadd">
- <PC_listadd label="List添加常数列" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.listadd">
- <mxCell vertex="1" style="PC_listadd;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_listadd>
- </add>
- <add as="PC_listbatchadd">
- <PC_listbatchadd label="List批量添加常数列" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.listbatchadd">
- <mxCell vertex="1" style="PC_listbatchadd;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_listbatchadd>
- </add>
- <add as="PC_listcalculate">
- <PC_listcalculate label="List计算" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.listcalculate">
- <mxCell vertex="1" style="PC_listcalculate;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_listcalculate>
- </add>
- <add as="PC_listremove">
- <PC_listremove label="List删除列" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.listremove">
- <mxCell vertex="1" style="PC_listremove;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_listremove>
- </add>
- <add as="PC_listselect">
- <PC_listselect label="List查询数据" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.listselect">
- <mxCell vertex="1" style="PC_listselect;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_listselect>
- </add>
- <add as="PC_listupdate">
- <PC_listupdate label="List修改指定数据" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.listupdate">
- <mxCell vertex="1" style="PC_listupdate;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_listupdate>
- </add>
- <add as="PC_listclassify">
- <PC_listclassify label="List动态添加列" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.listclassify">
- <mxCell vertex="1" style="PC_listclassify;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_listclassify>
- </add>
- <add as="PC_changeListtoSingle">
- <PC_changeListtoSingle label="List转单值" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.changeListtoSingle">
- <mxCell vertex="1" style="PC_changeListtoSingle;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_changeListtoSingle>
- </add>
- <!--==========================日期操作==========================-->
- <add as="PC_000017">
- <PC_000017 label="日期差值计算" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.DateComponent.dateInterval">
- <mxCell vertex="1" style="PC_000017;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000017>
- </add>
- <add as="PC_000018">
- <PC_000018 label="月数转年数" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.DateComponent.monthsToYears">
- <mxCell vertex="1" style="PC_000018;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000018>
- </add>
- <add as="PC_calculateDate">
- <PC_calculateDate label="日期计算" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.DateComponent.calculateDate">
- <mxCell vertex="1" style="PC_calculateDate;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_calculateDate>
- </add>
- <!--==========================数值操作==========================-->
- <add as="PC_000002">
- <PC_000002 label="公式" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.MathComponent.calculateSimpleFormula">
- <mxCell vertex="1" style="PC_000002;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000002>
- </add>
- <add as="PC_000008">
- <PC_000008 label="公式" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.MathComponent.calculateSimpleFormulaExp">
- <mxCell vertex="1" style="PC_000008;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000008>
- </add>
- <add as="PC_dataformat">
- <PC_dataformat label="数据格式化" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.MathComponent.formatteddata">
- <mxCell vertex="1" style="PC_dataformat;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_dataformat>
- </add>
- <add as="PC_processingdata">
- <PC_processingdata label="数值统计" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.MathComponent.processingdata">
- <mxCell vertex="1" style="PC_processingdata;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_processingdata>
- </add>
- <!--==========================模型操作==========================-->
- <add as="PC_000013">
- <PC_000013 label="级别映射" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.ModelComponent.levelMaping">
- <mxCell vertex="1" style="PC_000013;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000013>
- </add>
- <add as="PC_000016">
- <PC_000016 label="逻辑回归模型" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.ModelComponent.lineModelCalculate">
- <mxCell vertex="1" style="PC_000016;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000016>
- </add>
- <add as="PC_000019">
- <PC_000019 label="线性回归模型" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.ModelComponent.lineModelCalculatedetail">
- <mxCell vertex="1" style="PC_000019;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000019>
- </add>
- <!--==========================数据库操作==========================-->
- <add as="PC_000009">
- <PC_000009 label="查询List" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.SqlComponent.queryForListExp">
- <mxCell vertex="1" style="PC_000009;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000009>
- </add>
- <add as="PC_000010">
- <PC_000010 label="查询单条记录" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.SqlComponent.queryForObjectExp">
- <mxCell vertex="1" style="PC_000010;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000010>
- </add>
- <add as="PC_000011">
- <PC_000011 label="更新数据库" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.SqlComponent.updateByDBExecutor">
- <mxCell vertex="1" style="PC_000011;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000011>
- </add>
- <add as="PC_insertlist">
- <PC_insertlist label="批量插入" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.SqlComponent.insertList">
- <mxCell vertex="1" style="PC_insertlist;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_insertlist>
- </add>
- <add as="PC_insertByExcel">
- <PC_insertByExcel label="Excel数据插入" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.SqlComponent.insertByExcel">
- <mxCell vertex="1" style="PC_insertByExcel;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_insertByExcel>
- </add>
- <add as="PC_dbSpecCharConv">
- <PC_dbSpecCharConv label="数据库特殊字符转义构件" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.SqlComponent.dbSpecCharConv">
- <mxCell vertex="1" style="PC_dbSpecCharConv;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_dbSpecCharConv>
- </add>
- <!--==========================字符串操作==========================-->
- <add as="PC_000012">
- <PC_000012 label="字符串操作" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.StringComponent.connectString">
- <mxCell vertex="1" style="PC_000012;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_000012>
- </add>
- <!--==========================决策操作==========================-->
- <add as="PC_decision">
- <PC_decision label="决策树" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.ModelComponent.makeDecision">
- <mxCell vertex="1" style="PC_decision;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_decision>
- </add>
- <add as="PC_freedecision">
- <PC_freedecision label="自由决策" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.ModelComponent.freedecision">
- <mxCell vertex="1" style="PC_freedecision;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_freedecision>
- </add>
- <add as="PC_freedecisionsimple">
- <PC_freedecisionsimple label="自由决策(单)" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.ModelComponent.freedecisionsimple">
- <mxCell vertex="1" style="PC_freedecisionsimple;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_freedecisionsimple>
- </add>
- <add as="PC_freedecisionnew">
- <PC_freedecisionnew label="自由决策" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.ModelComponent.freeDecisionNew">
- <mxCell vertex="1" style="PC_freedecisionnew;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_freedecisionnew>
- </add>
- <add as="PC_getinnercode">
- <PC_getinnercode label="生成编码" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.getinnercode">
- <mxCell vertex="1" style="PC_getinnercode;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_getinnercode>
- </add>
- <add as="PC_executecommand">
- <PC_executecommand label="窗口命令" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.executecommand">
- <mxCell vertex="1" style="PC_executecommand;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_executecommand>
- </add>
- <add as="PC_jsonGetMapValue">
- <PC_jsonGetMapValue label="Map对象取值构件" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.getMapValue">
- <mxCell vertex="1" style="PC_jsonGetMapValue;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_jsonGetMapValue>
- </add>
- <add as="PC_jsonSetMapValue">
- <PC_jsonSetMapValue label="Map对象赋值构件" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.setMapValue">
- <mxCell vertex="1" style="PC_jsonSetMapValue;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_jsonSetMapValue>
- </add>
- <add as="PC_getSysParamValue">
- <PC_getSysParamValue label="获取参数值" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.BaseComponent.getSysParamValue">
- <mxCell vertex="1" style="PC_getSysParamValue;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_getSysParamValue>
- </add>
- <!-- 财务引擎安装所需要的构件配置,只需要放开配置即可 -->
- <!--
- <add as="PC_finDataRealTimeSave">
- <PC_finDataRealTimeSave label="财务报表保存" logicArgs="" businessLogic="com.sundata.product.finStat.publicComponent.FinDataRealTimeSave.DataRealTimeSave">
- <mxCell vertex="1" style="PC_finDataRealTimeSave;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_finDataRealTimeSave>
- </add>
- <add as="PC_finDataRealTimeUpdate">
- <PC_finDataRealTimeUpdate label="财务报表更新" logicArgs="" businessLogic="com.sundata.product.finStat.publicComponent.FinDataRealTimeUpdate.DataRealTimeUpdate">
- <mxCell vertex="1" style="PC_finDataRealTimeUpdate;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_finDataRealTimeUpdate>
- </add>
- -->
- <!-- 交易引擎安装所需要的构件配置,只需要放开配置即可 -->
- <!--
- <add as="PC_rt_sendAndReceive">
- <PC_rt_sendAndReceive label="报文发送" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.commEng.TradeComponent.SendMessageEp">
- <mxCell vertex="1" style="PC_rt_sendAndReceive;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_rt_sendAndReceive>
- </add>
- -->
- <!-- 预警引擎安装所需要的构件配置,只需要放开配置即可 -->
- <!--
- <add as="PC_warn_queryRealtmWarnForm">
- <PC_warn_queryRealtmWarnForm label="预警解析构件" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.warnEngComment.queryRealtmWarnForm">
- <mxCell vertex="1" style="PC_warn_queryRealtmWarnForm;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_warn_queryRealtmWarnForm>
- </add>
- -->
- <!-- 模型引擎安装所需要的构件配置,只需要放开配置即可 -->
- <!--
- <add as="PC_model_saveModlScoreInfo">
- <PC_model_saveModlScoreInfo label="模型解析构件" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.ModelEngComment.saveModlScoreInfo">
- <mxCell vertex="1" style="PC_model_saveModlScoreInfo;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_model_saveModlScoreInfo>
- </add>
- <add as="PC_model_queryModlIdxInfo">
- <PC_model_queryModlIdxInfo label="获取模型信息及指标信息构件" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.BaseSystem.ModelEngComment.queryModlIdxInfo">
- <mxCell vertex="1" style="PC_model_queryModlIdxInfo;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_model_queryModlIdxInfo>
- </add>
- -->
- <!-- 流程引擎安装所需要的构件配置,只需要放开配置即可 -->
- <!--
- <add as="PC_flow_taskcntlist">
- <PC_flow_taskcntlist label="待处理及处理中任务数量列表" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.flowEng.FlowComment.queryProcessTypeList">
- <mxCell vertex="1" style="PC_executecommand;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_flow_taskcntlist>
- </add>
- <add as="PC_flow_startwf">
- <PC_flow_startwf label="发起流程" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.flowEng.FlowComment.startWorkFlow">
- <mxCell vertex="1" style="PC_flow_startwf;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_flow_startwf>
- </add>
- <add as="PC_flow_stopwf">
- <PC_flow_stopwf label="终止流程" logicArgs="" businessLogic="com.sundata.product.rfEngine.PublicComponent.flowEng.FlowComment.stopWorkFlow">
- <mxCell vertex="1" style="PC_flow_stopwf;image=rfEngine/graph/images/event.png">
- <mxGeometry as="geometry" width="35" height="35"/>
- </mxCell>
- </PC_flow_stopwf>
- </add> -->
- </Array>
- <add as="createTasks"><![CDATA[
- function (div)
- {
- var off = 30;
- if (this.graph != null)
- {
- var layer = this.graph.model.root.getChildAt(0);
- mxUtils.para(div, mxResources.get('examples'));
- mxUtils.linkInvoke(div, mxResources.get('newDiagram'), this,
- 'open', 'diagrams/empty.xml', off);
- mxUtils.br(div);
- mxUtils.linkInvoke(div, mxResources.get('swimlanes'), this,
- 'open', 'diagrams/swimlanes.xml', off);
- mxUtils.br(div);
- mxUtils.linkInvoke(div, mxResources.get('travelBooking'), this,
- 'open', 'diagrams/travel-booking.xml', off);
- mxUtils.br(div);
- if (!this.graph.isSelectionEmpty())
- {
- var cell = this.graph.getSelectionCell();
- if (this.graph.getSelectionCount() == 1 &&
- (this.graph.model.isVertex(cell) &&
- cell.getEdgeCount() > 0) || this.graph.isSwimlane(cell))
- {
- mxUtils.para(div, 'Layout');
- mxUtils.linkAction(div, mxResources.get('verticalTree'),
- this, 'verticalTree', off);
- mxUtils.br(div);
- mxUtils.linkAction(div, mxResources.get('horizontalTree'),
- this, 'horizontalTree', off);
- mxUtils.br(div);
- }
- mxUtils.para(div, 'Format');
- if (mxUtils.isNode(cell.value, 'Symbol'))
- {
- mxUtils.linkAction(div, mxResources.get('image'),
- this, 'image', off);
- mxUtils.br(div);
- }
- else
- {
- mxUtils.linkAction(div, mxResources.get('opacity'),
- this, 'opacity', off);
- mxUtils.br(div);
- if (this.graph.model.isVertex(cell) ||
- (cell.style != null &&
- cell.style.indexOf("arrowEdge") >= 0))
- {
- mxUtils.linkAction(div, mxResources.get('gradientColor'),
- this, 'gradientColor', off);
- mxUtils.br(div);
- }
- if (this.graph.model.isEdge(cell))
- {
- mxUtils.linkAction(div, 'Straight Connector', this, 'straightConnector', off);
- mxUtils.br(div);
- mxUtils.linkAction(div, 'Elbow Connector', this, 'elbowConnector', off);
- mxUtils.br(div);
- mxUtils.linkAction(div, 'Arrow Connector', this, 'arrowConnector', off);
- mxUtils.br(div);
- }
- }
- mxUtils.linkAction(div, 'Rounded', this, 'toggleRounded', off);
- mxUtils.br(div);
- if (this.graph.isSwimlane(cell) || this.graph.model.isEdge(cell))
- {
- mxUtils.linkAction(div, 'Orientation', this, 'toggleOrientation', off);
- mxUtils.br(div);
- }
- if (this.graph.getSelectionCount() > 1)
- {
- mxUtils.para(div, mxResources.get('align'));
- mxUtils.linkAction(div, mxResources.get('left'),
- this, 'alignCellsLeft', off);
- mxUtils.br(div);
- mxUtils.linkAction(div, mxResources.get('center'),
- this, 'alignCellsCenter', off);
- mxUtils.br(div);
- mxUtils.linkAction(div, mxResources.get('right'),
- this, 'alignCellsRight', off);
- mxUtils.br(div);
- mxUtils.linkAction(div, mxResources.get('top'),
- this, 'alignCellsTop', off);
- mxUtils.br(div);
- mxUtils.linkAction(div, mxResources.get('middle'),
- this, 'alignCellsMiddle', off);
- mxUtils.br(div);
- mxUtils.linkAction(div, mxResources.get('bottom'),
- this, 'alignCellsBottom', off);
- mxUtils.br(div);
- }
- mxUtils.para(div, mxResources.get('selection'));
- mxUtils.linkAction(div, mxResources.get('clearSelection'),
- this, 'selectNone', off);
- mxUtils.br(div);
- }
- else if (layer.getChildCount() > 0)
- {
- mxUtils.para(div, mxResources.get('selection'));
- mxUtils.linkAction(div, mxResources.get('selectAll'),
- this, 'selectAll', off);
- mxUtils.br(div);
- }
- mxUtils.br(div);
- }
- }
- ]]></add>
- </mxEditor>
|