版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第6章工作流的應(yīng)用實例1新建流程模型在線辦公流程管理模型管理新建模型模型管理新建模型瞌程分類:分類1模塊名稱:test_audit模塊標(biāo)識:te&t_audit模塊描述:則試審批盜程實例提交加宥卜一早下點擊“提交”后會立即跳轉(zhuǎn)到“流程在線設(shè)計器”頁面,2在線流程設(shè)計器在線辦公流程管理模型管理模型管理編輯注意:此功能不支持IE,請用谷歌或火狐瀏覽器編輯。綱明才91jc1td1-jCix*=a標(biāo)卻欄-量好*號修粵麗*M-浜口:tariHarriaurtnn<MH 34RH卜時具 電9Wt-!9«#YRWW ttitattkMl偃1I2砥1»2畤胱卜X1蟒叫fX3直
2、布區(qū)域至狀元堂2.1設(shè)置流程屬性施程屬性(BPM+Diagmni)fF-F主要屬性流程審批則試流程描述流程標(biāo)識test_auditExecutableYes舌動執(zhí)行監(jiān)聽卜更多屬性,流程作者流程版本目標(biāo)命名空間http/Avww.activitiorg/test名稱:流程定義名稱描述:流程定義描述流程標(biāo)識:流程定義KEY,對應(yīng)procDefKey,用來標(biāo)識一個流程2.2拖拽形狀元素Startevent開始事件Endentit:結(jié)束事件Usertask用戶任務(wù)活動Servicetask服務(wù)任務(wù)活動Exclusivegateway:排它網(wǎng)關(guān)通道,只能有一條分支執(zhí)行,如ifelseParallelga
3、teway并行網(wǎng)關(guān)通道,所有分支一塊執(zhí)行Enclusivegateway包含網(wǎng)關(guān)通道,執(zhí)行符合條件的分支參考:http:/www.mossle.eom/docs/activiti/#bpmnConstructs2.3 流程發(fā)起人流程變量在開始節(jié)點的屬性中設(shè)置“流程發(fā)起人”變量名:如:apply這時,任務(wù)的參與者可設(shè)置$apply,來指定誰發(fā)起誰執(zhí)行紙重一個復(fù)雜的類理添加6刪除類型執(zhí)行人表達式assignee除口所如發(fā)起人發(fā)起流程,被駁回是,駁回到發(fā)起人,可使用方法。2.4 桂接表單地址全局表單:新建流程時或活動元素上未設(shè)置表單標(biāo)識時調(diào)用的表單,位于開始事件屬性中“表單標(biāo)識”字段,指定表單訪問地
4、址?;顒颖韱危寒?dāng)前步驟使用的表單,使用活動節(jié)點屬性“表單標(biāo)識”字段2.5 設(shè)置參與者在活動節(jié)點屬性中找到“參與者”屬性,點擊“”彈出如下窗口編輯一個復(fù)雜的類理的添加刪除執(zhí)行人表達式類型systemassigneecandidateuserscandidateGroupsassignee任務(wù)執(zhí)行人,設(shè)置系統(tǒng)中的“登錄名"(loginName)。candidateUsers任務(wù)執(zhí)行人,多個用逗號“,”隔開。candidateGroups任務(wù)執(zhí)行組,多個用逗號“:隔開,設(shè)置系統(tǒng)中的“角色英文名(ennam8”。assignee口candidateUsers的區(qū)別是:assignee不需要簽
5、收任務(wù),直接可執(zhí)行任務(wù);candidateUsers為競爭方式分配任務(wù),被指定人待辦中都有一條任務(wù),誰先簽收誰就獲得任務(wù)的執(zhí)行權(quán)。參與者可指定流程變量(EL表達式),動態(tài)指定參與者,如:$processer2.6 設(shè)置流轉(zhuǎn)條件在流轉(zhuǎn)線的屬性中找到“流轉(zhuǎn)條件”,這里,寫EL表達式,返回true或false,如:$flag=1uencenow)名稱值口主要屋性編號si(72258M1-203E-42.名稱是描述流轉(zhuǎn)條件$pass=iDefaultflowStandardf佇門nd市finalflnwStanriArd2.7 保存流程設(shè)計圖工具欄上點擊“保存”按鈕113CB*電的*|3(國填寫名稱和
6、描述,點擊“保存”按鈕保存請輸入一個名稱和描述.名稱流程審批則試濡程描述類型業(yè)務(wù)編程植理和符號20保存,用此時可點擊瀏覽器上的“叉號”關(guān)閉流程設(shè)計窗口2.8注意事項所有編號,如:模型編號、流程編號、活動節(jié)點編號,都不允許以數(shù)字開頭。3部署流程上步咱們學(xué)習(xí)了流程設(shè)計,產(chǎn)生流程設(shè)計圖,如何將我們的圖部署到系統(tǒng)中并使用呢,請看如下操作:在線辦公流程管理模型管理模型管理部署接著系統(tǒng)會提示“部署成功”信息,如果提示錯誤,說明你流程設(shè)計圖有問題,請檢查錯誤,重新執(zhí)行部署操作。另外兩種部署方法,通過eclipse插件設(shè)計好的流程:在線辦公流程管理流程管理部署流程選擇流程.bpmn.xml編寫并執(zhí)行ant腳本
7、,啟動系統(tǒng)將自動部署/jeesite/src/main/resources/act/build.xml設(shè)置流程分類:在流程管理中直接點擊流程分類進行設(shè)置。同一標(biāo)識流程,部署多次,版本號自動加1正在運行的流程,再次部署新流程后,正在運行的流程還按照原來流程設(shè)置走,再次新建的流程使用新流程走。4流程表單流轉(zhuǎn)4.1 數(shù)據(jù)庫設(shè)計使用erm進行數(shù)據(jù)庫建模,然后使用代碼生成工具生成增刪改查代碼。流程業(yè)務(wù)表中必須包含,如下字段:f|HOATESTAUDU/O<TEST>UDIT"/idvarchar2(64)(NN)流程實例ID/PRCIJlgmvarchar2(64)創(chuàng)建者/trea
8、tjbyvarchar2(64)建討閏,createdatetimestamp更新者updatjbyvarchar2(64J更新時閆timestamp督注信息fremmrksnvarchar2(255.l刪除炭己,dcLfl叫char(l)(NN)生成ddl導(dǎo)入數(shù)據(jù)庫4.2 代碼生成代碼功能訪問路徑與第2章掛接表單對應(yīng)(Zoa/testAudit/form);請參考:“在線辦公->個人辦公->審批測試”模塊源碼:com.thinkgem.jeesite.modules.oa.*.TestAudit*.javatestAudit*.jsp4.3 啟動流程接口TestAuditServ
9、ice.java第62行,傳遞參數(shù)如下:/* 啟動流程* paramprocDefKey流程定義KEY* parambusinessTable業(yè)務(wù)表表名* parambusinessId業(yè)務(wù)表編號* /Transactional(readonly=false)publicvoidstartProcess(StringprocDefKey,StringbusinessTable,StringbusinessId)4.4 提交任務(wù)接口TestAuditService.java第123行,傳遞參數(shù)如下:/* 提交任務(wù),并保存意見* paramtaskId任務(wù)ID* paramprocInsId流程實
10、例ID,如果為空,則不保存任務(wù)提交意見* paramcomment任務(wù)提交意見的內(nèi)容* paramvars任務(wù)變量* /Transactional(readonly=false)publicvoidcomplete(StringtaskId,StringprocInsId,Stringcomment,Map<String,Object>vars)4.5 視圖流轉(zhuǎn)信息調(diào)用組件傳遞流程實例ID,如下:<tags:actHistoicFlowprocInsId="$testAcInsId"/>5測試執(zhí)行這事待辦人的待辦中出現(xiàn)一條待辦
11、項點擊進入辦理,下方顯示流轉(zhuǎn)信息:在線辦公個人辦公新建任務(wù)test_audit啟動流程系統(tǒng)自動調(diào)用流程設(shè)計時設(shè)置的開始節(jié)點中的“表單標(biāo)識”地址神加以受的鷺髭先天寢慰總:工引球立回因時日:市比拿摩甲比南周整迎審批申請裝是改好物謀看升n蕓4謂整座因EBI苗熊年融三腐月H更人力閏貴岸里見守諄與世見*加上具器導(dǎo)更見£同不導(dǎo)Q西也即面年S主睡忸棄號g而后空俏皿卸魂網(wǎng)仃swmM£Vin*立尊于應(yīng)Hilt遭建2D1>11JI&1$19玨骨事理枇型親R王和席薪酬主管初審0繾導(dǎo)需調(diào)領(lǐng)忤建憂行“畫堪里用國2013-114151®19由電阻0就件工程布is®a旺鼎的好SERE月工主髓貳日軍杵更月工我整我的見日與箭訐書去程東玲主曾里事也修時目里怙川年后主需甘抑導(dǎo)意皿寓01生蓼算導(dǎo)意義流轉(zhuǎn)信息怙白電年酣主直對里屋回袁聶總評,H也升fl型目調(diào)整卓因*行開堂孫王用于執(zhí)行A玨蛤用其吊嫁官理為M13-114151B19簾蛻用尢2013-114151B19豆第篡見依
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- N-Acetyl-L-tryptophan-Standard-生命科學(xué)試劑-MCE
- MIP-1072-生命科學(xué)試劑-MCE
- 砂石骨料施工方案
- 職業(yè)技能競賽工作總結(jié)
- 新冠肺炎中醫(yī)藥預(yù)防建議方案
- 婦女節(jié)座談會方案
- 量化投資課課程設(shè)計
- 課程設(shè)計慣性除塵器設(shè)計
- 鍛壓課程設(shè)計材料20F
- 面向?qū)ο笳n程設(shè)計論文
- 元代青花瓷工藝美術(shù)鑒賞課件
- 小學(xué)二年級數(shù)學(xué)培優(yōu)輔差工作記錄文本
- 高速公路服務(wù)區(qū)安全管理提升
- 《PLM系統(tǒng)簡介》課件
- 《西湖龍井茶》課件
- 劍南春人才測評題
- 總經(jīng)理辦會議流程課件
- 模具驗收檢查表
- 海洋生態(tài)文明建設(shè)知識講座
- 東野圭吾:我的老師是偵探
- 兒科對橈動脈采血失敗原因分析品管圈魚骨圖柏拉圖
評論
0/150
提交評論