文档首页/ ISDP/ API参考/ API接口/ 业务配置/ 扩展属性/ 创建租户全局扩展属性(API名称:batchSaveOrUpdateTaskExtend)
更新时间:2024-01-18 GMT+08:00
分享

创建租户全局扩展属性(API名称:batchSaveOrUpdateTaskExtend)

功能介绍

创建租户全局扩展属性。

相关接口

接口名称

调用说明

获取Token

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

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

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

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

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

请求参数

参数

类型

是否必填

描述

dataSource

String

创建来源标识。

submitterAccount

String

提交人账号。

category

Integer

分属类别。
  • 1:任务
  • 2:子任务

addList

Object

新增扩展属性。

updateList

Object

修改扩展属性。

其中addList和updateList对象参数如下:

参数

类型

是否必填

描述

fieldName

String

自定义字段名称。

fieldType

Integer

扩展字段类型。
  • 1:文本
  • 2:枚举
  • 3:多枚举
  • 4:日期
  • 5:时间
  • 0:无意义,字段默认值

fieldStatus

Object

字段状态。
  • 1:可用
  • 2:停用

scopeList

Object

适用范围。
  • 1:标准任务
  • 2:临时任务

fieldOrder

Integer

字段排序序号,从0开始。

fieldValue

String

字段枚举值。

fieldDefaultValue

String

字段默认值。

fieldIsNecessary

Integer

是否必填。
  • 1:必填
  • 2:其它

enumList

Object

枚举值列表。

id

Long

主键ID(修改扩展属性)。

category

Integer

分属类别。
  • 1:任务
  • 2:子任务

fieldCode

String

字段编码。

其中updateList的修改实体中id、fieldCode为必填项。

响应参数

参数

类型

描述

stateCode

String

响应编码。

errorMessage

String

错误信息。

result

Object

响应数据。

请求示例

{"category":2,"addList":[{"fieldName":"多检举","fieldType":"3","fieldValue":"枚举一;枚举二","fieldDefaultValue":"枚举一;枚举二","fieldStatus":1,"scopeList":[1,2],"fieldIsNecessary":1,"enumList":["枚举一","枚举二"],"_RID":"row_195","fieldTypeName":"3","fieldOrder":7}],"updateList":[{"id":2010,"category":2,"parentExtendId":0,"fieldName":"短文本1","fieldStatus":1,"fieldIsNecessary":2,"fieldOrder":6,"fieldValue":"","fieldDefaultValue":"默认值","scopeList":[1,2],"fieldCode":"UDF1","fieldType":20,"enumList":[],"fieldTypeName":"文本","isDisabled":false,"_RID":"row_194"}]}

响应示例

{"stateCode":"0","errorMessage":"保存成功","result":null}

相关文档