![](https://csdnimg.cn/release/download_crawler_static/11380921/bg4.jpg)
3
FALCON 工作流 | 2015/2/7
這個例子表示變量名稱為 money 的變量,其類型是整型(Integer)其數值為 500,變量
assign_agree 的類型是布爾(Boolean)其值為 true(真)。
當前流程引擎支持的變量類型為:
B
(Boolean.class),
S
(String.class),
I
(Integer.class),
L
(Long.class),
F
(Float.class),
N
(Double.class),
D
(Date.class),
SD
(java.sql.Date.class);
1.2 返回樣式
{"status":"SUCCESS","pid":"2509","msg":"workflow started and process id is
2509"}
參數 含義
status 操作結果成功(SUCCESS)或者失敗(FAIL)
msg 操作結果描述,失敗時顯示失敗的原因
pid 流程啟動成功后的流程 ID
2 查詢用戶當前任務
此功能查詢系統中當前任務節點的處理人為某個處理人的所有任務信息,包含任務名稱,任
務 id,所屬流程 id,任務分配人。
2.1 請求 URL 格式
http://SERVER_IP/falcon/workflow/api/userTasks?userId=F1649647& workflowId=
ilvg_pm_test_sample_execute
參數
含義
必選否
userId 用户 ID 必選
workflowId 流程名称 ID,如果有则只選该流程下的本用户任務
本屬性支持通配符*。
如果用戶傳入系統名稱_*(如 ilvg_*),則系統會返回
所有屬於這個系統(如 ilvg 系統)的所有流程任務。
使用本特性請務必遵守這個約定。
可選
2.2 返回樣式
{"status":"SUCCESS","tasks":[{"pdid":"ilvg_
_pm_test_sample_execute :5:45273","taskid":"5009","assignee":"G4247468","pi
d":"5001","taskname":"產工課部級審核"}],"msg":"user job query success"}