更新检查单(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": "保存成功" } ] }
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。