创建父子任务(API名称:createSpecificSubTask)
功能介绍
用于超聚变创建父子任务
相关接口
URL
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
---|---|---|---|
POST |
https://isdp+域名/openapi/v1/openSceneTask/createSpecificSubTask |
OpenAPI |
application/json |
请求头
KEY |
VALUE |
是否必填 |
描述 |
---|---|---|---|
Content-Type |
application/json |
是 |
无 |
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
参数 |
类型 |
是否必填 |
描述 |
---|---|---|---|
customerTaskId |
String |
是 |
客户ID |
taskName |
String |
是 |
父任务名称 |
sceneName |
String |
是 |
场景名称,取最新版本 |
signSiteName |
String |
否 |
作业对象名称 |
projectNo |
String |
否 |
项目编码 |
supplierName |
String |
否 |
供应商名称 |
assignedUserType |
Integer |
否 |
执行人类型:1-执行人;2-群组 |
assignedUser |
String |
否 |
执行人(如果是执行人,则传执行人账号,多个用“;”隔开;如果是群组,传群组名称,只能单个) |
beginTimestamp |
String |
否 |
计划开始时间时间戳 |
endTimestamp |
String |
否 |
计划完成时间时间戳 |
taskRemark |
String |
否 |
任务描述 |
saveDraft |
String |
否 |
保存/提交 0:保存草稿 1:提交 |
taskExtendList |
List<Object> |
否 |
拓展属性列表 |
taskExtendList入参
参数 |
类型 |
是否必填 |
描述 |
fieldName |
String |
是 |
拓展属性字段名称 |
extendValue |
String |
是 |
拓展属性值(如果是时间和日期,值必须是时间戳) |
响应参数
参数 |
类型 |
描述 |
---|---|---|
stateCode |
String |
响应状态码。 |
0:成功 |
||
其他:失败 |
||
errorMessage |
String |
响应描述。 |
result |
Object |
响应结果内容data、分页数据。 |
result出参:
参数 |
类型 |
描述 |
customerTaskId |
String |
客户任务ID |
sceneTaskId |
Long |
创建成功的任务id |
status |
Integer |
返回状态:0-成功;1-失败 |
message |
String |
返回的失败消息。 |
请求示例
{ "assignedUser": "", "assignedUserType": "", "beginTimestamp": "1655913600000", "customerName": "", "customerTaskId": 1667986022235671116, "endTimestamp": "1655913600000", "projectNo": "", "sceneName": "父子任务工序", "signSiteName": "", "supplierName": "", "taskExtendList": [ { "extendValue": "11", "fieldName": "问题单号" }, { "extendValue": "22", "fieldName": "客户名称" } ], "taskName": "父子任务工序11" }
响应示例
{ "result": { "customerTaskId": "232323232333112323", "sceneTaskId": 5066896, "status": 0 }, "stateCode": "0" }