- BASE
- 业务对象
- DEMO
- 系统配置
- 流程模块
- AUTH模块
- CMS模块
- ORG模块
- 数据权限
- 流程服务接口
- 应用市场模块
- 应用广场
- 钉钉全量同步用户信息GET
- 钉钉同步单人用户信息GET
- 测试GET
- testPOST
- 测试租户保存GET
- 222POST
- 測試回調GET
获取任务详情数据
开发中
GET
/ab-bpm/bpm/task/getTaskData
请求参数
Query 参数
taskId
string
任务id
示例值:
1625777148489445376
isMobile
string
可选
示例值:
false
Header 参数
Authorization
string
可选
默认值:
Bearer{{Auth_Token}}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/ab-bpm/bpm/task/getTaskData?taskId=1625777148489445376' \
--header 'Authorization: Bearer{{Auth_Token}}'
返回响应
🟢200成功
application/json
Body
isOk
boolean
接口是否调用成功
code
string
接口调用状态码
message
string
接口调用信息
data
object
接口返回数据
defName
string
流程定义名称
defId
string
流程定义id
defKey
string
流程定义key
bpmForm
object
表单信息
innerFormData
object
表单数据信息
buttonList
array [object {4}]
可操作按钮列表
ensureCandidate
boolean
必需
bpmNodeConfig
object
节点属性配置
bpmInstance
object
流程实例信息
bpmTask
object
流程任务节点信息
msg
string
必需
示例
{
"isOk": true,
"code": "Success",
"message": "操作成功",
"data": {
"defName": "任务办理测试流程",
"defId": "1625744748191494144",
"defKey": "rwblcslc",
"bpmForm": {
"type": "inner",
"pcCode": "ddbd_pc",
"pcName": "订单表单_pc端表单",
"mbCode": "ddbd_mobile",
"mbName": "订单表单_移动端表单",
"boCode": "ddb",
"formEmpty": false
},
"innerFormData": {
"data": {
"ddb": {
"ddwlList": [],
"qdjl": "张飒",
"id": "1625777146845278208",
"mz": "手机",
"ddje": 1000,
"_loadMap": {
"ddb": true,
"ddwl": true
}
}
},
"initData": {
"ddb": {
"ddb": {
"qdjl": "",
"dw": "",
"ddje": "",
"orderId": "",
"dj": "",
"_loadMap": {
"ddb": true,
"ddwl": true
},
"sl": "",
"je": "",
"mz": ""
},
"ddwl": {
"dw": "",
"orderId": "",
"dj": "",
"_loadMap": {
"ddwl": true
},
"sl": "",
"je": "",
"mz": ""
}
}
},
"permission": {
"ddb": {
"ddb": {
"qdjl": "w",
"ddje": "w",
"mz": "w"
},
"ddwl": {
"dw": "w",
"orderId": "w",
"dj": "w",
"sl": "w",
"je": "w",
"mz": "w"
}
}
},
"tablePermission": {
"ddb": {
"ddb": "w",
"ddwl": "w"
}
},
"bizForm": {
"id": "1589887910555992064",
"type": "pc",
"code": "ddbd_pc",
"name": "订单表单_pc端表单",
"typeCode": "ywlc",
"designCode": "ddbd",
"templateCode": "elementFlowDesign",
"boCode": "ddb",
"boName": "订单",
"html": "<ab-card>\r\n\t<template #header>\r\n\t\t<span class=\"title\">订单表单</span>\r\n\t</template>\r\n\t\r\n\t<ab-form-group>\r\n\t\t<ab-form-item :span=\"24\" label=\"订单金额\" :permission=\"permission.ddb.ddb.ddje\">\r\n\t\t\t<ab-input v-model=\"data.ddb.ddje\" placeholder=\"请输入订单金额\" :permission=\"permission.ddb.ddb.ddje\" :rules=\"[]\" desc=\"订单表-订单金额\" :disabled=\"false\"></ab-input>\r\n\t\t</ab-form-item>\r\n\t\t<ab-form-item :span=\"24\" label=\"渠道经理\" :permission=\"permission.ddb.ddb.qdjl\">\r\n\t\t\t<ab-input v-model=\"data.ddb.qdjl\" placeholder=\"请输入渠道经理\" :permission=\"permission.ddb.ddb.qdjl\" :rules=\"[]\" desc=\"订单表-渠道经理\" :disabled=\"false\"></ab-input>\r\n\t\t</ab-form-item>\r\n\t\t<ab-form-item :span=\"24\" label=\"名字\" :permission=\"permission.ddb.ddb.mz\">\r\n\t\t\t<ab-input v-model=\"data.ddb.mz\" placeholder=\"请输入名字\" :permission=\"permission.ddb.ddb.mz\" :rules=\"[]\" desc=\"订单表-名字\" :disabled=\"false\"></ab-input>\r\n\t\t</ab-form-item>\r\n\t</ab-form-group>\r\n</ab-card>\r\n<ab-card style=\"margin-top: 10px;\">\r\n\t<template #header>\r\n\t\t<span class=\"title\">订单物料</span>\r\n\t\t<ab-sub-load v-model=\"data.ddb\" table-path=\"ddwlList\" bo-code=\"ddb\" :permission-type=\"permissionType\" :permission-value=\"permissionValue\" :permission=\"tablePermission.ddb.ddwl\" fk=\"id\"></ab-sub-load>\r\n\t\t<ab-sub-add class=\"el-button el-button--primary\" v-model=\"data.ddb.ddwlList\" :init-data=\"initData.ddb.ddwl\" :permission=\"tablePermission.ddb.ddwl\">添加</ab-sub-add>\r\n\t</template>\r\n\t<table class=\"ab-table\">\r\n\t\t<thead>\r\n\t\t\t<tr>\r\n\t\t\t\t<th v-ab-permission=\"permission.ddb.ddwl.mz\"><ab-required :permission=\"permission.ddb.ddwl.mz\"></ab-required>名字</th>\r\n\t\t\t\t<th v-ab-permission=\"permission.ddb.ddwl.dw\"><ab-required :permission=\"permission.ddb.ddwl.dw\"></ab-required>单位</th>\r\n\t\t\t\t<th v-ab-permission=\"permission.ddb.ddwl.sl\"><ab-required :permission=\"permission.ddb.ddwl.sl\"></ab-required>数量</th>\r\n\t\t\t\t<th v-ab-permission=\"permission.ddb.ddwl.dj\"><ab-required :permission=\"permission.ddb.ddwl.dj\"></ab-required>单价</th>\r\n\t\t\t\t<th v-ab-permission=\"permission.ddb.ddwl.je\"><ab-required :permission=\"permission.ddb.ddwl.je\"></ab-required>金额</th>\r\n\t\t\t\t<th v-ab-permission=\"permission.ddb.ddwl.orderId\"><ab-required :permission=\"permission.ddb.ddwl.orderId\"></ab-required>orderId</th>\r\n\t\t\t\t<th>操作</th>\r\n\t\t\t</tr>\r\n\t\t</thead>\r\n\t\t<tbody>\r\n\t\t\t<ab-sub-tr-scope v-slot=\"{scopePermission, scopeTablePermission}\" :permission=\"permission.ddb.ddwl\" :table-permission=\"tablePermission\" v-for=\"(ddwl,index) in data.ddb.ddwlList\" :key=\"ddwl.$$abHashCode\">\r\n\t\t\t\t<td v-ab-permission=\"permission.ddb.ddwl.mz\">\r\n\t\t\t\t\t<ab-input v-model=\"ddwl.mz\" placeholder=\"请输入名字\" :permission=\"scopePermission.mz\" :rules=\"[]\" :desc=\"'订单物料-名字【第'+(index+1)+'条】'\" :disabled=\"false\"></ab-input>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td v-ab-permission=\"permission.ddb.ddwl.dw\">\r\n\t\t\t\t\t<ab-input v-model=\"ddwl.dw\" placeholder=\"请输入单位\" :permission=\"scopePermission.dw\" :rules=\"[]\" :desc=\"'订单物料-单位【第'+(index+1)+'条】'\" :disabled=\"false\"></ab-input>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td v-ab-permission=\"permission.ddb.ddwl.sl\">\r\n\t\t\t\t\t<ab-input v-model=\"ddwl.sl\" placeholder=\"请输入数量\" :permission=\"scopePermission.sl\" :rules=\"[]\" :desc=\"'订单物料-数量【第'+(index+1)+'条】'\" :disabled=\"false\"></ab-input>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td v-ab-permission=\"permission.ddb.ddwl.dj\">\r\n\t\t\t\t\t<ab-input v-model=\"ddwl.dj\" placeholder=\"请输入单价\" :permission=\"scopePermission.dj\" :rules=\"[]\" :desc=\"'订单物料-单价【第'+(index+1)+'条】'\" :disabled=\"false\"></ab-input>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td v-ab-permission=\"permission.ddb.ddwl.je\">\r\n\t\t\t\t\t<ab-input v-model=\"ddwl.je\" placeholder=\"请输入金额\" :permission=\"scopePermission.je\" :rules=\"[]\" :desc=\"'订单物料-金额【第'+(index+1)+'条】'\" :disabled=\"false\"></ab-input>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td v-ab-permission=\"permission.ddb.ddwl.orderId\">\r\n\t\t\t\t\t<ab-input v-model=\"ddwl.orderId\" placeholder=\"请输入orderId\" :permission=\"scopePermission.orderId\" :rules=\"[]\" :desc=\"'订单物料-orderId【第'+(index+1)+'条】'\" :disabled=\"false\"></ab-input>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td>\r\n\t\t\t\t\t<ab-button-group>\r\n\t\t\t\t\t\t<ab-sub-del v-model=\"data.ddb.ddwlList\" :index=\"index\" :permission=\"scopeTablePermission.ddb.ddwl\">移除</ab-sub-del>\r\n\t\t\t\t\t</ab-button-group>\r\n\t\t\t\t</td>\r\n\t\t\t</ab-sub-tr-scope>\r\n\t\t</tbody>\r\n\t</table>\r\n</ab-card>\r\n",
"js": "window.custFormComponentMixin = {\r\n\tdata: function () {\r\n \t\treturn {\"user\":{\"name\":\"张珊\"}};\r\n },\r\n created : function(){\r\n \tconsole.log(\"脚本将会混入自定义表单组件中...\");\r\n\t},\r\n\tmethods:{\r\n\t\ttestaaa : function(){\r\n\t\t\talert(1)\r\n\t\t},\r\n\t\tcustValid:function(){ \r\n\t\t\t// 执行业务校验,return false则终止提交 \r\n\t\t\treturn true; \r\n\t\t}\r\n\t}\r\n }",
"status": "design",
"createTime": "2022-11-08 15:49:51",
"createBy": "1",
"createOrgId": "",
"updateTime": "2023-02-06 09:04:11",
"updateBy": "1",
"rev": 12
},
"permissionType": "flow",
"permissionValue": "rwblcslc-default"
},
"buttonList": [
{
"name": "同意",
"actionName": "agree",
"javaScript": "",
"groovyScript": ""
},
{
"name": "保存",
"actionName": "save",
"javaScript": "",
"groovyScript": ""
},
{
"name": "传阅",
"actionName": "carbonCopy",
"javaScript": "",
"groovyScript": ""
},
{
"name": "驳回",
"actionName": "reject",
"javaScript": "",
"groovyScript": ""
},
{
"name": "审批历史",
"actionName": "taskOpinion",
"javaScript": "",
"groovyScript": ""
},
{
"name": "流程图",
"actionName": "flowImage",
"javaScript": "",
"groovyScript": ""
},
{
"name": "打印",
"actionName": "printed",
"javaScript": "",
"groovyScript": ""
},
{
"name": "转办",
"actionName": "turn",
"javaScript": "",
"groovyScript": ""
},
{
"name": "发起会签",
"actionName": "signStart",
"javaScript": "",
"groovyScript": ""
},
{
"name": "超管终止",
"actionName": "instanceEnd",
"javaScript": "",
"groovyScript": ""
},
{
"name": "超管跳转",
"actionName": "taskFreeJump",
"javaScript": "",
"groovyScript": ""
}
],
"ensureCandidate": false,
"bpmNodeConfig": {
"emptyUserStrategy": "ignore",
"requiredOpinion": true,
"allowRecall": true,
"allowRevoke": true,
"isUrgencyTask": false,
"custTaskTimeLimit": false,
"taskTimeLimit": 0,
"backModel": "normal",
"backUserModel": "history",
"custGatewayRouter": false,
"custNodeUser": "no",
"allowRecallPreNodeId": "",
"allowRevokePreNodeId": ""
},
"bpmInstance": {
"id": "1625777146748809216",
"title": "管理员发起的任务办理测试流程",
"defId": "1625744748191494144",
"actInstId": "1625777147143073792",
"parentId": "",
"defKey": "rwblcslc",
"bizId": "1625777146845278208",
"status": "running",
"statusDesc": "运行中",
"statusCss": "primary",
"supportMobile": 1,
"suspensionState": 0,
"typeCode": "test",
"summary": "名字:手机\n订单金额:1000.00\n渠道经理:张飒",
"createTime": "2023-02-15 16:40:53",
"creator": "管理员",
"createBy": "1",
"createOrgId": "410054569125740545",
"updateTime": "2023-02-15 16:40:53",
"updater": "管理员",
"updateBy": "1",
"rev": 0
},
"bpmTask": {
"id": "1625777148489445376",
"name": "开始分支",
"nodeKey": "UserTask2",
"title": "管理员发起的任务办理测试流程",
"instId": "1625777146748809216",
"actTaskId": "1625777148489445376",
"actExecutionId": "1625777147143073793",
"defId": "1625744748191494144",
"statusArr": "normal",
"assigneeNames": "管理员",
"priority": 50,
"supportMobile": 1,
"taskType": "userTask",
"taskTypeDeclaringClass": "com.dstz.bpm.api.enums.TaskType",
"taskTypeKey": "userTask",
"taskTypeLabelCss": "primary",
"taskTypeValue": "用户任务",
"parentId": "",
"typeCode": "test",
"createBy": "1",
"createTime": "2023-02-15 16:40:52",
"createOrgId": "410054569125740545",
"updater": "管理员",
"updateTime": "2023-02-15 16:40:52",
"updateBy": "1",
"status": "normal",
"statusDeclaringClass": "com.dstz.bpm.api.enums.TaskStatus",
"statusDesc": "普通任务",
"statusKey": "normal",
"statusLabelCss": "primary",
"statusValue": "普通",
"isDue": false,
"durMs": 1481749
}
},
"msg": "操作成功"
}