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