文档首页/ ISDP/ API参考/ API接口/ 任务管理/ 任务进展管理/ 批量修改子任务(API名称:openTaskScene/batchUpdateSubTask)
更新时间:2024-07-22 GMT+08:00
分享

批量修改子任务(API名称:openTaskScene/batchUpdateSubTask)

功能介绍

批量修改子任务

相关接口

接口名称

调用说明

获取Token

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

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

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

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

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

请求参数

参数

类型

是否必填

描述

sceneTaskId

Long

父任务ID

operUserNo

String

操作人编号

subTaskVOList

List

子任务列表

subTaskVOList:

sceneTaskId

Long

子任务ID

address

String

详细地址

administrativeDivision

String

行政区域

administrativeDivisionName

String

行政区域名称

assignedUserId

String

指定人

assignedUserName

String

指定人名称

beginTimestamp

Long

计划开始时间

ccPerson

String

抄送人

ccPersonGroup

String

抄送组群

ccPersonGroupName

String

抄送组群名称

ccPersonName

String

抄送人名称

collectionReviewId

Long

采集评审审批流

collectionReviewName

String

采集评审审批流名称

collectionProcessType

Integer

采集审批流类型(0-标准审批流;1-临时审批流;2-自定义审批流)

description

String

子任务描述

isAppraisal

Integer

是否需要采集评审(否:0,:1)

isNA

Integer

子任务是否是NA状态 默认0(0- 1-)

issueId

Long

问题id

jobDuration

Integer

标准作业时长

licenseSwitch

Integer

是否受许可控制开关:1-是,0-

modeOrder

Integer

子任务顺序

oldTaskName

String

旧的子任务名称。用于关联关系的在名称被修改之后匹配原来子任务用。

operationGuideList

List<UploadFileVO>

操作指导文件

owner

String

责任人

ownerGroup

String

责任人群组

ownerGroupName

String

责任人群组名称

ownerName

String

责任人名称

priority

String

优先级

projectDuration

Integer

项目

regionId

String

行政区域ID

regionName

String

行政区域名称

regionPath

String

行政区域路径(包括最低层)

sceneModeCode

Long

任务场景子任务关联标识(存放任务场景子任务id

sceneTaskId

Long

子任务/工序ID

signSiteCode

String

站点编码

signSiteName

String

站点名称

skill

String

要求的技能

taskName

String

子任务名称

templateCode

String

任务模板编码

templateName

String

任务模板名称

userGroup

String

用户组

userGroupName

String

用户组名称

version

String

模板版本

procedureList

List

工序列表

taskExtend

List

扩展字段

operationGuideList:

fileId

Long

文件ID

fileName

String

文件名字

fileSize

Long

文件大小

fileType

String

文件类型

procedureList:

description

String

工序描述

taskName

String

工序名称

collectionReviewId

Long

采集评审审批流

collectionReviewName

String

采集评审审批流名称

isAppraisal

Integer

是否需要采集评审(否:0,:1)

licenseSwitch

Integer

是否受许可控制开关:1-是,0-

licenseTag

Integer

许可标识:0-无,1-许可启动,2-许可终结

operationGuideList

List

操作指导文件

procedureOrder

Integer

工序顺序

templateCode

String

任务模板名称

templateName

String

任务模板名称

version

String

模板版本

taskExtend

extendValue

String

扩展字段名称

udfName

String

扩展字段udf名称

Stage

Integer

扩展字段执行状态

响应参数

参数

类型

描述

stateCode

String

响应状态码:

  • 0-成功
  • 其他-失败

errorMessage

String

响应描述

result

Object

响应结果内容data、分页数据

请求示例

{
    "operUserNo": 15675496556,
    "sceneTaskId": 3312196,
    "subTaskVOList": [
        {
            "address": "",
            "administrativeDivision": "",
            "administrativeDivisionName": "",
            "assignedUserId": "930218",
            "assignedUserName": "张三",
            "beginTimestamp": 1705939200000,
            "ccPerson": "",
            "ccPersonGroup": "",
            "ccPersonGroupName": "",
            "ccPersonName": "",
            "collectionReviewId": "",
            "collectionReviewName": "",
            "description": "",
            "isAppraisal": 0,
            "isNA": 0,
            "issueId": null,
            "jobDuration": 12,
            "licenseSwitch": 0,
            "modeOrder": 1,
            "oldTaskName": "子任务1",
            "operationGuideList": [
            ],
            "owner": "",
            "ownerGroup": "",
            "ownerGroupName": "",
            "ownerName": "",
            "priority": null,
            "projectDuration": 1,
            "regionId": null,
            "regionName": null,
            "regionPath": null,
            "sceneModeCode": "267364",
            "signSiteCode": "",
            "signSiteName": "",
            "skill": null,
            "sceneTaskId": 2180053,
            "taskExtend": [
                {
                    "extendValue": "",
                    "stage": 1,
                    "udfName": "UDF22"
                },
                {
                    "extendValue": "",
                    "stage": 2,
                    "udfName": "UDF23"
                },
                {
                    "extendValue": "",
                    "stage": 1,
                    "udfName": "UDF24"
                },
                {
                    "extendValue": "",
                    "stage": 1,
                    "udfName": "UDF25"
                },
                {
                    "extendValue": "",
                    "stage": 1,
                    "udfName": "UDF26"
                },
                {
                    "extendValue": "",
                    "stage": 1,
                    "udfName": "UDF38"
                }
            ],
            "taskName": "子任务2123232",
            "templateCode": null,
            "templateName": null,
            "userGroup": "",
            "userGroupName": "",
            "version": null
        }
    ]
}

响应示例

{
    "stateCode": "0",
    "errorMessage": "",
    "result": null
}

相关文档