作者:管理员  历史版本:1  最后编辑:龚清  更新时间:2024-06-15 15:03

根据用户id获取分级管理信息

简述:

  • 根据用户id获取分级管理信息

请求URL:

请求方式:

  • GET

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/auth/findByCurrentUserId

返回示例:

{
    "state": 200,
    "request": null,
    "message": "",
    "cause": "",
    "variables": {},
    "data": [
        {
            "pk": "",
            "name": null,
            "ip": null,
            "createBy": null,
            "createTime": "2019-12-16 19:06:06",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "656210462110646272",
            "managerID": "654384477392338944",
            "orgID": "654769529968132096",
            "orgPerms": "add,remove,edit",
            "userPerms": "remove,add,edit",
            "orgName": "五指山市s",
            "managerName": "tom"
        },
        {
            "pk": "",
            "name": null,
            "ip": null,
            "createBy": null,
            "createTime": "2019-12-12 18:26:14",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "654750878384783360",
            "managerID": "654384477392338944",
            "orgID": "654721471439962112",
            "orgPerms": "add,remove,edit",
            "userPerms": "add,remove,edit",
            "orgName": "654721471439962112",
            "managerName": "tom"
        }
    ]
}

返回参数说明:

名称 类型 备注
data List< PartyOrgAuthPo > 分级管理对象集合信息

根据id获取分级管理信息

简述:

  • 根据id获取分级管理信息

请求URL:

请求方式:

  • GET

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
orgAuthId String 分级管理id
orgId String 组织id
  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/auth/get?orgAuthId=654750878384783360&orgId=654721471439962112

返回示例:

{
    "state": 200,
    "request": null,
    "message": "",
    "cause": "",
    "variables": {},
    "data": {
        "pk": "",
        "name": null,
        "ip": null,
        "createBy": null,
        "createTime": "2019-12-12 18:26:14",
        "updateBy": null,
        "updateTime": null,
        "tenantId": null,
        "dataStatus": null,
        "dbtype": null,
        "id": "654750878384783360",
        "managerID": "654384477392338944",
        "orgID": "654721471439962112",
        "orgPerms": "add,remove,edit",
        "userPerms": "add,remove,edit",
        "orgName": "654721471439962112",
        "managerName": "tom"
    }
}

返回参数说明:

名称 类型 备注
data PartyOrgAuthPo 分级管理对象信息

分级管理列表(分页)

简述:

  • 根据传入参数查询,并返回分级管理列表

请求URL:

请求方式:

  • POST

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:

暂无

  • Body:
名称 类型 是否必须 默认值 备注 其他信息
request APIRequest[1] 动态查询请求对象

请求参数示例:

{
    "parameters": [],
    "requestPage": {
        "pageNo": 1,
        "limit": 20
    },
    "sorts": []
}

返回示例:

{
    "state": 200,
    "request": null,
    "message": "",
    "cause": "",
    "variables": {},
    "data": {
        "dataResult": [
            {
                "pk": "",
                "name": null,
                "ip": null,
                "createBy": null,
                "createTime": "2020-01-15 11:32:56",
                "updateBy": null,
                "updateTime": "2020-01-15 11:33:11",
                "tenantId": null,
                "dataStatus": null,
                "dbtype": null,
                "id": "666968053833007104",
                "managerID": "666952698582532096",
                "orgID": "666710757743788032",
                "orgPerms": "add",
                "userPerms": "add,edit,remove",
                "orgName": "IE测试",
                "managerName": "测试IE"
            },
            {
                "pk": "",
                "name": null,
                "ip": null,
                "createBy": null,
                "createTime": "2020-01-14 18:37:04",
                "updateBy": null,
                "updateTime": null,
                "tenantId": null,
                "dataStatus": null,
                "dbtype": null,
                "id": "666712402460409856",
                "managerID": "666704251770109952",
                "orgID": "666710757743788032",
                "orgPerms": "add",
                "userPerms": "remove",
                "orgName": "IE测试",
                "managerName": "chao10"
            },
            {
                "pk": "",
                "name": null,
                "ip": null,
                "createBy": null,
                "createTime": "2020-01-08 16:57:38",
                "updateBy": null,
                "updateTime": "2020-01-08 16:58:09",
                "tenantId": null,
                "dataStatus": null,
                "dbtype": null,
                "id": "664513054968381440",
                "managerID": "656502547099418624",
                "orgID": "656538441000943616",
                "orgPerms": "add",
                "userPerms": "edit,remove",
                "orgName": "研发二",
                "managerName": "Pure"
            }
        ],
        "pageResult": {
            "limit": 3,
            "page": 1,
            "totalCount": 10,
            "totalPages": 4
        }
    }
}

返回参数说明:

名称 类型 备注
data APIPageList< PartyOrgAuthPo > 分级管理对象集合信息

删除

简述:

  • 删除分级管理信息

请求URL:

请求方式:

  • POST

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
orgAuthIds String[] 组织分级ID数组
  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/auth/remove?orgAuthIds=654750878384783360

返回示例:

{
    "state": 200,
    "request": null,
    "message": "删除分级管理信息成功",
    "cause": "",
    "variables": {},
    "data": null
}

返回参数说明:

名称 类型 备注
data Void

保存

简述:

  • 保存分级管理信息

请求URL:

请求方式:

  • POST

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:

暂无

  • Body:

PartyOrgAuthPo对象信息

名称 类型 是否必须 默认值 备注
id string 主键
managerID string 分级管理员ID
orgID string 被授权组织ID
orgPerms string 子用户组管理权限
userPerms string 关联用户管理权限
createTime date 创建时间
updateTime date 更新时间
orgName string 组织名称
managerName string 主负责人名称

请求参数示例:

{
    "managerID": "666707225238044672",
    "orgPerms": "add",
    "userPerms": "",
    "orgID": "654769529968132096"
}

返回示例:

{
    "state": 200,
    "request": null,
    "message": "保存分级管理信息成功",
    "cause": "",
    "variables": {
        "id": "673854440972746752"
    },
    "data": null
}

返回参数说明:

名称 类型 备注
data Void

备注