Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Assume that the process definition id is CRM#1#newpkg1_wp1, the username & password is admin, and the base URL of http://localhost:8080/jw/.

Thai

สมมติว่า id นิยามกระบวนการคือ CRM # 1 # newpkg1_wp1 ชื่อผู้ใช้และรหัสผ่านคือผู้ดูแลระบบและ URL พื้นฐานของ http://localhost:8080/jw/

Start a Process

Thai

เริ่มกระบวนการ

By using JSON API /json/workflow/process/start/(*:processDefId)

Thai

โดยใช้ JSON API /json/workflow/process/start/(*:processDefId)

Info
titleMethod Call

Please note that one must use POST to make such particular JSON API call.

Thai

โปรดทราบว่าต้องใช้ POST เพื่อทำการเรียก JSON API เฉพาะ

Sample Call:

Thai

ตัวอย่างการเรียก:

Code Block
/web/json/workflow/process/start/CRM:1:newpkg1_wp1?j_username=admin&j_password=admin

Sample  Result:

Thai

ตัวอย่างผลลัพธ์:

Code Block
{"activityId":"2122_2117_CRM_newpkg1_wp1_newpkg1_wp1_act1","processId":"2117_CRM_newpkg1_wp1"}

NOTE: workflow variables can be set when starting a process by passing additional parameters into the URL, e.g., var_ticketId=123456&var_relatedTo=network.

Thai

หมายเหตุ: ตัวแปรเวิร์กโฟลว์สามารถตั้งค่าได้เมื่อเริ่มต้นกระบวนการโดยส่งพารามิเตอร์เพิ่มเติมไปยัง URL เช่น var_ticketId=123456&var_relatedTo=network

Complete the Assignment with Variables

Thai

ทำการกำหนดค่าให้เสร็จสมบูรณ์ด้วยตัวแปร

By using JSON API /json/workflow/assignment/completeWithVariable/(*:activityId)

Thai

โดยใช้ JSON API /json/workflow/assignment/completeWithVariable/(*:activityId)

Info
titleMethod Call

Please note that one must use POST to make such particular JSON API call.

Thai

โปรดทราบว่าต้องใช้ POST เพื่อทำการเรียก JSON API เฉพาะ

Sample  Call:

Thai

ตัวอย่างการเรียก:

Code Block
/web/json/workflow/assignment/completeWithVariable/2122_2117_CRM_newpkg1_wp1_newpkg1_wp1_act1?var_ticketId=123456&var_relatedTo=network&j_username=admin&j_password=admin

Sample  Result:

Thai

ตัวอย่างผลลัพธ์:

Code Block
{"activityId":"2122_2117_CRM_newpkg1_wp1_newpkg1_wp1_act1","assignment":"org.joget.workflow.model.WorkflowAssignment@1b99f74","processId":"2117_CRM_newpkg1_wp1","status":"completed"}

Abort a Process

Thai

ยกเลิกกระบวนการ

By using JSON API /json/workflow/process/abort/(*:processId)

Thai

โดยใช้ JSON API /json/workflow/process/abort/(*:processId)

Info
titleMethod Call

Please note that one must use POST to make such particular JSON API call.

Thai

โปรดทราบว่าต้องใช้ POST เพื่อทำการเรียก JSON API เฉพาะ

Sample  Call:

Thai

ตัวอย่างการเรียก:

Code Block
/web/json/workflow/process/abort/2117_CRM_newpkg1_wp1?j_username=admin&j_password=admin

Sample  Result:

Thai

ตัวอย่างผลลัพธ์:

Code Block
{"id":"2117_CRM_newpkg1_wp1","status":"aborted"}