查询任务场景详情(API名称:getTaskSceneConfigInfo)
功能介绍
查询任务场景详情。
相关API
接口名称 |
调用说明 |
---|---|
调用该接口获取到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 |
任务场景状态。
|
operationFlag |
String |
是否是提交或者保存草稿。
|
taskSceneModeList |
Object |
任务场景配置模板信息。 |
headerInfo |
Object |
任务场景配置场景信息。 |
isApplyApprove |
Integer |
是否需要申请审批。
|
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": []
}
}