更新时间:2025-06-20 GMT+08:00
分享

查询下一级部门信息

功能介绍

查询下一级部门信息。

URI

GET /basic/mgmt/public/api/v1/organization/group/nextLevel

请求参数

表1 请求Header参数

参数

是否必选

参数类型

描述

Authorization

String

JWTToken

表2 请求路径参数

参数

是否必选

参数类型

描述

id

long

部门ID

currentLevel

Integer

传入部门当前层级,不传默认第一层,传入值会影响出参中层级的值

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

code

String

返回码

message

String

返回码描述

datas

Object

返回数据

totalCount

Long

数量条数

状态码: 400

表4 响应Body参数

参数

参数类型

描述

reserve

String

保留字段

error_code

String

错误编码

error_msg

String

错误信息

请求示例

/basic/mgmt/public/api/v1/organization/group/nextLevel?id=739517047683162112

响应示例

状态码: 200

成功

{
    "code": "IPDC.01020000",
    "message": "success",
    "datas": {
        "id": "739517047683162112",
        "creator": "public@ipdcenter203.huaweiapaas.com 2891572111",
        "modifier": "public@ipdcenter203.huaweiapaas.com 2891572111",
        "createTime": "2025-03-07T08:16:43.730+00:00",
        "lastUpdateTime": "2025-03-07T08:16:43.730+00:00",
        "rdmVersion": 1,
        "rdmDeleteFlag": 0,
        "rdmExtensionType": "XDMUserGroup",
        "tenant": {
            "id": "-1",
            "creator": "xdmAdmin",
            "modifier": "xdmAdmin",
            "createTime": "2023-10-31T07:44:53.458+00:00",
            "lastUpdateTime": "2023-10-31T07:44:53.458+00:00",
            "rdmVersion": 1,
            "rdmDeleteFlag": 0,
            "rdmExtensionType": "Tenant",
            "tenant": null,
            "className": "Tenant",
            "name": "basicTenant",
            "description": "默认租户",
            "kiaguid": null,
            "securityLevel": "internal",
            "nameEn": null,
            "code": "basicTenant",
            "disableFlag": false,
            "dataSource": "DefaultDataSource"
        },
        "className": "XDMUserGroup",
        "groupcode": "GSK118",
        "nameEn": "testYhz202503071056",
        "descriptionEn": "hasChildren",
        "name": "testYhz202503071056",
        "description": "testYhz202503071056",
        "disableFlag": false,
        "extId": "106",
        "employeeCount": 0,
        "employeeLimit": 5,
        "manager": null,
        "managerName": null,
        "parentId": null,
        "children": [
            {
                "id": "741608922581835776",
                "creator": "public@ipdcenter203.huaweiapaas.com 2891572111",
                "modifier": "public@ipdcenter203.huaweiapaas.com 2891572111",
                "createTime": "2025-03-13T02:49:05.571+00:00",
                "lastUpdateTime": "2025-03-13T02:49:05.571+00:00",
                "rdmVersion": 1,
                "rdmDeleteFlag": 0,
                "rdmExtensionType": "XDMUserGroup",
                "tenant": {
                    "id": "-1",
                    "creator": "xdmAdmin",
                    "modifier": "xdmAdmin",
                    "createTime": "2023-10-31T07:44:53.458+00:00",
                    "lastUpdateTime": "2023-10-31T07:44:53.458+00:00",
                    "rdmVersion": 1,
                    "rdmDeleteFlag": 0,
                    "rdmExtensionType": "Tenant",
                    "tenant": null,
                    "className": "Tenant",
                    "name": "basicTenant",
                    "description": "默认租户",
                    "kiaguid": null,
                    "securityLevel": "internal",
                    "nameEn": null,
                    "code": "basicTenant",
                    "disableFlag": false,
                    "dataSource": "DefaultDataSource"
                },
                "className": "XDMUserGroup",
                "groupcode": "GSK119",
                "nameEn": "testYhz202503131055",
                "descriptionEn": null,
                "name": "testYhz202503131055",
                "description": "testYhz202503131055",
                "disableFlag": false,
                "extId": "107",
                "employeeCount": 0,
                "employeeLimit": 5,
                "manager": null,
                "managerName": null,
                "parentId": "739517047683162112",
                "children": null,
                "level": 2,
                "parentCrumb": null
            }
        ],
        "level": 1,
        "parentCrumb": null
    },
    "totalCount": null
}

状态码: 400

认证失败

{
  "reserve" : null,
  "error_code" : "AUTH-600001",
  "error_msg" : ""
}

状态码

状态码

描述

200

成功

400

认证失败

500

服务器内部异常

错误码

请参见错误码

相关文档