化平臺開發(fā)環(huán)境及配置_第1頁
化平臺開發(fā)環(huán)境及配置_第2頁
免費預(yù)覽已結(jié)束,剩余3頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、工作流 Web Service 接口說明jar 包說明包名稱workflowWebService.jar方法列表根據(jù)業(yè)務(wù)操作序號(BAZ002)查詢工作流信息WebService 方式調(diào)用調(diào)用地址workflow_url_context/unieapServi2.1.2.調(diào)用示例/workflow?wsdlRestful 方式調(diào)用調(diào)用地址:workflow_url_context/uniea或 workflow_url_context/uniea傳入?yún)?shù)t (t 方式)mon/mon/get (get 方式)參數(shù)名說明傳入值boId調(diào)用BO 的IDDC_WorkFlow_WorkflowWeb

2、ServiceBo_bomethodName調(diào)用BO 的方法名queryWorkFlowInfoByBaz002或 queryWorkFlowInforeturnType返回值類型stringparameters調(diào)用BO 方法的參數(shù)String:”baz002_value”String wsURL = ;CntProxyFactoryBean factory = new CntProxyFactoryBean(); factory.setServiceClass(WorkflowWebServiceBo.class); factory.setAddress(wsURL); factory.ge

3、tServiceFactory().setDataBinding(new AegisDatabinding(); WorkflowWebServiceBo wsBo = (WorkflowWebServiceBo) factory.create(); try String wsRst = wsBo.queryWorkFlowInfoByBaz002(3100000000360439);/or String wsRst = wsBo.queryWorkFlowInfo(3100000000360439); System.out.prln(wsRst); catch (Exception e) e

4、.prStackTrace();方法名方法說明參數(shù)說明queryWorkFlowInfo根據(jù)業(yè)務(wù)操作序號查詢流程信息String baz002 業(yè)務(wù)操作序號queryWorkFlowInfoByBaz002根據(jù)業(yè)務(wù)操作序號查詢流程信息String baz002 業(yè)務(wù)操作序號queryWorkFlowInfoByProcInsId根據(jù)流程實例ID 查詢流程信息String procInsId 流程實例ID2.2.3.調(diào)用示例:根據(jù)流程實例 ID 查詢工作流信息WebService 方式調(diào)用調(diào)用地址workflow_url_context/unieapServi調(diào)用示例/workflow?wsdl

5、Restful 方式調(diào)用調(diào)用地址:workflow_url_context/uniea或 workflow_url_context/uniea傳入?yún)?shù)t (t 方式)mon/mon/get (get 方式)3.2.3.調(diào)用示例:工作流控制方法WebService 方式調(diào)用調(diào)用地址workflow_url_context/unieapServi調(diào)用示例/workflow?wsdlmon/get?boId=DC_WorkFlow_WorkflowWebServiceBo_bo& methodName=queryWorkFlowInfoByProcInsId¶meters=%5B%7BStr

6、ing:%27-24a1934:15f0568b6f1:-7fd1%27%7D%5D&returnType=string參數(shù)名說明傳入值boId調(diào)用BO 的IDDC_WorkFlow_WorkflowWebServiceBo_bomethodName調(diào)用BO 的方法名queryWorkFlowInfoByProcInsIdreturnType返回值類型stringparameters調(diào)用BO 方法的參數(shù)String:”baz002_value”String wsURL = ;CntProxyFactoryBean factory = new CntProxyFactoryBean(); fac

7、tory.setServiceClass(WorkflowWebServiceBo.class); factory.setAddress(wsURL); factory.getServiceFactory().setDataBinding(new AegisDatabinding(); WorkflowWebServiceBo wsBo= (WorkflowWebServiceBo) factory.create(); try String wsRst = wsBo. queryWorkFlowInfoByProcInsId (-24a1934:15f0568b6f1:-7fd1); Syst

8、em.out.prln(wsRst); catch (Exception e) e.prStackTrace();mon/get?boId=DC_WorkFlow_WorkflowWebSer viceBo_bo&methodName=queryWorkFlowInfoByBaz002¶meters=%5B%7BString:%27%7D%5D&returnType=stringRestful 方式調(diào)用調(diào)用地址:workflow_url_context/uniea或 workflow_url_context/uniea傳入?yún)?shù)t (t 方式)mon/mon/get (get 方式)4.

9、2.3.調(diào)用示例:可調(diào)用方法說明方法列表4.3.2.發(fā)起流程 startInstance 參數(shù)說明參數(shù)名參數(shù)說明示例/說明BAZ002業(yè)務(wù)操作序號3100000000360439SI_BUSINESS_ID業(yè)務(wù)UCA001SI_BIZ_NAME業(yè)務(wù)名稱可省SI_OPERATOR_ID操作對象ID12345方法名稱方法說明參數(shù)說明startInstance發(fā)起流程見4.3.2節(jié)plete完成工作項見4.3.3節(jié)doRollBack工作項回退見4.3.4節(jié)doSuspend掛起工作項見4.3.5節(jié)doResume恢復(fù)掛起的工作項見4.3.6節(jié)mon/get?boId=DC_WorkFlow_Wor

10、kflowWebServiceBo_bo&methodName=invokeMethod¶meters=%5B%7BString:%27aaa:11%27%7D,%7BString:%27% 27%7D%5D&returnType=string參數(shù)名說明傳入值boId調(diào)用BO 的IDDC_WorkFlow_WorkflowWebServiceBo_bomethodName調(diào)用BO 的方法名invokeMethodreturnType返回值類型stringparameters調(diào)用BO 方法的參數(shù)String:”json”, String:”method”String wsURL = ;C

11、ntProxyFactoryBean factory = new CntProxyFactoryBean(); factory.setServiceClass(WorkflowWebServiceBo.class); factory.setAddress(wsURL); factory.getServiceFactory().setDataBinding(new AegisDatabinding(); WorkflowWebServiceBo wsBo= (WorkflowWebServiceBo) factory.create(); try String wsRst = wsBo. invo

12、keMethod(json,method); System.out.prln(wsRst); catch (Exception e) e.prStackTrace();4.3.3.完成工作項plete 參數(shù)說明4.3.4.完成工作項plete 參數(shù)說明參數(shù)名參數(shù)說明示例/說明參數(shù)名參數(shù)說明示例/說明WORKITEM_ID要完成的工作項ID必填參數(shù)BAZ002業(yè)務(wù)操作序號3100000000360439SI_BUSINESS_ID業(yè)務(wù)UCA001SI_BIZ_NAME業(yè)務(wù)名稱可省SI_OPERATOR_ID操作對象ID12345SI_OPERATOR_NAME操作對象名稱SI_OPERATOR_

13、TYPE操作對象類型1:個人,2:,3:其他,4: 內(nèi)控稽核SI_OPERATOR_AAC999操作對象個人1223354SI_OPERATOR_AAC001操作對象個人42343214SI_OPERATOR_AAC147操作對象個人證件號碼XSI_OPERATOR_AAB999操作對象1223354SI_OPERATOR_AAB001操作對象42343214SI_OPERATOR_INFO操作對象完整信息json格式,多個操作對象是使用數(shù)組SI_USER_ID指定流程的經(jīng)辦任空時由任務(wù)調(diào)度系統(tǒng)指派SI_USER_ID發(fā)起流程人IDadminSI_APP_ID流程發(fā)起標識01:企業(yè)端;02:端

14、;03:兩項;04:網(wǎng)辦;05:柜理;06:大廳掃描SI_ORIGINATOR_ID發(fā)起流程的組織機構(gòu)代碼SELECT aaz198 FROMczsimis.up_unit_ext$VAR$流程實例變量SI_OPERATOR_NAME操作對象名稱SI_OPERATOR_TYPE操作對象類型1:個人,2:,3:其他,4: 內(nèi)控稽核SI_OPERATOR_AAC999操作對象個人1223354SI_OPERATOR_AAC001操作對象個人42343214SI_OPERATOR_AAC147操作對象個人證件號碼XSI_OPERATOR_AAB999操作對象1223354SI_OPERATOR_AA

15、B001操作對象42343214SI_OPERATOR_INFO操作對象完整信息json格式,多個操作對象是使用數(shù)組ACT_TEMPLET_ID指定發(fā)起流程的流程模板ID空時由任務(wù)調(diào)度系統(tǒng)指定SI_USER_ID指定流程的經(jīng)辦任空時由任務(wù)調(diào)度系統(tǒng)指派SI_USER_ID發(fā)起流程人IDadminSI_APP_ID流程發(fā)起標識01:企業(yè)端;02:端;03:兩項;04:網(wǎng)辦;05:柜理;06:大廳掃描SI_ORIGINATOR_ACCOUNT發(fā)起流程人賬號(ID)adminSI_ORIGINATOR_ID發(fā)起流程的組織機構(gòu)代碼SELECT aaz198 FROMczsimis.up_unit_ext$VAR$流程實例變量注:依照以上順序作為優(yōu)先級判斷要回退的工作項4.3.5.掛起工作項 doSuspend 參數(shù)說明注:依照以上順序作為優(yōu)先級判斷要掛起的工作項4.3.6.恢復(fù)掛起工作項 doResume 參數(shù)說明注:依照以上順序作為優(yōu)先級判斷要恢復(fù)的工作項參數(shù)名參數(shù)說明示例/說明WORKITEM_ID工作項ID與第二個參數(shù)為一組USER_ID 或 SI_USER_ID操作人I

溫馨提示

  • 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論