文档首页/ ISDP/ API参考/ API接口/ 任务管理/ 任务进展管理/ 保存任务/子任务执行阶段扩展属性(API名称:saveTaskExtendFieldList)
更新时间:2024-01-18 GMT+08:00
分享

保存任务/子任务执行阶段扩展属性(API名称:saveTaskExtendFieldList)

功能介绍

保存任务/子任务执行阶段的扩展属性信息

相关接口

接口名称

调用说明

获取Token

调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

https://isdp+域名/openapi/v1/openSceneTask/saveTaskExtendFieldList

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

bearer +“ ”+5.2.1中获取的access_token的值

请求参数

参数

类型

是否必填

描述

submitterAccount

String

提交人。

sceneTaskId

Long

任务ID。

processFeedback

String

反馈进展。

completeTimestamp

String

完成时间。

saveDraft

String

保存/提交。
  • 1:保存
  • 2:提交

taskExtendField

Object

父任务扩展属性。

没有扩展属性时填写空对象

subTaskList

List

子任务信息。

subTaskList字段说明:

参数

类型

描述

sceneTaskId

Long

子任务ID。

processFeedback

String

子任务进展反馈信息。

completeTimestamp

String

子任务实际完成时间。

taskExtendField

Object

子任务扩展信息。

taskExtendField字段说明:

参数

类型

描述

sceneTaskId

Long

任务/子任务id。

stage

Integer

子任务扩展属性所属阶段。
  • 1:创建
  • 2:执行

parentTaskId

Long

父任务id。

udf1-udf40

String

扩展属性信息(扩展属性信息是从对应的场景中获取的)。

taskType

Integer

任务类型。
  • 1:父任务
  • 2:子任务

响应参数

参数

类型

描述

stateCode

String

响应状态码:0-成功;其他-失败

errorMessage

String

响应描述,错误提示

result

Object

响应数据,任务、子任务执行阶段的扩展属性信息

请求示例

{
    "submitterAccount": "fc0001",
    "sceneTaskId": 5064801,
    "processFeedback": "",
    "completeTimestamp": "",
    "saveDraft": "0",
    "taskExtendField": {},
    "subTaskList": [
        {
            "sceneTaskId": 5010371,
            "processFeedback": "123",
            "completeTimestamp": "",
            "taskExtendField": {
                "sceneTaskId": 5010371,
                "taskType": 2,
                "parentTaskId": 5064801,
                "stage": 2,
                "udf12": 11,
                "udf13": 22
            }
        }
    ]
}

响应示例

{"stateCode":"0","errorMessage":null,"result":null}

相关文档