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

查询任务/子任务执行阶段扩展属性(API名称:queryTaskExtendFields)

功能介绍

查询任务/子任务执行阶段的扩展属性信息

相关接口

接口名称

调用说明

获取Token

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

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

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

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

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

请求参数

参数

类型

是否必填

描述

sceneTaskId

Long

父任务ID。

subTaskIdList

Object

子任务ID集合。

subTaskList中Object对象字段说明:

参数

类型

描述

sceneTaskId

Long

子任务ID。

taskName

String

子任务名称。

actualBeginTime

Long

子任务实际开始时间。

actualEndTime

Long

子任务实际完成时间。

signSiteId

Long

子任务作业对象ID。

signSiteCode

String

子任务作业对象编码。

signSiteName

String

子任务作业对象名称。

taskExtend

List

任务/子任务扩展属性。

sceneModeCode

String

任务场景子任务关联标识。

taskExtend字段说明:

参数

类型

描述

sceneTaskId

Long

任务/子任务id。

extendName

String

子任务扩展属性名称。

stage

Integer

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

unitName

String

单位。

maxValue

String

最大值(示例:“99”表示最大值允许为99)。

minValue

String

最小值(示例:“1”表示最小值允许为1)。

precision

String

精度(示例:“2”表示小数点后保留几位有效数据)。

fieldOrder

Integer

子任务扩展属性顺序。

extendValue

String

扩展属性值。

udfName

String

扩展属性编码。

extendType

Integer

扩展属性类型(1:长文本;2:枚举;3:多枚举;4:日期;5:时间;6:整数;7:小数;20:短文本)。

isNecessary

Integer

扩展属性是否必填(1:必填;2:不必填)。

备注:最大值maxValue、最小值minValue、精度precision是只有在extendType是6/7(整数或小数类型)中使用。

响应参数

参数

类型

描述

stateCode

String

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

errorMessage

String

响应描述,错误提示

result

Object

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

result字段说明:

参数

类型

描述

sceneTaskId

Long

任务ID。

taskName

String

任务名称。

signSiteId

Long

任务作业对象ID。

signSiteCode

String

任务作业对象编码。

signSiteName

String

任务作业对象名称。

taskExtend

List

任务扩展属性。

adminOrganizationName

String

组织单元名称。

adminOrganization

String

组织单元ID。

请求示例

"videoList":{"sceneTaskId":5064801, "subTaskIdList":[5010371]}

响应示例

{
    "stateCode": "0",
    "errorMessage": null,
    "result": {
        "subTaskList": [
            {
                "sceneTaskId": 5010371,
                "taskName": "1_20230202_114945",
                "taskId": 5064801,
                "signSiteId": null,
                "signSiteCode": "",
                "signSiteName": "",
                "sceneModeCode": "5000995",
                "actualBeginTime": 1675310951240,
                "actualEndTime": null,
                "taskExtend": [
                    {
                        "sceneTaskId": 5010371,
                        "minValue": "1",
                        "extendName": "子任务测试属性4",
                        "stage": "2",
                        "unitName": null,
                        "maxValue": "50",
                        "precision": null,
                        "extendValue": null,
                        "fieldOrder": "13",
                        "udfName": "UDF13",
                        "extendType": "7",
                        "isNecessary": "2"
                    },
                    {
                        "sceneTaskId": 5010371,
                        "minValue": "1",
                        "extendName": "子任务测试属性4",
                        "stage": "2",
                        "unitName": null,
                        "maxValue": "50",
                        "precision": null,
                        "extendValue": null,
                        "fieldOrder": "13",
                        "udfName": "UDF13",
                        "extendType": "7",
                        "isNecessary": "2"
                    }
                ]
            }
        ],
        "sceneTaskId": 5064801,
        "signSiteCode": null,
        "adminOrganizationName": "1508098844233300",
        "sceneId": 5001917,
        "taskExtend": [],
        "signSiteName": null,
        "taskName": "测试父子任务执行扩展属性_20230202_114945",
        "adminOrganization": "1543"
    }
}

相关文档