简要描述
接口简要描述
请求链接
/je/jbpm/taskInfo/completeTask
请求方式
POST
请求头
| 属性 | 值 | 
| Content-Type | application/x-www-form-urlencoded; charset=UTF-8 | 
请求参数
说明
| 参数 | 类型 | 必填 | 默认值 | 说明 | 
| taskId | String | 是 |  | 任务实例ID | 
| pdid | String | 是 |  | 流程部署ID | 
| beanId | String | 是 |  | 业务ID | 
| submitComments | String | 是 |  | 审批意见 | 
| commentDetails | String | 否 |  | 详细意见-作用数据JE_CORE_COMMENTDETAIL表 | 
| targerTaskName | String | 否 |  | 目标任务名称 | 
| targerTransition | String | 否 |  | 目标路径 | 
| submitType | String | 是 |  | 提交类型 | 
示例
{
taskId: 60041,
pdid: putongliucheng_19072409-6,
beanId: 9dec5419a1a14eeebeef8036b73cd191,
submitComments: 不同意,
commentDetails: [],
targerTaskName: ,
targerTransition:, 
submitType: to_rollback,
}
返回结果
返回结果说明
| 参数 | 类型 | 必填 | 说明 | 
| success | Boolean |  | 是否成功 | 
| obj | JSON |  | 返回详细信息 | 
obj说明
| 参数 | 类型 | 说明 | 
| audFlag | String | 流程状态 | 
| piid | String | 流程实例ID | 
| currentTasks | Array< String> | 活动任务,根据流程实例id查询数据库存在的活动任务task | 
| doTaskName | String | 当前任务节点名称,如果有两个活动节点,后台会判断你打开的哪个节点 | 
| doTaskForm | String | 当前任务节点表单,如果是多表单操作则读取当前执行人审批过的节点来控制表 | 
| currentTaskForms | String | 可处理表单,用于多表单操作 | 
| doTaskUserDiy | Boolean | 是否可以预定义, 强制预定义节点中包括当前节点和当前登录为流程审批处理人为true | 
| doUserDiyBackName | String | 预定义转交退回节点名称 | 
| doUserDiyNextName | String | 预定义转交任务节点名称 | 
| doTaskEdit | Boolean | 是否待处理任务人   如果是表单则控制可编辑 必填 按钮显示 | 
| taskId | String | 任务id | 
| taskName | String | 任务节点名称 | 
| isBatchNext | Boolean | 当前节点是否多人处理,如果是当前节点还有下一处理人 | 
| doRoundUser | Array< String> | 当前处理传阅人信息 | 
| doRoundNodeUser | Array< Object> | 当前处理传阅节点信息 | 
| btns | Array< String> | 可用按钮信息 | 
| bean | Object | 业务Bean | 
audFlag说明
| 参数 | 类型 | 说明 | 
| Unstart | String | 未启动 | 
| WAIT | String | 审批中 | 
| HANDUPED | String | 已挂起 | 
| SUSPEND | String | 已作废 | 
| ENDED | String | 审批结束 | 
成功示例
{
    "success": true,
    "obj": {
        "audFlag": "WAIT",
        "piid": "putongliucheng_19072409.9dec5419a1a14eeebeef8036b73cd191",
        "currentTasks": [
            "提交审批"
        ],
        "doTaskName": "提交审批",
        "doTaskUserDiy": false,
        "doUserDiyBackName": "",
        "doUserDiyNextName": "",
        "doTaskEdit": true,
        "taskId": "60045",
        "taskName": "提交审批",
        "isBatchNext": false,
        "doRoundUser": [],
        "doRoundNodeUser": [],
        "btns": [
            "wfCancelBtn",
            "wfSubmitBtn"
        ],
        "bean": {
            "JE_DEMO_YZSQ_ID": "9dec5419a1a14eeebeef8036b73cd191",
            "SY_APPROVEDUSERNAMES": "管理员",
            "SY_STARTEDUSER": "JpgiKFpmxaG9szjInM0",
            "SY_WARNFLAG": "0",
            "YZSQ_YZ_NAME": "",
            "YZSQ_YZYT": "66",
            "SY_CREATEUSERNAME": "管理员",
            "YZSQ_BZ": "",
            "YZSQ_GHRQ": "2020-05-21",
            "YZSQ_JYR_NAME": "",
            "SY_LASTFLOWUSER": "管理员",
            "YZSQ_JCRQ": "2020-05-21",
            "SY_ORDERINDEX": 0,
            "SY_PREAPPROVUSERNAMES": "管理员",
            "SY_CURRENTTASK": "提交审批",
            "SY_CREATEORGID": "5WJznuFlur3pMhcDRGf",
            "SY_PREAPPROVUSERS": "JpgiKFpmxaG9szjInM0",
            "SY_STATUS": "1",
            "SY_CREATEUSERID": "JpgiKFpmxaG9szjInM0",
            "YZSQ_LDSP": "同意",
            "SY_AUDFLAG": "WAIT",
            "SY_PIID": "putongliucheng_19072409.9dec5419a1a14eeebeef8036b73cd191",
            "SY_PDID": "putongliucheng_19072409-6",
            "YZSQ_GZFS": "666",
            "SY_APPROVEDUSERS": "JpgiKFpmxaG9szjInM0",
            "SY_WFWARN": "",
            "YZSQ_ZGBSP": "",
            "SY_CREATEORG": "ADMINISTRATOR",
            "SY_CREATEUSER": "admin",
            "SY_CREATEORGNAME": "系统管理部",
            "SY_CREATETIME": "2020-05-21 16:57:32",
            "SY_JTGSMC": "商城测试",
            "YZSQ_YZ": "1",
            "SY_LASTFLOWUSERID": "JpgiKFpmxaG9szjInM0",
            "SY_JTGSID": "zD9Eqjf2iWWnryJeWB1",
            "SY_STARTEDUSERNAME": "管理员",
            "YZSQ_JYR_CODE": "管理员",
            "SY_LASTFLOWINFO": "{\"userName\":\"管理员\",\"userId\":\"JpgiKFpmxaG9szjInM0\",\"tranCode\":\"to_rollback\",\"comment\":\"不同意\"}"
        }
    }
}
失败示例
{
    "code": "UNKOWN_ERROR",
    "errorCode": "9999",
    "exceptionId": "",
    "message": "Could not execute JDBC batch update",
    "obj": "Could not execute JDBC batch update",
    "success": false
}
接口使用场景
版本
| 版本 | 日期 | 说明 | 
| v1.0 | 2020-05-25 | 新增 | 
最后编辑: 呼丽华  文档更新时间: 2025-05-23 14:31   作者:呼丽华