文档首页/ ISDP/ API参考/ API接口/ 任务管理/ 任务场景管理/ 查询任务场景详情(API名称:getTaskSceneConfigInfo)
更新时间:2024-01-18 GMT+08:00
分享

查询任务场景详情(API名称:getTaskSceneConfigInfo)

功能介绍

查询任务场景详情。

相关API

接口名称

调用说明

获取Token

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

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

https://isdp+域名/openapi/v1/openTaskScene/getTaskSceneConfigInfo

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

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

请求参数

参数

类型

是否必填

描述

sceneCode

String

任务场景编码。

sceneId

Long

任务场景ID。

dataSource

String

创建来源标识。

响应参数

参数

类型

描述

stateCode

String

响应编码。

errorMessage

String

错误信息。

result

Object

响应数据。

result参数说明

参数

类型

描述

dataSource

String

创建来源标识。

taskSceneBaseFieldList

Object

基础字段。

taskSceneExtendFieldList

Object

扩展字段。

sceneMode

Integer

任务场景模式。

2-关联作业检查清单

sceneStatus

Integer

任务场景状态。
  • 0:草稿
  • 1:可用
  • 2:停用

operationFlag

String

是否是提交或者保存草稿。
  • Y:提交
  • N:保存草稿

taskSceneModeList

Object

任务场景配置模板信息。

headerInfo

Object

任务场景配置场景信息。

isApplyApprove

Integer

是否需要申请审批。
  • 0:否
  • 1:是

reviewProcessId

Long

评审流ID。

reviewProcessName

String

评审流名称。

adminOrganizationCode

String

组织单元ID。

adminOrganizationName

String

组织单元名称。

taskSceneExtendFieldList中object信息说明

参数

类型

描述

fieldCode

String

任务场景扩展属性编码

fieldName

String

任务场景扩展属性名称

fieldDefaultValue

String

扩展属性默认值

stage

Integer

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

fieldOrder

Integer

扩展属性顺序

extendValue

String

扩展属性值

fieldStatus

String

扩展属性状态 1:可用 2:停用

fieldType

Integer

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

maxValue

String

最大值

minValue

String

最小值

precision

String

精度

fieldIsNecessary

Integer

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

其中对象详情参照5.3.1.4创建任务场景参数说明。

请求示例

{"sceneCode":"TS20220712174237523", "isQueryGlobalBaseField":"Y"}

响应示例

{
    "stateCode": "0",
    "errorMessage": null,
    "result": {
        "sceneId": 103210,
        "reviewProcessId": 100417,
        "sceneStatus": 1,
        "sceneRemark": "场景描述12",
        "reviewProcessName": "测试审批流123",
        "sceneName": "场景名称101",
        "sceneCode": "TS20220712174237523",
        "sceneMode": 2,
        "sceneType": 0,
        "sceneLicense": null,
        "sourceSceneId": 103209,
        "version": "1.1",
        "isNewVersion": 0,
        "createdBy": 1953,
        "createName": "龙XX1",
        "lastUpdatedBy": 1953,
        "lastUpdateName": "龙XX1",
        "creationTimestamp": 1657618957523,
        "lastUpdateTimestamp": 1657628842775,
        "deleteFlag": "0",
        "signInConfig": null,
        "coverId": null,
        "category": "",
        "id": null,
        "parentCategory": null,
        "parentId": null,
        "adminOrganizationCode": "1543",
        "adminOrganizationName": "1508098844233300",
        "isApplyApprove": 1,
        "headerInfo": {
            "coverId": null,
            "adminOrganizationName": "1508098844233300",
            "sceneRemark": "场景描述12",
            "sceneCode": "TS20220712174237523",
            "sceneName": "场景名称101",
            "sceneId": 103210,
            "parentCategory": null,
            "adminOrganizationCode": "1543",
            "id": null,
            "category": "",
            "parentId": null
        },
        "taskSceneBaseFieldList": [
            {
                "fieldCode": "location",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "作业对象",
                "fieldOrder": 1,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132104,
                "sceneId": 103210,
                "signSiteId": null,
                "signSiteCode": null
            },
            {
                "fieldCode": "administrativeDivision",
                "fieldDefaultValue": "中国>XX省>XX",
                "fieldIsNecessary": 1,
                "fieldName": "行政区域",
                "fieldOrder": 2,
                "fieldStatus": 1,
                "sceneBaseFieldId": 132105,
                "sceneId": 103210,
                "administrativeDivision": "1849,1851,4544",
                "administrativeDivisionName": "中国>XX省>XX",
                "regionPath": "1849,1851,4544",
                "regionPathName": "中国>XX省>XX",
                "regionId": "4544",
                "regionName": "XX"
            },
            {
                "fieldCode": "address",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "详细地址",
                "fieldOrder": 3,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132106,
                "sceneId": 103210
            },
            {
                "fieldCode": "projectNo",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "项目",
                "fieldOrder": 4,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132107,
                "sceneId": 103210,
                "projectNo": null
            },
            {
                "fieldCode": "supplier",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "供应商",
                "fieldOrder": 5,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132108,
                "sceneId": 103210
            },
            {
                "fieldCode": "customer",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "客户",
                "fieldOrder": 6,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132109,
                "sceneId": 103210,
                "customerId": null,
                "customerName": null
            },
            {
                "fieldCode": "jobDuration",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "标准作业时长",
                "fieldOrder": 7,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132110,
                "sceneId": 103210
            },
            {
                "fieldCode": "projectDuration",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "工期",
                "fieldOrder": 8,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132111,
                "sceneId": 103210
            },
            {
                "fieldCode": "planBeginDate",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "计划开始时间1",
                "fieldOrder": 9,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132112,
                "sceneId": 103210
            },
            {
                "fieldCode": "planEndDate",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "计划完成时间1",
                "fieldOrder": 10,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132113,
                "sceneId": 103210
            },
            {
                "fieldCode": "requiredStartTime",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "要求开始时间",
                "fieldOrder": 11,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132114,
                "sceneId": 103210
            },
            {
                "fieldCode": "requiredEndTime",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "要求完成时间",
                "fieldOrder": 12,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132115,
                "sceneId": 103210
            },
            {
                "fieldCode": "priority",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "优先级",
                "fieldOrder": 13,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132116,
                "sceneId": 103210,
                "priorityId": null
            },
            {
                "fieldCode": "skill",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "要求技能",
                "fieldOrder": 14,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132117,
                "sceneId": 103210
            },
            {
                "fieldCode": "schedulingMode",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "调度模式",
                "fieldOrder": 15,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132118,
                "sceneId": 103210,
                "schedulingModeId": null
            },
            {
                "fieldCode": "operationGuide",
                "fieldDefaultValue": [],
                "fieldIsNecessary": 2,
                "fieldName": "操作指导",
                "fieldOrder": 16,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132119,
                "sceneId": 103210
            },
            {
                "fieldCode": "attachment",
                "fieldDefaultValue": [],
                "fieldIsNecessary": 2,
                "fieldName": "附件",
                "fieldOrder": 17,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132120,
                "sceneId": 103210
            },
            {
                "fieldCode": "associatedIssues",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "关联问题3",
                "fieldOrder": 18,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132121,
                "sceneId": 103210,
                "issueId": null
            },
            {
                "fieldCode": "taskDescription",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "任务描述4",
                "fieldOrder": 19,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132122,
                "sceneId": 103210
            },
            {
                "fieldCode": "owner",
                "fieldDefaultValue": [],
                "fieldIsNecessary": 2,
                "fieldName": "责任人员1",
                "fieldOrder": 20,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132123,
                "sceneId": 103210
            },
            {
                "fieldCode": "executor",
                "fieldDefaultValue": [],
                "fieldIsNecessary": 1,
                "fieldName": "执行人",
                "fieldOrder": 21,
                "fieldStatus": 1,
                "sceneBaseFieldId": 132124,
                "sceneId": 103210
            },
            {
                "fieldCode": "licenseConfig",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "许可配置",
                "fieldOrder": 22,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132125,
                "sceneId": 103210
            },
            {
                "fieldCode": "reviewRuleConfig",
                "fieldDefaultValue": null,
                "fieldIsNecessary": 2,
                "fieldName": "任务申请审批流配置",
                "fieldOrder": 23,
                "fieldStatus": 2,
                "sceneBaseFieldId": 132126,
                "sceneId": 103210
            }
        ],
        "taskSceneExtendFieldList": [
            {
                "sceneExtendFieldId": 110170,
                "sceneId": 103210,
                "fieldName": "文本必填有默认",
                "fieldCode": "UDF1",
                "parentExtendFieldId": 0,
                "fieldType": 1,
                "fieldStatus": 1,
                "fieldIsNecessary": 1,
                "fieldOrder": 1,
                "fieldValue": null,
                "fieldDefaultValue": "111111",
                "isNewWay": 1
            }
        ],
        "taskSceneModeList": [
            {
                "sceneModeId": 103731,
                "sceneId": 103210,
                "issueId": null,
                "parentSceneModeId": 0,
                "templateType": "1",
                "templateId": "268611778",
                "templateName": "模板名称010",
                "sceneMode": 2,
                "taskTypeTag": 1,
                "modeLevel": 1,
                "modeOrder": 1,
                "templateCode": "QC2022XXXXXXXXXXXXX",
                "sceneModeName": "场景名称101",
                "templateVersion": "1.1",
                "deleteFlag": 0,
                "tenantId": 1463,
                "licenseSwitch": 0,
                "licenseTag": null,
                "lastUpdatedBy": 1953,
                "lastUpdateName": "龙XX",
                "isAppraisal": 1,
                "collectionReviewId": 100417,
                "collectionReviewName": "测试审批流123",
                "signSiteId": null,
                "signSiteCode": null,
                "signSiteName": null,
                "regionId": null,
                "regionPath": null,
                "regionName": null,
                "description": null,
                "beginTimestamp": null,
                "endTimestamp": null,
                "priority": null,
                "jobDuration": null,
                "projectDuration": null,
                "administrativeDivision": null,
                "administrativeDivisionName": null,
                "address": null,
                "requiredStartTime": null,
                "requiredEndTime": null,
                "skill": null,
                "templateExistFlag": "Y",
                "assignedUserId": "",
                "assignedUserName": "",
                "userGroup": "",
                "userGroupName": "",
                "ccPerson": "",
                "ccPersonName": "",
                "owner": "",
                "ownerName": "",
                "ccPersonGroup": "",
                "ccPersonGroupName": "",
                "ownerGroup": "",
                "ownerGroupName": "",
                "subTaskExtendFieldList": []
            }
        ],
        "baseSubTaskFieldList": [],
        "subTaskExtendFieldList": []
    }
}

相关文档