更新时间:2025-05-07 GMT+08:00
分享

添加部门人员

功能介绍

添加部门下人员。

URI

POST /basic/mgmt/public/api/v1/organization/group/user

请求参数

表1 请求Header参数

参数

是否必选

参数类型

描述

Authorization

String

JWTToken

表2 请求Body参数

参数

是否必选

参数类型

描述

数组元素

Array of createOrDeleteGroupUserExt objects

部门下添加人员请求

表3 createOrDeleteGroupUserExt

参数

是否必选

参数类型

描述

groupcode

String

部门编码(需唯一)

userIds

Array of Integer

用户ID集合

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

code

String

返回码

message

String

返回码描述

datas

Object

新增部门人员信息

totalCount

Long

新增数据条数

状态码: 400

表5 响应Body参数

参数

参数类型

描述

reserve

String

保留字段

error_code

String

错误编码

error_msg

String

错误信息

请求示例

{
    "groupcode": "GSK7248891",
    "userIds": [
        2000046,
        2000049
    ]
}

响应示例

状态码: 200

成功

{
    "code": "IPDC.01020000",
    "message": "success",
    "datas": [
        {
            "id": "755758318969950208",
            "creator": "public@ipdcenter203.huaweiapaas.com 2891572111",
            "modifier": "public@ipdcenter203.huaweiapaas.com 2891572111",
            "createTime": "2025-04-21T03:53:44.553+00:00",
            "lastUpdateTime": "2025-04-21T03:53:44.553+00:00",
            "rdmVersion": 1,
            "rdmDeleteFlag": 0,
            "rdmExtensionType": "XDMUserGroupMember",
            "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": "XDMUserGroupMember",
            "source": {
                "id": "743037488720777216",
                "creator": "public@ipdcenter203.huaweiapaas.com 2891572111",
                "modifier": "public@ipdcenter203.huaweiapaas.com 2891572111",
                "createTime": "2025-03-17T01:25:42.280+00:00",
                "lastUpdateTime": "2025-03-17T01:25:42.280+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": "GSK7248891",
                "nameEn": "test7248891",
                "descriptionEn": null,
                "name": "test7248891",
                "description": "test7248891",
                "disableFlag": false
            },
            "target": {
                "id": "2000046",
                "creator": "baseSyn",
                "modifier": "xdmAdmin ",
                "createTime": "2025-03-06T12:50:50.016+00:00",
                "lastUpdateTime": "2025-03-06T12:50:50.016+00:00",
                "rdmVersion": 1,
                "rdmDeleteFlag": 0,
                "rdmExtensionType": "XDMUser",
                "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": "XDMUser",
                "userId": "2000046",
                "email": "",
                "name": "机机创建4730622 2000046",
                "userType": "Other",
                "fullName": "机机创建4730622 2000046",
                "disableFlag": false,
                "account": null
            },
            "name": null,
            "description": null
        },
        {
            "id": "755758318969950209",
            "creator": "public@ipdcenter203.huaweiapaas.com 2891572111",
            "modifier": "public@ipdcenter203.huaweiapaas.com 2891572111",
            "createTime": "2025-04-21T03:53:44.554+00:00",
            "lastUpdateTime": "2025-04-21T03:53:44.554+00:00",
            "rdmVersion": 1,
            "rdmDeleteFlag": 0,
            "rdmExtensionType": "XDMUserGroupMember",
            "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": "XDMUserGroupMember",
            "source": {
                "id": "743037488720777216",
                "creator": "public@ipdcenter203.huaweiapaas.com 2891572111",
                "modifier": "public@ipdcenter203.huaweiapaas.com 2891572111",
                "createTime": "2025-03-17T01:25:42.280+00:00",
                "lastUpdateTime": "2025-03-17T01:25:42.280+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": "GSK7248891",
                "nameEn": "test7248891",
                "descriptionEn": null,
                "name": "test7248891",
                "description": "test7248891",
                "disableFlag": false
            },
            "target": {
                "id": "2000049",
                "creator": "baseSyn",
                "modifier": "xdmAdmin ",
                "createTime": "2025-03-07T03:14:50.023+00:00",
                "lastUpdateTime": "2025-03-07T03:14:50.023+00:00",
                "rdmVersion": 1,
                "rdmDeleteFlag": 0,
                "rdmExtensionType": "XDMUser",
                "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": "XDMUser",
                "userId": "2000049",
                "email": "22@gmail.com",
                "name": "111336859 2000049",
                "userType": "Other",
                "fullName": "111336859 2000049",
                "disableFlag": false,
                "account": "336859"
            },
            "name": null,
            "description": null
        }
    ],
    "totalCount": 2
}

状态码: 400

认证失败

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

状态码

状态码

描述

200

成功

400

认证失败

500

服务器内部异常

错误码

请参见错误码

相关文档