更新待办(API名称:updateMyTodo)
功能介绍
该接口用于第三方待办更新。
相关接口
接口名称 |
调用说明 |
---|---|
调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
|
查询父任务(API名称:queryParentTaskList) |
调用该接口获取到任务id、任务标题。 更新待办时,需要输入任务id、任务标题。 |
调用该接口获取到当前任务对应审批层级、当前任务对应审批人。 更新待办时,需要输入当前任务对应审批层级、当前任务对应审批人。 |
|
更新待办后,可以调用该接口删除待办。 |
|
更新待办后,可以调用该接口完结待办。 |
调用流程
URL
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
---|---|---|---|
POST |
https://isdp+域名/openapi/v1/myTodoWrap/updateMyTodo |
OpenAPI |
application/json |
请求头
KEY |
VALUE |
是否必填 |
描述 |
---|---|---|---|
Content-Type |
application/json |
是 |
无 |
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
参数 |
类型 |
是否必填 |
描述 |
---|---|---|---|
mytodoList |
List |
是 |
任务列表 |
mytodoList列表:
参数 |
类型 |
是否必填 |
描述 |
---|---|---|---|
sceneTaskId |
Long |
是 |
任务id 获取任务id API请参见: 查询父任务(API名称:queryParentTaskList) |
taskName |
String |
否 |
任务标题 获取任务标题API请参见: 查询父任务(API名称:queryParentTaskList) |
parentTaskName |
String |
否 |
父任务名称 |
templateId |
Long |
否 |
关联采集模板ID |
templateName |
String |
否 |
关联采集模板名称 |
content |
String |
否 |
内容 |
status |
String |
否 |
任务状态:
|
url |
String |
否 |
跳转url |
thirdUrl |
String |
否 |
第三方跳转url |
todoBusinessType |
String |
否 |
待办类别(作业待办,审核待办) |
toDoTips |
String |
否 |
子类别/待办标签(作业待办,审核待办) |
reviewLevel |
String |
否 |
当时审批层级 |
signSiteName |
String |
否 |
作业对象名称 |
signSiteCode |
String |
否 |
作业对象编码 |
procedureOrNot |
String |
否 |
是否带工序:
|
taskTagType |
String |
否 |
任务标识 |
siteId |
String |
否 |
作业对象ID |
statusCollection |
String |
否 |
采集状态 |
statusApprove |
String |
否 |
评审状态 |
signMode |
Int |
否 |
评审模式:
|
procedureInfo |
String |
否 |
描述,合成map存入other_info字段 |
taskTicketInfo |
String |
否 |
同procedureInfo |
checkTaskInfo |
String |
否 |
同procedureInfo |
currentReviewLevel |
String |
否 |
当前任务对应审批层级 获取当前任务对应审批层级API请参见:查询任务执行人或评审人(API名称:queryTaskUserInfoList) |
currentReviewerId |
String |
否 |
当前任务对应审批人 获取当前任务对应审批人API请参见:查询任务执行人或评审人(API名称:queryTaskUserInfoList) |
isUpdateHandled |
String |
否 |
是否更新已办:
|
响应参数
参数 |
类型 |
描述 |
---|---|---|
status |
int |
状态码 |
msg |
String |
失败原因 |
data |
List |
数据 |
请求示例
{ "mytodoList":[ { "checkTaskInfo":{ "isVideoAcceptance":0, "taskSheetType":1 }, "currentReviewLevel":1, "currentReviewerIdList":[390440], "isUpdateHandled":"Y", "sceneTaskId":800, "signSiteCode":"gkdjnfjdahabn111", "status":2010, "statusApprove":4, "statusCollection":2, "taskTagType":1 } ] }
响应示例
{ "status":"success", "msg":null, "data":null }
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。