API Truy Vấn Các Phiên Bản Quy Trình Làm Việc là gì?
API này được sử dụng để truy vấn các phiên bản quy trình làm việc.
Phiên Bản API
Phiên bản API |
Thời gian cập nhật |
Mô tả |
V1 |
18.09.2023 |
1. Thêm tham số yêu cầu:
- Loại tác vụ trả về: tasks_type 2. Thêm một số tham số phản hồi:
- Thời gian kết thúc: finish_time - Tên tác vụ: tasks[].title - Thời gian bắt đầu tác vụ: tasks[].create_time - Thời gian kết thúc tác vụ: tasks[].finish_time - Trạng thái tác vụ: tasks[].status |
V2 |
01.12.2023 |
Thêm hai tham số phản hồi:
- Hành động quy trình để tạo tác vụ: tasks[].create_action - Hành động quy trình để hoàn thành tác vụ: tasks[].finish_action |
Cách Gọi API
API được sử dụng để truy vấn các phiên bản quy trình làm việc.
Đường dẫn yêu cầu: https://api.jodoo.com/api/v4/workflow/instance/get
Tần suất yêu cầu: 30 lần/giây
Phương thức yêu cầu: POST
Tham số yêu cầu:
Tham số |
Bắt buộc |
Kiểu dữ liệu |
Mô tả |
instance_id |
Có |
Chuỗi |
ID phiên bản giống như data_id. |
tasks_type |
Không |
Số |
Loại tác vụ trả về. 0 nghĩa là "Không trả về" và 1 là "Trả về tất cả". |
Mẫu Yêu cầu:
Unknown block type: code
Tham số phản hồi:
Tham số |
Kiểu dữ liệu |
Mô tả |
url |
Chuỗi |
Liên kết truy cập phiên bản |
instance_id |
Chuỗi |
ID phiên bản |
app_id |
Chuỗi |
ID ứng dụng |
form_id |
Chuỗi |
ID biểu mẫu |
form_title |
Chuỗi |
Tên biểu mẫu |
update_time |
Chuỗi |
Thời gian sửa đổi phiên bản |
create_time |
Chuỗi |
Thời gian tạo |
creator |
Đối tượng |
Thông tin người tạo giống như cấu trúc thành viên. |
status |
số |
Trạng thái phiên bản:
- 0 — Đang tiến hành - 1 — Đã hoàn thành - 2 — Kết thúc thủ công |
tasks |
Mảng đối tượng |
Danh sách tác vụ |
tasks[].app_id |
Chuỗi |
ID ứng dụng |
tasks[].form_id |
Chuỗi |
ID biểu mẫu |
tasks[].form_title |
Chuỗi |
Tên biểu mẫu |
tasks[].title |
Chuỗi |
Tên tác vụ |
tasks[].instance_id |
Chuỗi |
ID phiên bản |
tasks[].task_id |
Chuỗi |
ID tác vụ |
tasks[].flow_id |
Số |
ID nút |
tasks[].flow_name |
Chuỗi |
Tên nút |
tasks[].url |
Chuỗi |
Liên kết truy cập tác vụ |
tasks[].assignee |
Mảng đối tượng |
Thông tin người được giao tác vụ đang chờ xử lý giống cấu trúc thành viên. |
tasks[].creator |
Đối tượng |
Thông tin người tạo phiên bản giống cấu trúc thành viên. |
tasks[].create_time |
Chuỗi |
Thời gian bắt đầu tác vụ |
tasks[].create_action |
Chuỗi |
Các hành động quy trình liên quan tới việc tạo tác vụ:
- auto_approve: loại bỏ phê duyệt viên trùng và giữ phê duyệt viên có cấp cao nhất - forward: gửi - back: trả lại - transfer: chuyển giao - revoke: thu hồi - activate: kích hoạt - auto_forward: tự động gửi các tác vụ quá hạn - auto_back: tự động trả lại các tác vụ quá hạn - batch_forward: gửi theo lô - batch_transfer: thay đổi phê duyệt viên theo lô - sign_before: thêm người phê duyệt trước - sign_after: thêm người phê duyệt sau - sign_parallel: thêm người phê duyệt song song - invoke_plugin: chạy plugin |
tasks[].finish_time |
Chuỗi |
Thời gian kết thúc tác vụ |
tasks[].finish_action |
Chuỗi |
Các hành động quy trình liên quan tới việc hoàn thành tác vụ:
- auto_approve: loại bỏ phê duyệt viên trùng và giữ phê duyệt viên có cấp cao nhất - forward: gửi - back: trả lại - close: đóng - transfer: chuyển giao - batch_forward: gửi theo lô - sign_after: thêm người phê duyệt sau |
tasks[].status |
Số |
Trạng thái tác vụ:
- 0 — Đang tiến hành - 1 — Đã hoàn thành - 2 — Kết thúc thủ công - 4 — Đã kích hoạt - 5 — Tạm dừng |
Mẫu Phản hồi:
Unknown block type: code