更新检查单(API名称:updateTask)
功能介绍
该接口用于更新已有检查单上的基本信息,如项目编码、计划开工时间、计划完工时间、执行人等。
相关接口
|
接口名称 |
调用说明 |
|---|---|
|
调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
|
|
调用该接口获取客户检查单ID。 更新检查单时,需要输入客户检查单ID。 |
|
|
调用该接口获取项目编码和项目名称。 更新检查单时,需要输入项目编码和项目名称。 |
|
|
调用该接口用于创建检查单任务。 |
|
|
调用该接口可以删除已经创建的检查单。 |
调用流程
URL
|
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
|---|---|---|---|
|
POST |
https://isdp+域名/openapi/v1/openTask/updateTask |
OpenAPI |
application/json |
请求头
|
KEY |
VALUE |
是否必填 |
描述 |
|---|---|---|---|
|
Content-Type |
application/json |
是 |
无 |
|
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
|
参数 |
类型 |
是否必填 |
描述 |
|---|---|---|---|
|
taskQueries |
List<Object> |
是 |
修改参数 |
taskQueries入参:
|
参数 |
类型 |
是否必填 |
描述 |
|---|---|---|---|
|
customerTaskId |
String |
是 |
客户检查单ID 获取客户检查单ID API请参见:查询EHS检查单(API名称:findTask) |
|
taskName |
String |
否 |
检查单名称 |
|
customerName |
String |
否 |
客户名称 |
|
partner |
String |
否 |
供应商名称 |
|
projectNo |
varchar(100) |
是 |
项目编码 获取项目编码API请参见:查询项目信息(API名称:findPagedProjectList) |
|
projectName |
varchar(100) |
是 |
项目名称 获取项目名称API请参见:查询项目信息(API名称:findPagedProjectList) |
|
remarks |
String |
否 |
备注 |
|
assignedUserName |
String |
否 |
执行人群组名称 |
|
planBeginDate |
Long |
否 |
计划开始时间戳 |
|
planEndDate |
Long |
否 |
计划结束时间戳 |
响应参数
|
参数 |
类型 |
描述 |
|---|---|---|
|
stateCode |
String |
响应状态码:
|
|
errorMessage |
String |
响应描述 |
|
result |
List<Object> |
响应结果内容List,数量对应入参的数量 |
|
customerTaskId |
String |
客户检查单ID |
|
status |
int |
返回状态:
|
|
message |
String |
返回的失败消息 |
请求示例
{
"taskQueries": [
{
"customerTaskId": 1234567899,
"taskName": "测试任务9",
"customerName": "客户名称9",
"partner": "供应商9",
"projectNo":"zdr-项目",
"projectName":"zdr-项目",
"planBeginDate": 1598324811850,
"planEndDate": 1598324811850,
"remarks": "备注9",
"assignedUserName": "张三"
}
]
}
响应示例
{
"stateCode": "0",
"errorMessage": null,
"result": [
{
"customerTaskId": 1234567899,
"status": "0",
"message": "保存成功"
}
]
}
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。