创建父子任务(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"
}