文档首页/ 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": []
    }
}

相关文档