文档首页/ ISDP/ API参考/ API接口/ 任务管理/ 任务进展管理/ 批量修改子任务(API名称:openTaskScene/batchUpdateSubTask)
更新时间:2025-02-11 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
}

相关文档