<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    afunms

    My Software,My Dream—Forge a more perfect NMS product.

    JBPM流程展現(xiàn)

    Flex開發(fā)的JBPM流程展現(xiàn)器

    ---JBPM流程定義XML----

    <?xml version="1.0" encoding="UTF-8"?>
    <process name="IncidentProcess"> 
       
    <start g="276,12,136,52" description="事件申報(bào)">
           
    <transition to="evaluatePosition" />
       
    </start>      
       
    <decision g="276,84,48,48" name="evaluatePosition" >
          
    <transition g="-76,-22" name="toLeaderFirstApprove" to="leaderFirstApprove" description="職位&lt;正科">
              
    <condition expr="#{ownerDutyId&gt;3}"/>
          
    </transition>    
          
    <transition g="-88,-22" name="toTechAccept" to="techAccept" description="職位&gt;=正科"/>
       
    </decision>
       
    <task assignee="#{leader}" g="462,135,86,52" name="leaderFirstApprove" description="科長審批">
          
    <transition g="-88,-22" name="toTechAccept" to="techAccept" description="同意"/>
          
    <transition g="-78,-22" name="toEndReject" to="endReject" description="退回"/>      
       
    </task>   
       
    <task candidate-groups="tech-dept" g="47,180,95,52" name="techAccept" description="技術(shù)科受理">
          
    <transition g="-117,-22" name="toEvaluateExpense" to="evaluateExpense" description="費(fèi)用預(yù)算"/>
       
    </task>
       
    <decision g="279,305,136,52" name="evaluateExpense">
          
    <transition g="-76,-22" name="toLeaderSecondApprove" to="leaderSecondApprove" description="費(fèi)用&gt;0且職位&lt;正科">
              
    <condition expr="#{expense&gt;0 &amp;&amp; ownerDutyId&gt;3}"/>
          
    </transition>          
          
    <transition g="-93,-22" name="toTechLeaderApprove" to="techLeaderApprove" description="費(fèi)用&gt;0且職位&gt;=正科">
              
    <condition expr="#{expense&gt;0 &amp;&amp; ownerDutyId&lt;3}"/>
          
    </transition>          
          
    <transition g="-81,-22" name="toTechHandle" to="techHandle" description="費(fèi)用=0"/>
       
    </decision>   
       
    <task assignee="#{leader}" g="465,261,86,52" name="leaderSecondApprove" description="科長審批">
          
    <transition g="88,22" name="toTechLeaderApprove" to="techLeaderApprove" description="同意"/>
          
    <transition g="-78,-22" name="toEndReject" to="endReject" description="退回"/>      
       
    </task>    
       
    <task assignee="#{techLeader}" g="462,365,98,52" name="techLeaderApprove" description="技術(shù)科長審批">
          
    <transition g="-93,-22" name="toFinanceLeaderApprove" to="financeLeaderApprove" description="同意"/>
          
    <transition g="-78,-22" name="toEndReject" to="endReject" description="退回"/>      
       
    </task>   
       
    <task assignee="#{financeLeader}" g="465,485,98,52" name="financeLeaderApprove" description="計(jì)財(cái)科長審批">
          
    <transition g="-142,-52" name="toEvaluateExpensive" to="evaluateExpensive" description="同意"/>
          
    <transition g="-78,-22" name="toEndReject" to="endReject" description="退回"/>      
       
    </task>   
       
    <decision g="289,477,136,52" name="evaluateExpensive">
          
    <transition g="-81,-22" name="toPresidentApprove" to="presidentApprove" description="費(fèi)用&gt;=500">
                
    <condition expr="#{expense&gt;=500}"/>
          
    </transition>
          
    <transition g="-81,-22" name="toTechHandle" to="techHandle" description="費(fèi)用&lt;500"/>
       
    </decision>
       
    <task assignee="#{president}" g="473,641,91,52" name="presidentApprove" description="檢察長審批">
          
    <transition g="-81,-22" name="toTechHandle" to="techHandle" description="同意"/>
          
    <transition g="-78,-22" name="toEndReject" to="endReject" description="退回"/>
       
    </task>   
       
    <task candidate-groups="tech-dept" g="42,480,101,52" name="techHandle" description="技術(shù)科處理">
          
    <transition g="-81,-22" name="toApplyerConfirm" to="applyerConfirm" />
       
    </task>
       
    <task assignee="#{ownerUserid}" g="41,603,104,52" name="applyerConfirm" description="申請(qǐng)人確認(rèn)" >
          
    <transition g="-61,-22" name="toEndOK" to="endOK" description="結(jié)束"/>
       
    </task>   
       
    <end g="70,718,136,52" name="endOK" description="結(jié)束(完成)"/>
       
    <end g="680,320,136,52" name="endReject"  description="結(jié)束(退回)"/>
    </process>

     

    ---根據(jù)JBPM流程定義XML以及流程數(shù)據(jù)生成另一個(gè)XML----

     

    <?xml version="1.0" encoding="utf-8"?>
    <BusinessView>
        
    <Nodes>
            
    <Node id="start" name="事件申報(bào)" message="任務(wù)名稱:事件申報(bào)&lt;br&gt;處理人:鐘佩玲&lt;br&gt;處理時(shí)間:2011-05-28 16:33:20.0" type="start" image="/nms4/resource/image/config/start_event_empty.png" x="276" y="12" />
            
    <Node id="evaluatePosition" type="decision" image="/nms4/resource/image/config/gateway_exclusive.png" x="276" y="84" />
            
    <Node id="leaderFirstApprove" name="科長審批" message="任務(wù)名稱:科長審批&lt;br&gt;處理人:吳敏華&lt;br&gt;處理時(shí)間:2011-05-28 16:35:19.0&lt;br&gt;處理結(jié)果:同意&lt;br&gt;處理意見:同意維修。" type="task" image="/nms4/resource/image/config/task_empty.png" x="462" y="135" />
            
    <Node id="techAccept" name="技術(shù)科受理" message="任務(wù)名稱:技術(shù)科受理&lt;br&gt;處理人:服務(wù)器管理員&lt;br&gt;處理時(shí)間:2011-05-28 16:46:06.0&lt;br&gt;處理結(jié)果:受理&lt;br&gt;處理意見:需要更換顯示器。" type="task" image="/nms4/resource/image/config/task_empty.png" x="47" y="180" />
            
    <Node id="evaluateExpense" type="decision" image="/nms4/resource/image/config/gateway_exclusive.png" x="279" y="305" />
            
    <Node id="leaderSecondApprove" name="科長審批" message="任務(wù)名稱:科長審批" type="task" image="/nms4/resource/image/config/task_active.gif" x="465" y="261" />
            
    <Node id="techLeaderApprove" name="技術(shù)科長審批" message="任務(wù)名稱:技術(shù)科長審批" type="task" image="/nms4/resource/image/config/task_empty.png" x="462" y="365" />
            
    <Node id="financeLeaderApprove" name="計(jì)財(cái)科長審批" message="任務(wù)名稱:計(jì)財(cái)科長審批" type="task" image="/nms4/resource/image/config/task_empty.png" x="465" y="485" />
            
    <Node id="evaluateExpensive" type="decision" image="/nms4/resource/image/config/gateway_exclusive.png" x="289" y="477" />
            
    <Node id="presidentApprove" name="檢察長審批" message="任務(wù)名稱:檢察長審批" type="task" image="/nms4/resource/image/config/task_empty.png" x="473" y="641" />
            
    <Node id="techHandle" name="技術(shù)科處理" message="任務(wù)名稱:技術(shù)科處理" type="task" image="/nms4/resource/image/config/task_empty.png" x="42" y="480" />
            
    <Node id="applyerConfirm" name="申請(qǐng)人確認(rèn)" message="任務(wù)名稱:申請(qǐng)人確認(rèn)" type="task" image="/nms4/resource/image/config/task_empty.png" x="41" y="603" />
            
    <Node id="endOK" name="結(jié)束(完成)" message="任務(wù)名稱:結(jié)束(完成)" type="end" image="/nms4/resource/image/config/end_event_terminate.png" x="70" y="718" />
            
    <Node id="endReject" name="結(jié)束(退回)" message="任務(wù)名稱:結(jié)束(退回)" type="end" image="/nms4/resource/image/config/end_event_terminate.png" x="680" y="320" />
        
    </Nodes>
        
    <Lines>
            
    <Line start="start" end="evaluatePosition" color="0xFF0000" />
            
    <Line message="職位&lt;正科" start="evaluatePosition" end="leaderFirstApprove" color="0xFF0000" />
            
    <Line message="職位&gt;=正科" start="evaluatePosition" end="techAccept" color="0x0000FF" />
            
    <Line message="同意" start="leaderFirstApprove" end="techAccept" color="0xFF0000" />
            
    <Line message="退回" start="leaderFirstApprove" end="endReject" color="0x0000FF" />
            
    <Line message="費(fèi)用預(yù)算" start="techAccept" end="evaluateExpense" color="0xFF0000" />
            
    <Line message="費(fèi)用&gt;0且職位&lt;正科" start="evaluateExpense" end="leaderSecondApprove" color="0xFF0000" />
            
    <Line message="費(fèi)用&gt;0且職位&gt;=正科" start="evaluateExpense" end="techLeaderApprove" color="0x0000FF" />
            
    <Line message="費(fèi)用=0" start="evaluateExpense" end="techHandle" color="0x0000FF" />
            
    <Line message="同意" start="leaderSecondApprove" end="techLeaderApprove" color="0x0000FF" />
            
    <Line message="退回" start="leaderSecondApprove" end="endReject" color="0x0000FF" />
            
    <Line message="同意" start="techLeaderApprove" end="financeLeaderApprove" color="0x0000FF" />
            
    <Line message="退回" start="techLeaderApprove" end="endReject" color="0x0000FF" />
            
    <Line message="同意" start="financeLeaderApprove" end="evaluateExpensive" color="0x0000FF" />
            
    <Line message="退回" start="financeLeaderApprove" end="endReject" color="0x0000FF" />
            
    <Line message="費(fèi)用&gt;=500" start="evaluateExpensive" end="presidentApprove" color="0x0000FF" />
            
    <Line message="費(fèi)用&lt;500" start="evaluateExpensive" end="techHandle" color="0x0000FF" />
            
    <Line message="同意" start="presidentApprove" end="techHandle" color="0x0000FF" />
            
    <Line message="退回" start="presidentApprove" end="endReject" color="0x0000FF" />
            
    <Line start="techHandle" end="applyerConfirm" color="0x0000FF" />
            
    <Line message="結(jié)束" start="applyerConfirm" end="endOK" color="0x0000FF" />
        
    </Lines>
        
    <Logs>
            
    <Log taskId="start" taskName="事件申報(bào)" processor="鐘佩玲" result="" opinion="顯示器壞了" logTime="2011-05-28 16:33:20.0" />
            
    <Log taskId="leaderFirstApprove" taskName="科長審批" processor="吳敏華" result="同意" opinion="同意維修。" logTime="2011-05-28 16:35:19.0" />
            
    <Log taskId="techAccept" taskName="技術(shù)科受理" processor="服務(wù)器管理員" result="受理" opinion="需要更換顯示器。" logTime="2011-05-28 16:46:06.0" />
        
    </Logs>
        
    <Tree name="resourceTree" root="true" icon="/nms4/resource/image/config/root.gif">
            
    <node name="任務(wù)" root="true" icon="/nms4/resource/image/config/root.gif">
                
    <node id="start" name="事件申報(bào)" icon="/nms4/resource/image/config/node.gif" />
                
    <node id="leaderFirstApprove" name="科長審批" icon="/nms4/resource/image/config/node.gif" />
                
    <node id="techAccept" name="技術(shù)科受理" icon="/nms4/resource/image/config/node.gif" />
                
    <node id="leaderSecondApprove" name="科長審批" icon="/nms4/resource/image/config/node.gif" />
                
    <node id="techLeaderApprove" name="技術(shù)科長審批" icon="/nms4/resource/image/config/node.gif" />
                
    <node id="financeLeaderApprove" name="計(jì)財(cái)科長審批" icon="/nms4/resource/image/config/node.gif" />
                
    <node id="presidentApprove" name="檢察長審批" icon="/nms4/resource/image/config/node.gif" />
                
    <node id="techHandle" name="技術(shù)科處理" icon="/nms4/resource/image/config/node.gif" />
                
    <node id="applyerConfirm" name="申請(qǐng)人確認(rèn)" icon="/nms4/resource/image/config/node.gif" />
                
    <node id="endOK" name="結(jié)束(完成)" icon="/nms4/resource/image/config/node.gif" />
                
    <node id="endReject" name="結(jié)束(退回)" icon="/nms4/resource/image/config/node.gif" />
            
    </node>
        
    </Tree>
    </BusinessView>

    Flex讀這個(gè)XML生成流程圖:

    posted on 2011-05-28 17:07 afunms 閱讀(382) 評(píng)論(0)  編輯  收藏


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    My Links

    News

    留言簿(18)

    隨筆檔案

    相冊(cè)

    搜索

    最新評(píng)論

    閱讀排行榜

    主站蜘蛛池模板: 亚洲av无码国产精品色午夜字幕| 精品久久久久久久久免费影院| 又大又硬又粗又黄的视频免费看| 亚洲色偷偷偷综合网| 久久亚洲精品成人AV| 一本无码人妻在中文字幕免费| 免费夜色污私人影院网站| 色天使色婷婷在线影院亚洲| 久久91亚洲精品中文字幕| 最好免费观看韩国+日本| 亚洲精品国产精品乱码视色 | 国产亚洲女在线线精品| 欧美亚洲国产SUV| 日韩亚洲Av人人夜夜澡人人爽| 亚洲av激情无码专区在线播放| 亚洲成a人片在线观看日本| 国产人妖ts在线观看免费视频| 日日麻批免费40分钟无码| 99爱免费观看视频在线| 91精品视频免费| 女人毛片a级大学毛片免费| 免费高清国产视频| 久久国产高潮流白浆免费观看| 一道本在线免费视频| 久久亚洲国产最新网站| 亚洲天天做日日做天天看| 亚洲精品成人久久| 亚洲中文字幕精品久久| 国产精品亚洲综合网站| 国产男女爽爽爽免费视频| 精品久久久久亚洲| 亚洲天堂免费在线视频| 免费国产99久久久香蕉| 噼里啪啦免费观看高清动漫4| 免费黄色网址入口| 亚洲爽爽一区二区三区| 久久久国产精品亚洲一区| 亚洲乱人伦中文字幕无码| 青青久久精品国产免费看| 中文字幕日本人妻久久久免费| 国产免费一区二区三区|