Create Organization Structure


创建组织结构节点。

请求格式


POST https://{apigw-address}/app-portal-service/v2.3/structure/create

请求参数(Query)


名称

必需/可选

数据类型

描述

orgId

必需

String

组织 ID。

请求参数(Body)


名称

必需/可选

数据类型

描述

structures

必需

StructureUpdateDTO 结构体

目标组织结构的列表。

StructureUpdateDTO 结构体


名称

必需/可选

数据类型

描述

parentId

必需

String

目标组织结构的根节点。

name

可选

I18nString

组织结构节点名称。名称规则参见 国际化名称结构体

响应参数


名称

数据类型

描述

structureIds

List

创建的各组织结构节点ID。

错误码


代码

描述

31400

组织结构节点名称不合法或根节点名称不匹配。

31403

应用无权访问组织结构。

31408

组织结构节点名称已经存在。

31415

组织结构、节点或层级数量超过限制。

31430

组织结构节点名称不合法。

示例

请求示例


url: https://{apigw-address}/app-portal-service/v2.3/structure/create
method: POST

requestBody:
{
    "structures": [
        {
            "parentId": "your_parent_node_id",
            "name": {
                "defaultValue": "Turbine",
                "i18nValue": {"zh_CN": "风机", "en_US": "Turbine"}
            }
        },
        {
            "parentId": "your_parent_node_id",
            "name": {
                "defaultValue": "RootTest"
            }
        }
    ]
}

返回示例


{
    "code": 0,
    "data": {
        "structureIds": ["structure_ID_1", "structure_ID_2"]
    },
    "message": "OK"
}