查询子任务场景列表(API名称:openTaskScene/querySubTaskList)
功能介绍
查询子任务场景列表。
相关接口
| 
        接口名称  | 
      
        调用说明  | 
     
|---|---|
| 
        调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。  | 
     
URL
| 
        请求方式  | 
      
        HTTPS地址  | 
      
        服务架构  | 
      
        消息体类型  | 
     
|---|---|---|---|
| 
        POST  | 
      
        https://isdp+域名/openapi/v1/openTaskScene/querySubTaskList  | 
      
        OpenAPI  | 
      
        application/json  | 
     
请求头
| 
        KEY  | 
      
        VALUE  | 
      
        是否必填  | 
      
        描述  | 
     
|---|---|---|---|
| 
        Content-Type  | 
      
        application/json  | 
      
        是  | 
      
        无  | 
     
| 
        Authorization  | 
      
        bearer ${access_token}  | 
      
        是  | 
      
        bearer +“ ”+5.2.1中获取的access_token的值  | 
     
请求参数
请求参数 Object
| 
        参数  | 
      
        类型  | 
      
        是否必填  | 
      
        描述  | 
     
|---|---|---|---|
| 
        taskId  | 
      
        Long  | 
      
        是  | 
      
        父任务id,只能单个查询,如果不传子任务则查询下属所有的子任务 获取父任务id API请参见:查询父任务(API名称:queryParentTaskList)  | 
     
| 
        subTaskId  | 
      
        Long  | 
      
        否  | 
      
        子任务id  | 
     
| 
        UDF1  | 
      
        String  | 
      
        否  | 
      
        扩展属性1,执行阶段  | 
     
| 
        UDF2  | 
      
        String  | 
      
        否  | 
      
        扩展属性2,执行阶段  | 
     
| 
        UDF3  | 
      
        String  | 
      
        否  | 
      
        扩展属性3,执行阶段  | 
     
| 
        UDF4  | 
      
        String  | 
      
        否  | 
      
        扩展属性4,执行阶段  | 
     
| 
        UDF5  | 
      
        String  | 
      
        否  | 
      
        扩展属性5,执行阶段  | 
     
| 
        UDF6  | 
      
        String  | 
      
        否  | 
      
        扩展属性6,执行阶段  | 
     
| 
        UDF7  | 
      
        String  | 
      
        否  | 
      
        扩展属性7,执行阶段  | 
     
| 
        UDF8  | 
      
        String  | 
      
        否  | 
      
        扩展属性8,执行阶段  | 
     
| 
        UDF9  | 
      
        String  | 
      
        否  | 
      
        扩展属性9,执行阶段  | 
     
| 
        UDF10  | 
      
        String  | 
      
        否  | 
      
        扩展属性10,执行阶段  | 
     
| 
        pageStart  | 
      
        int  | 
      
        否  | 
      
        当前页码,从0开始  | 
     
| 
        pageSize  | 
      
        int  | 
      
        否  | 
      
        每页数量,默认15条,最多100条  | 
     
响应参数
| 
        参数  | 
      
        类型  | 
      
        描述  | 
     
|---|---|---|
| 
        stateCode  | 
      
        String  | 
      
        响应状态码: 
  | 
     
| 
        errorMessage  | 
      
        String  | 
      
        响应描述  | 
     
| 
        result  | 
      
        Object  | 
      
        响应结果内容data、分页数据  | 
     
result出参:
| 
        参数  | 
      
        类型  | 
      
        描述  | 
     
|---|---|---|
| 
        pos  | 
      
        int  | 
      
        当前页,从0开始  | 
     
| 
        total_count  | 
      
        int  | 
      
        总数量  | 
     
| 
        data  | 
      
        List<Object>  | 
      
        响应结果内容data  | 
     
data出参:
| 
        参数  | 
      
        类型  | 
      
        描述  | 
     
|---|---|---|
| 
        sceneTaskId  | 
      
        Long  | 
      
        子任务ID  | 
     
| 
        taskId  | 
      
        Long  | 
      
        父任务ID  | 
     
| 
        taskName  | 
      
        String  | 
      
        子任务名称  | 
     
| 
        status  | 
      
        Integer  | 
      
        0:草稿;1:待执行;2:执行中;3:已完成 4:已取消;5:申请待审批;6:待调度;9:已驳回  | 
     
| 
        createdBy  | 
      
        Long  | 
      
        创建人ID  | 
     
| 
        createName  | 
      
        String  | 
      
        创建人姓名  | 
     
| 
        currentProcedureId  | 
      
        Long  | 
      
        当前工序  | 
     
| 
        currentProcedureName  | 
      
        String  | 
      
        当前工序名称  | 
     
| 
        pocedureOrNot  | 
      
        Integer  | 
      
        子任务是否包含工序(0:否;1:是)  | 
     
| 
        checkOrderId  | 
      
        Long  | 
      
        子任务关联检查单ID  | 
     
| 
        checkOrderName  | 
      
        String  | 
      
        子任务关联检查单名称  | 
     
| 
        checkOrderType  | 
      
        Integer  | 
      
        子任务关联检查单类型(0:EHS;1:质检;2:巡检)  | 
     
| 
        description  | 
      
        String  | 
      
        子任务描述  | 
     
| 
        actualEndTime  | 
      
        Long  | 
      
        子任务实际结束时间  | 
     
| 
        actualBeginTime  | 
      
        Long  | 
      
        子任务实际开始时间  | 
     
| 
        beginTimestamp  | 
      
        Long  | 
      
        计划开始时间  | 
     
| 
        endTimestamp  | 
      
        Long  | 
      
        计划完成时间  | 
     
| 
        processFeedback  | 
      
        String  | 
      
        子任务进展反馈  | 
     
| 
        isNa  | 
      
        Integer  | 
      
        子任务NA  | 
     
| 
        signSiteId  | 
      
        Long  | 
      
        子任务作业对象ID  | 
     
| 
        signSiteCode  | 
      
        String  | 
      
        子任务作业对象编码  | 
     
| 
        signSiteName  | 
      
        String  | 
      
        子任务作业对象名称  | 
     
| 
        regionId  | 
      
        Long  | 
      
        子任务行政区域ID  | 
     
| 
        regionPath  | 
      
        String  | 
      
        子任务行政区域路径  | 
     
| 
        regionName  | 
      
        String  | 
      
        子任务行政区域名称  | 
     
| 
        isExecute  | 
      
        Integer  | 
      
        子任务是否可执行  | 
     
| 
        priority  | 
      
        String  | 
      
        子任务优先级  | 
     
| 
        jobDuration  | 
      
        Integer  | 
      
        子任务工时  | 
     
| 
        projectDuration  | 
      
        Integer  | 
      
        子任务工期  | 
     
| 
        administrativeDivision  | 
      
        String  | 
      
        子任务行政区域ID串  | 
     
| 
        administrativeDivisionName  | 
      
        String  | 
      
        子任务行政区域名称串  | 
     
| 
        skill  | 
      
        String  | 
      
        子任务要求技能  | 
     
| 
        address  | 
      
        String  | 
      
        子任务详细地址  | 
     
| 
        requiredStartTime  | 
      
        Long  | 
      
        子任务要求开始时间  | 
     
| 
        requiredEndTime  | 
      
        Long  | 
      
        子任务要求完成时间  | 
     
| 
        taskExtend  | 
      
        List  | 
      
        子任务扩展属性  | 
     
| 
        procedureList  | 
      
        List  | 
      
        子任务关联工序  | 
     
| 
        parentTaskList  | 
      
        List  | 
      
        对应得父任务信息  | 
     
data中taskExtend字段说明:
| 
        参数  | 
      
        类型  | 
      
        描述  | 
     
|---|---|---|
| 
        extendName  | 
      
        String  | 
      
        子任务扩展属性名称  | 
     
| 
        stage  | 
      
        Integer  | 
      
        子任务扩展属性所属阶段1:创建;2:执行  | 
     
| 
        fieldOrder  | 
      
        Integer  | 
      
        子任务扩展属性顺序  | 
     
| 
        extendValue  | 
      
        String  | 
      
        扩展属性值  | 
     
| 
        udfName  | 
      
        String  | 
      
        扩展属性编码  | 
     
| 
        extendType  | 
      
        Integer  | 
      
        扩展属性类型(1:长文本;2:枚举;3:多枚举; 4:日期;5:时间;6:整数;7:小数;20:短文本)  | 
     
| 
        isNecessary  | 
      
        Integer  | 
      
        扩展属性是否必填(1:必填;2:不必填)  | 
     
data中procedureList字段说明:
| 
        参数  | 
      
        类型  | 
      
        描述  | 
     
|---|---|---|
| 
        isAppraisal  | 
      
        Integer  | 
      
        是否采集审批0:否;1:是  | 
     
| 
        collectionReviewName  | 
      
        String  | 
      
        采集审批流名称  | 
     
| 
        licenseSwitch  | 
      
        Integer  | 
      
        是否受许可控制0:否;1:是  | 
     
| 
        operationGuideList  | 
      
        List  | 
      
        操作指导  | 
     
| 
        description  | 
      
        String  | 
      
        工序描述  | 
     
| 
        templateCode  | 
      
        String  | 
      
        采集模板编码  | 
     
| 
        templateId  | 
      
        Long  | 
      
        采集模板ID  | 
     
| 
        version  | 
      
        String  | 
      
        采集模板版本  | 
     
| 
        templateName  | 
      
        String  | 
      
        采集模板名称  | 
     
| 
        licenseTag  | 
      
        Integer  | 
      
        许可标识0-无,1-许可启动,2-许可终结  | 
     
| 
        taskName  | 
      
        String  | 
      
        工序名称  | 
     
| 
        collectionReviewId  | 
      
        Long  | 
      
        采集审批流  | 
     
| 
        procedureOrder  | 
      
        Integer  | 
      
        工序顺序  | 
     
procedureList中operationGuideList字段说明:
| 
        参数  | 
      
        类型  | 
      
        描述  | 
     
|---|---|---|
| 
        fileId  | 
      
        Long  | 
      
        工序操作指导文件ID  | 
     
| 
        filename  | 
      
        String  | 
      
        工序操作指导文件名称  | 
     
| 
        fileType  | 
      
        String  | 
      
        工序操作指导文件类型  | 
     
| 
        fileSize  | 
      
        Long  | 
      
        工序操作指导文件大小  | 
     
data中parentTaskList字段说明:
| 
        参数  | 
      
        类型  | 
      
        描述  | 
     
|---|---|---|
| 
        sceneTaskId  | 
      
        Long  | 
      
        任务id  | 
     
| 
        taskName  | 
      
        String  | 
      
        任务名称  | 
     
| 
        sceneMode  | 
      
        Integer  | 
      
        任务模式: 
  | 
     
| 
        status  | 
      
        Integer  | 
      
        任务状态: 
  | 
     
| 
        createdBy  | 
      
        Long  | 
      
        创建人id  | 
     
| 
        createName  | 
      
        String  | 
      
        创建人姓名  | 
     
| 
        createDate  | 
      
        Long  | 
      
        任务创建时间  | 
     
| 
        planStartTime  | 
      
        Long  | 
      
        计划开始时间  | 
     
| 
        planEndTime  | 
      
        Long  | 
      
        计划完成时间  | 
     
| 
        actualBeginTime  | 
      
        Long  | 
      
        实际开始时间  | 
     
| 
        actualEndTime  | 
      
        Long  | 
      
        实际完成时间  | 
     
| 
        processFeedback  | 
      
        String  | 
      
        进展反馈  | 
     
| 
        currentProcedureId  | 
      
        Integer  | 
      
        当前工序步骤  | 
     
| 
        currentProcedureName  | 
      
        String  | 
      
        当前工序名称  | 
     
| 
        licenseSwitch  | 
      
        Integer  | 
      
        是否受许可控制开关: 
  | 
     
| 
        checkOrderId  | 
      
        Long  | 
      
        关联检查单id  | 
     
| 
        checkOrderName  | 
      
        String  | 
      
        关联的检查单名称  | 
     
| 
        checkOrderType  | 
      
        Integer  | 
      
        任务生成的检查单类型: 
  | 
     
| 
        sceneId  | 
      
        Long  | 
      
        场景id  | 
     
| 
        sceneName  | 
      
        String  | 
      
        场景名称  | 
     
| 
        signSiteId  | 
      
        Long  | 
      
        作业对象id  | 
     
| 
        signSiteName  | 
      
        String  | 
      
        作业对象名称  | 
     
| 
        signSiteCode  | 
      
        String  | 
      
        作业对象编码  | 
     
| 
        supplierName  | 
      
        String  | 
      
        供应商名称  | 
     
| 
        adminOrganizationName  | 
      
        String  | 
      
        组织单元名称  | 
     
| 
        projectNo  | 
      
        String  | 
      
        项目编码  | 
     
| 
        projectName  | 
      
        String  | 
      
        项目名称  | 
     
| 
        deleteFlag  | 
      
        Integer  | 
      
        删除标识:0未删除,1已删除  | 
     
| 
        taskObjectType  | 
      
        String  | 
      
        任务作业对象类型名称  | 
     
请求示例
{
    "status": "",
    "taskName": "",
    "actualEndTimeMin": "",
    "planEndTimeMin": "",
    "planEndTimeMax": "",
    "deleteFlag": 0,
    "pageStart": 0,
    "objectTypeList": [
        "绿地站",
        "公路站"
    ],
    "pageSize": 15,
    "regionId": "",
    "signSiteIdList": "",
    "planBeginTimeMin": "",
    "planBeginTimeMax": "",
    "sceneId": "",
    "parentCategoryId": "",
    "categoryId": "",
    "parentCategory": "",
    "statusStr": "",
    "sceneTaskId": "",
    "resource": "",
    "userId": ""
}
 响应示例
{
    "stateCode": "0",
    "errorMessage": null,
    "result": {
        "data": [
            {
                "sceneTaskId": 5005973,
                "sceneMode": 1,
                "status": 5,
                "createdBy": 1823,
                "createName": "superman",
                "currentProcedureId": null,
                "currentProcedureName": null,
                "licenseSwitch": 1,
                "processFeedback": null,
                "checkOrderId": null,
                "checkOrderName": null,
                "checkOrderType": null,
                "creationTimestamp": 1668050261726,
                "actualBeginTime": null,
                "schedulerDate": 1668050262000,
                "schedulerTimestamp": 1668050261726,
                "schedulerBy": 1823,
                "schedulerName": "superman",
                "actualEndTime": null,
                "lastUpdatedBy": 1823,
                "lastUpdateName": "superman",
                "lastUpdateTimestamp": 1668050261726,
                "taskType": 1,
                "category": "",
                "categoryId": null,
                "parentCategory": "",
                "parentCategoryId": null,
                "taskName": "测试任务创建1",
                "sceneId": 101375,
                "sceneName": "yqq测试001",
                "signSiteId": 9911275515,
                "signSiteName": "测试作业对象",
                "signSiteCode": "测试作业对象",
                "regionId": null,
                "regionPath": null,
                "regionName": null,
                "supplierName": null,
                "adminOrganizationName": "1508098844233300",
                "adminOrganization": "1543",
                "sceneCode": "TS20220413150640042",
                "projectNo": "",
                "taskObjectType": "公路站",
                "projectName": "",
                "requiredEndTime": null,
                "planStartTime": null,
                "planEndTime": null,
                "deleteFlag": 0,
                "deleteReason": null,
                "priority": null,
                "jobDuration": 3,
                "projectDuration": null,
                "schedulingMode": null,
                "administrativeDivision": null,
                "administrativeDivisionName": null,
                "skill": null,
                "customerId": null,
                "customerName": null,
                "address": null,
                "requiredStartTime": null,
                "totalCount": 1,
                "finishCount": 0,
                "signSiteType": "公路站",
                "executorList": [
                    {
                        "sceneTaskId": 5005973,
                        "taskType": 1,
                        "userId": 1957,
                        "userInfoId": 5012415,
                        "userName": "张三",
                        "userType": 1
                    }
                ]
            }
        ],
        "pos": 0,
        "total_count": 3745,
        "entityName": null,
        "totalCount": 3745
    }
}