可以在結案回呼介面中,呼叫流程介面取得結案狀態
post
https://workflow-test.apps.digiwincloud.com.cn/restful/standard/workflow/api/process/completeState
入參:流程式號
- {
- "serialNumber": "wf_api_426401729064472576"
- }
復制代碼
回參:
- {
- "duration": 2502,
- "statusDescription": "OK",
- "response": {
- "message": "",
- "success": true,
- "data": {
- "item": {
- "id": 174214,
- "itemId": "wf_api_426401990986174464",
- "serialNumber": "wf_api_426401729064472576",
- "activityId": "wf_api_426401982333325312",
- "performerType": 0,
- "performerId": "jiatt@digiwin.com",
- "performerNo": "04801",
- "performerName": "賈婷婷",
- "agentPerformerId": null,
- "agentPerformerName": null,
- "preWorkitemId": null,
- "nextWorkitemId": null,
- "createType": 0,
- "comment": "18-004",
- "state": 3,
- "completeState": 10,
- "createTime": "2024/11/18 15:29:17",
- "completeTime": "2024/11/18 15:35:18",
- "tenantId": "AttendanceAssistant",
- "updateTime": "2024/11/18 15:35:18"
- },
- "id": 269329,
- "processId": "PC_19bbeb82b3821000",
- "name": "請假資料建立流程",
- "serialNumber": "wf_api_426401729064472576",
- "emergency": 50,
- "subject": "請假資料建立流程",
- "state": 3,
- "completeState": 10,
- "createTime": "2024/11/18 15:28:15",
- "completeTime": "2024/11/18 15:35:22",
- "dueDate": "2024/11/18 15:28:15",
- "limitTime": "2024/11/18 15:28:15",
- "initiatorId": "wangyan@digiwin.com",
- "initiatorNo": "5.0185188433568E14",
- "initiatorName": "王艷",
- "eocCompanyId": null,
- "eocSiteId": null,
- "parent": "",
- "projectCode": "PC_19bbeb82b3821000",
- "comment": null,
- "version": 1,
- "tenantSid": null,
- "completeStateDesc": "已完成,正常關閉",
- "tenantId": "AttendanceAssistant",
- "updateTime": "2024/11/18 15:35:22"
- }
- },
- "profile": {
- "userSid": 375770692813376,
- "userName": "姜文盛",
- "userId": "josephchiang@digiwin.com"
- },
- "uuid": "",
- "status": 200
- }
復制代碼
- completeState
- /// <summary>
- /// 流程完成狀態,
- /// 0 初始狀態
- /// 10 正常完成
- /// 20 終止項目而關閉
- /// 30 終止項目而關閉
- /// 50 往前加簽而關閉
- /// 60 退回重籤而關閉
- /// 70 取回重辦而關閉
- /// 80 執行強制關閉項目而終止
- /// 90 項目撤銷而關閉
- /// 100 其他任務已處理完成而關閉
- /// 120 退回重辦而關閉
- /// 130 簽核不同意
- /// 140 執行終止項目型的活動而終止
- /// 150 執行強制關閉任務
- /// 160 跳過此任務
- /// 170 因分支終止事件而關閉
- /// 180 退回重辦而關閉,並強制產生後續任務
- /// 190 取回重辦而關閉,並強制產生後續任務
- /// 200 取回重簽而關閉
- /// 210 抽單(撤銷)而關閉
- /// 220 因撤回而關閉
- /// </summary>
復制代碼
|