BPM接口使用說(shuō)明

BPM接口使用說(shuō)明

ID:42594783

大?。?3.35 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2019-09-18

BPM接口使用說(shuō)明_第1頁(yè)
BPM接口使用說(shuō)明_第2頁(yè)
BPM接口使用說(shuō)明_第3頁(yè)
BPM接口使用說(shuō)明_第4頁(yè)
BPM接口使用說(shuō)明_第5頁(yè)
資源描述:

《BPM接口使用說(shuō)明》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、BPM使用說(shuō)明在開(kāi)發(fā)業(yè)務(wù)模塊過(guò)程中如果需要使用BPM接口,可以通過(guò)IProcInstSrv進(jìn)行接口調(diào)用。提供的具體接口如下:1.啟動(dòng)流程實(shí)例/***啟動(dòng)流程實(shí)例*@paramprocEName流程英文標(biāo)識(shí)*@paramprocVersion流程版本號(hào)*@paramvars流程實(shí)例變量*@paramuserId發(fā)起流程人員Id*@paramusername發(fā)起流程人員名稱(chēng)*@paramccUsers抄送人員Id*@return*/publicProcInstEntitystartProc(StringprocEName,StringprocVersion,List

2、RVariableinst>vars,StringuserId,StringuserName,StringccUsers);代碼示例://從前臺(tái)得到需要的參數(shù)StringprocEName=reqDTO.getValue("procEName");StringprocVersion=reqDTO.getValue("procVersion");StringccUsers=reqDTO.getValue("ccUsers");WFUtilsutils=newWFUtils();//通過(guò)WFUtils.getProcVariable()得到流程實(shí)例變量Listvariab

3、les=utils.getProcVariable(reqDTO);//得到IProcInstSrv流程調(diào)用接口IProcInstSrvprocInstSrv=MemberCache.getInstance().getProcInstSrv();//調(diào)用啟動(dòng)流程實(shí)例接口procInstSrv.startProc(procEName,procVersion,variables,userToken.getUserId(),userToken.getUserName(),ccUsers);2.得到待審批列表/***根據(jù)當(dāng)前用戶(hù)和模板類(lèi)型得到待審批列表*@paramuserI

4、d用戶(hù)ID*@paramprocType流程類(lèi)型*examineinstId審批實(shí)例Id一般設(shè)為空字符串即可*examineRoleId角色I(xiàn)d*@return*/publicListgetExamineInstListByUserID(StringuserId,StringprocType,StringexamineinstId,StringexamineRoleId);代碼示例://列表分頁(yè)顯示代碼部分StringcurrentPage=msg.getValue("currentPage");if(currentPage==null

5、

6、currentPage.tr

7、im().equals(""))currentPage="1";StringpageSize=msg.getValue("pageSize");if(pageSize==null

8、

9、pageSize.trim().equals("")){ConfigHandlercfgHd=ConfigFactory.getCfgHandler();pageSize=cfgHd.getSingleNodeValue("http://pagination/pageSize");}UserTokenuserToken=reqDTO.getUserToken();//從前臺(tái)頁(yè)面得到參數(shù)Stringp

10、rocType="";StringuserId=userToken.getUserId();StringorgId=userToken.getOrgId();StringexamineRoleId=userToken.getRoleIds();//得到調(diào)用接口IProcInstSrvprocInstSrv=MemberCache.getInstance().getProcInstSrv();//通過(guò)接口得到待審批列表Listlist=procInstSrv.getExamineInstListByUserID(userId,procType,"",examineRol

11、eId);msg.setValue("datas",list);msg.setValue("totalRows",list.size());3.得到審批頁(yè)面顯示信息/***點(diǎn)擊審批時(shí)得到審批實(shí)例的所有信息和所有下級(jí)節(jié)點(diǎn)*@paramprocinstId流程實(shí)例Id*@paramexamineinstId審批實(shí)例Id*@paramprocType流程類(lèi)型,一般為空字符串*@paramuserId當(dāng)前用戶(hù)Id*@return*/publicMapgetExamineInfo(StringprocinstId,StringexamineinstId,Str

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。