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

获取所有组织

简述:

  • 获取所有组织

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/findAll

返回示例:

{
    "state": 200,
    "request": null,
    "message": "",
    "cause": "",
    "variables": {},
    "data": [
        {
            "pk": "",
            "name": "上个的",
            "ip": null,
            "createBy": null,
            "createTime": "2019-11-08 10:41:26",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "642312718522515456",
            "partyType": null,
            "parentId": "639788136741732352",
            "path": "625695342267990016.638426541465796608.639788136741732352.642312718522515456.",
            "depth": null,
            "sn": null,
            "levelID": "625695458223718400",
            "roleIDs": null,
            "orgAlias": "sgd",
            "status": "actived",
            "level": null,
            "pathName": null,
            "hasChild": false
        }
    ]
}

返回参数说明:

名称 类型 备注
data List< PartyOrgPo > 机构对象信息列表

根据参与者等级获取组织

简述:

  • 根据参与者等级获取组织

请求URL:

请求方式:

  • GET

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
levelIds String 参与者ID,逗号分割
  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/findByLevelIds?levelIds=625695458223718400

返回示例:

{
    "state": 200,
    "request": null,
    "message": "",
    "cause": "",
    "variables": {},
    "data": [
        {
            "pk": "",
            "name": "测试机构树子1",
            "ip": null,
            "createBy": null,
            "createTime": "2019-11-18 10:19:48",
            "updateBy": null,
            "updateTime": "2019-11-18 10:20:52",
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "645931155052298240",
            "partyType": null,
            "parentId": null,
            "path": null,
            "depth": null,
            "sn": null,
            "levelID": "625695458223718400",
            "roleIDs": null,
            "orgAlias": "csjgsz1",
            "status": "actived",
            "level": null,
            "pathName": null,
            "hasChild": false
        },
        {
            "pk": "",
            "name": "点22",
            "ip": null,
            "createBy": null,
            "createTime": "2019-11-11 18:35:47",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "643519256763301888",
            "partyType": null,
            "parentId": null,
            "path": null,
            "depth": null,
            "sn": null,
            "levelID": "625695458223718400",
            "roleIDs": null,
            "orgAlias": "d22",
            "status": "actived",
            "level": null,
            "pathName": null,
            "hasChild": false
        },
        {
            "pk": "",
            "name": "点11.",
            "ip": null,
            "createBy": null,
            "createTime": "2019-11-11 18:35:22",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "643519150676770816",
            "partyType": null,
            "parentId": null,
            "path": null,
            "depth": null,
            "sn": null,
            "levelID": "625695458223718400",
            "roleIDs": null,
            "orgAlias": "d11",
            "status": "actived",
            "level": null,
            "pathName": null,
            "hasChild": false
        },
        {
            "pk": "",
            "name": "上个的",
            "ip": null,
            "createBy": null,
            "createTime": "2019-11-08 10:41:26",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "642312718522515456",
            "partyType": null,
            "parentId": null,
            "path": null,
            "depth": null,
            "sn": null,
            "levelID": "625695458223718400",
            "roleIDs": null,
            "orgAlias": "sgd",
            "status": "actived",
            "level": null,
            "pathName": null,
            "hasChild": false
        },
        {
            "pk": "",
            "name": "经办人",
            "ip": null,
            "createBy": null,
            "createTime": "2019-11-05 11:13:00",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "641233498794885120",
            "partyType": null,
            "parentId": null,
            "path": null,
            "depth": null,
            "sn": null,
            "levelID": "625695458223718400",
            "roleIDs": null,
            "orgAlias": "jbr",
            "status": "actived",
            "level": null,
            "pathName": null,
            "hasChild": false
        },
        {
            "pk": "",
            "name": "项目协调部",
            "ip": null,
            "createBy": null,
            "createTime": "2019-11-05 11:11:35",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "641233143507976192",
            "partyType": null,
            "parentId": null,
            "path": null,
            "depth": null,
            "sn": null,
            "levelID": "625695458223718400",
            "roleIDs": null,
            "orgAlias": "xmxtb",
            "status": "actived",
            "level": null,
            "pathName": null,
            "hasChild": false
        },
        {
            "pk": "",
            "name": "科室",
            "ip": null,
            "createBy": null,
            "createTime": "2019-11-05 11:11:06",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "641233021902520320",
            "partyType": null,
            "parentId": null,
            "path": null,
            "depth": null,
            "sn": null,
            "levelID": "625695458223718400",
            "roleIDs": null,
            "orgAlias": "ks",
            "status": "actived",
            "level": null,
            "pathName": null,
            "hasChild": false
        },
        {
            "pk": "",
            "name": "产品一组1",
            "ip": null,
            "createBy": null,
            "createTime": "2019-10-28 17:19:58",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "638426746944749568",
            "partyType": null,
            "parentId": null,
            "path": null,
            "depth": null,
            "sn": null,
            "levelID": "625695458223718400",
            "roleIDs": null,
            "orgAlias": "cpyz1",
            "status": "actived",
            "level": null,
            "pathName": null,
            "hasChild": false
        }
    ]
}

返回参数说明:

名称 类型 备注
data List< PartyOrgPo > 机构对象信息列表

获取组织数据

简述:

  • 根据id获取组织数据

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/findByUserId?userId=626422189268140032

返回示例:

{
    "state": 200,
    "request": null,
    "message": "",
    "cause": "",
    "variables": {},
    "data": [
        {
            "pk": "",
            "name": "广州流辰信息",
            "ip": null,
            "createBy": null,
            "createTime": "2019-09-23 14:09:54",
            "updateBy": null,
            "updateTime": "2019-11-18 10:18:31",
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "625695342267990016",
            "partyType": null,
            "parentId": null,
            "path": null,
            "depth": null,
            "sn": null,
            "levelID": "466946461976756224",
            "roleIDs": "",
            "orgAlias": "gzlcxx",
            "status": "actived",
            "level": null,
            "pathName": null,
            "hasChild": false
        }
    ]
}

返回参数说明:

名称 类型 备注
data List< PartyOrgPo > 机构对象信息列表

通过与用户的关系获取组织

简述:

  • 通过与用户的关系获取组织

请求URL:

请求方式:

  • GET

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
userId String 用户账号
relTypeKey String 组织与用户的关系
  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/findByUserIdRelation?relTypeKey=orgManager&userId=628177224461189120

返回示例:

{
    "state": 200,
    "request": null,
    "message": "查询数据成功!",
    "cause": "",
    "variables": {},
    "data": [
        {
            "pk": "",
            "name": "行政部",
            "ip": null,
            "createBy": "1",
            "createTime": "2019-11-05 11:10:30",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "641232869565399040",
            "partyType": "org",
            "alias": "xzb",
            "parentId": "641232590405107712",
            "path": "641232590405107712.641232869565399040.",
            "depth": 2,
            "sn": 3
        }
    ]
}

返回参数说明:

名称 类型 备注
data List< PartyEntityPo > 参与者对象信息列表

获取组织数据

简述:

  • 根据id获取组织数据

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/get?orgId=625695342267990016

返回示例:

{
    "state": 200,
    "request": null,
    "message": "",
    "cause": "",
    "variables": {},
    "data": {
        "pk": "",
        "name": "广州流辰信息",
        "ip": null,
        "createBy": null,
        "createTime": "2019-09-23 14:09:54",
        "updateBy": null,
        "updateTime": "2019-11-18 10:18:31",
        "tenantId": null,
        "dataStatus": null,
        "dbtype": null,
        "id": "625695342267990016",
        "partyType": null,
        "parentId": null,
        "path": null,
        "depth": null,
        "sn": null,
        "levelID": "466946461976756224",
        "roleIDs": "",
        "orgAlias": "gzlcxx",
        "status": "actived",
        "level": null,
        "pathName": "广州流辰信息.",
        "hasChild": false
    }
}

返回参数说明:

名称 类型 备注
data PartyOrgPo 机构对象信息

添加组织角色

简述:

  • 添加组织角色

请求URL:

请求方式:

  • POST

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
orgId String 组织id
roleIds String 角色ID,可以多个,逗号分隔

TODO 接口参数需要重构,改为body参数

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/assignRole?orgId=631490890224893952&roleIds=646027950235320320

返回示例:

{
    "state": 200,
    "request": null,
    "message": "添加组织角色成功",
    "cause": "",
    "variables": {},
    "data": null
}

返回参数说明:

名称 类型 备注
data Void

组织列表(分页)

简述:

  • 根据传入参数查询,并返回组织列表

请求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": "测试机构树子2",
                "ip": null,
                "createBy": null,
                "createTime": "2019-11-18 10:21:10",
                "updateBy": null,
                "updateTime": null,
                "tenantId": null,
                "dataStatus": null,
                "dbtype": null,
                "id": "645931497974398976",
                "partyType": null,
                "parentId": null,
                "path": null,
                "depth": null,
                "sn": null,
                "levelID": "625695402980540416",
                "roleIDs": null,
                "orgAlias": "csjgsz2",
                "status": "actived",
                "level": null,
                "pathName": "广州流辰信息.测试机构树.测试机构树子2.",
                "hasChild": false
            }
    ],
        "pageResult": {
            "limit": 20,
            "page": 1,
            "totalCount": 38,
            "totalPages": 2
        }
    }
}

返回参数说明:

名称 类型 备注
data APIPageList< PartyOrgPo > 机构对象列表

删除

简述:

  • 删除组织

请求URL:

请求方式:

  • POST

请求参数:

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

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/remove?orgIds=646294367836831744

返回示例:

{
    "state": 200,
    "request": null,
    "message": "删除组织成功",
    "cause": "",
    "variables": {},
    "data": null
}

返回参数说明:

名称 类型 备注
data Void

组织保存

简述:

  • 根据传入数据,保存组织

请求URL:

请求方式:

  • POST

请求参数:

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

暂无

  • Body:

PartyOrgPo对象属性:

名称 类型 是否必须 默认值 备注 其他信息
id String 主键
name String 名称
orgAlias String 机构别名
parentId String 参与者父ID
levelID String 参与者等级ID
status String 机构状态 可选值:actived/inactive

请求参数示例:

{
    "id": "",
    "parentId": "631490890224893952",
    "name": "css1",
    "orgAlias": "css1",
    "levelID": "466946461976756224",
    "status": "actived"
}

返回示例:

{
    "state": 200,
    "request": null,
    "message": "组织数据查询成功!",
    "cause": "",
    "variables": {},
    "data": {
        "dataResult": [
            {
                "pk": "",
                "name": "测试机构树子2",
                "ip": null,
                "createBy": null,
                "createTime": "2019-11-18 10:21:10",
                "updateBy": null,
                "updateTime": null,
                "tenantId": null,
                "dataStatus": null,
                "dbtype": null,
                "id": "645931497974398976",
                "partyType": null,
                "parentId": null,
                "path": null,
                "depth": null,
                "sn": null,
                "levelID": "625695402980540416",
                "roleIDs": null,
                "orgAlias": "csjgsz2",
                "status": "actived",
                "level": null,
                "pathName": "广州流辰信息.测试机构树.测试机构树子2.",
                "hasChild": false
            }
    ],
        "pageResult": {
            "limit": 20,
            "page": 1,
            "totalCount": 38,
            "totalPages": 2
        }
    }
}

返回参数说明:

名称 类型 备注
data Void

保存组织移动

简述:

  • 保存组织移动

请求URL:

请求方式:

  • POST

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
orgId String 组织id
destinationId String 移动后的父组织ID
  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/saveMove?orgId=646294705314725888&destinationId=641232590405107712

返回示例:

{
    "state": 200,
    "request": null,
    "message": "组织移动保存成功!",
    "cause": "",
    "variables": {},
    "data": null
}

返回参数说明:

名称 类型 备注
data Void

排序

简述:

  • 组织排序

请求URL:

请求方式:

  • POST

请求参数:

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

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/saveSort?orgIds=625703010672050176,625703060408107008,625703116158795776,625703212032196608,645931076459429888,638426541465796608

返回示例:

{
    "state": 200,
    "request": null,
    "message": "组织排序成功!",
    "cause": "",
    "variables": {},
    "data": null
}

返回参数说明:

名称 类型 备注
data Void

移除组织角色

简述:

  • 移除组织角色

请求URL:

请求方式:

  • POST

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
orgId String 组织id
roleIds String 角色ID,可以多个,逗号分隔
  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/removeRole?orgId=631490890224893952&roleIds=646027950235320320

返回示例:

{
    "state": 200,
    "request": null,
    "message": "更新组织角色成功",
    "cause": "",
    "variables": {},
    "data": null
}

返回参数说明:

名称 类型 备注
data Void

带等级值的组织列表(分页)

简述:

  • 根据传入参数查询,并返回组织列表

请求URL:

请求方式:

  • POST

请求参数:

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

暂无

  • Body:

PartyOrgPo对象属性:

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

请求参数示例:

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

返回示例:

{
    "state": 200,
    "request": null,
    "message": "组织数据查询成功!",
    "cause": "",
    "variables": {},
    "data": {
        "dataResult": [
            {
                "pk": "",
                "name": "css1",
                "ip": null,
                "createBy": null,
                "createTime": "2019-11-19 10:28:38",
                "updateBy": null,
                "updateTime": null,
                "tenantId": null,
                "dataStatus": null,
                "dbtype": null,
                "id": "646295766951788544",
                "partyType": null,
                "parentId": null,
                "path": null,
                "depth": null,
                "sn": null,
                "levelID": "466946461976756224",
                "roleIDs": null,
                "orgAlias": "css1",
                "status": "actived",
                "level": 1,
                "pathName": null,
                "hasChild": false
            }
        ],
        "pageResult": {
            "limit": 20,
            "page": 1,
            "totalCount": 40,
            "totalPages": 2
        }
    }
}

返回参数说明:

名称 类型 备注
data APIPageList< PartyOrgPo > 机构对象信息列表

获取组织树

简述:

  • 获取组织树,参数type,int,可选值0(所有),1(所有),2(所在组织),3(指定组织),4(分级组织),5(超管用户所有、普通用户所在组织); 参数orgId,string,type=3(指定组织)必传;参数QA^key,Object,对应参与者属性

请求URL:

请求方式:

  • POST

请求参数:

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

暂无

  • Body:

PartyOrgPo对象属性:

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

请求参数示例:

{
    "parameters": [
        {
            "key": "type",
            "value": 1
        },
        {
            "key": "orgId",
            "value": "0"
        }
    ]
}

返回示例:

{
    "state": 200,
    "request": null,
    "message": "",
    "cause": "",
    "variables": {},
    "data": [
        {
            "pk": "",
            "name": "广州流辰信息",
            "ip": null,
            "createBy": "1",
            "createTime": "2019-09-23 14:09:54",
            "updateBy": "1",
            "updateTime": "2019-11-08 09:54:15",
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "625695342267990016",
            "partyType": null,
            "alias": "gzlcxx",
            "parentId": "0",
            "path": "625695342267990016.",
            "depth": 1,
            "sn": null,
            "icon": null,
            "type": "org",
            "nocheck": false,
            "chkDisabled": false,
            "click": true,
            "title": "广州流辰信息",
            "open": "true",
            "hasChild": false
        },
        {
            "pk": "",
            "name": "天津大学",
            "ip": null,
            "createBy": "1",
            "createTime": "2019-10-09 13:59:21",
            "updateBy": "1",
            "updateTime": "2019-10-11 09:10:20",
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "631490890224893952",
            "partyType": null,
            "alias": "tjzyjssfdx",
            "parentId": "0",
            "path": "631490890224893952.",
            "depth": 1,
            "sn": null,
            "icon": null,
            "type": "org",
            "nocheck": false,
            "chkDisabled": false,
            "click": true,
            "title": "天津大学",
            "open": "true",
            "hasChild": false
        },
        {
            "pk": "",
            "name": "院团委",
            "ip": null,
            "createBy": "1",
            "createTime": "2019-10-09 13:59:34",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "631490946860580864",
            "partyType": null,
            "alias": "ytw",
            "parentId": "0",
            "path": "631490946860580864.",
            "depth": 1,
            "sn": null,
            "icon": null,
            "type": "org",
            "nocheck": false,
            "chkDisabled": false,
            "click": true,
            "title": "院团委",
            "open": "true",
            "hasChild": false
        },
        {
            "pk": "",
            "name": "团支部",
            "ip": null,
            "createBy": "1",
            "createTime": "2019-10-09 14:01:41",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "631491477834301440",
            "partyType": null,
            "alias": "tzb",
            "parentId": "0",
            "path": "631491477834301440.",
            "depth": 1,
            "sn": null,
            "icon": null,
            "type": "org",
            "nocheck": false,
            "chkDisabled": false,
            "click": true,
            "title": "团支部",
            "open": "true",
            "hasChild": false
        },
        {
            "pk": "",
            "name": "演示公司",
            "ip": null,
            "createBy": "1",
            "createTime": "2019-11-05 11:09:23",
            "updateBy": null,
            "updateTime": null,
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "641232590405107712",
            "partyType": null,
            "alias": "ysgs",
            "parentId": "0",
            "path": "641232590405107712.",
            "depth": 1,
            "sn": null,
            "icon": null,
            "type": "org",
            "nocheck": false,
            "chkDisabled": false,
            "click": true,
            "title": "演示公司",
            "open": "true",
            "hasChild": false
        }
    ]
}

返回参数说明:

名称 类型 备注
data List< PartyEntityTreePo > 组织树对象信息列表

获取用户ID获取用户所在的组织

简述:

  • 获取用户ID获取用户所在的组织

请求URL:

请求方式:

  • POST

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
userIds String[] 用户id数组
  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/platform/v3/org/findByUserIds?userIds=1

返回示例:

{
    "state": 200,
    "request": null,
    "message": "",
    "cause": "",
    "variables": {},
    "data": [
        {
            "pk": "",
            "name": "广州流辰信息",
            "ip": null,
            "createBy": null,
            "createTime": "2019-09-23 14:09:54",
            "updateBy": null,
            "updateTime": "2019-11-18 10:18:31",
            "tenantId": null,
            "dataStatus": null,
            "dbtype": null,
            "id": "625695342267990016",
            "partyType": null,
            "parentId": null,
            "path": null,
            "depth": null,
            "sn": null,
            "levelID": "466946461976756224",
            "roleIDs": "",
            "orgAlias": "gzlcxx",
            "status": "actived",
            "level": null,
            "pathName": null,
            "hasChild": false
        }
    ]
}

返回参数说明:

名称 类型 备注
data List< PartyOrgPo > 机构对象信息列表

根据父ID或名称获取组织列表,主要用于移动端

简述:

  • 根据父ID或名称获取组织列表,主要用于移动端

请求URL:

请求方式:

  • POST

请求参数:

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

暂无

  • Body:
名称 类型 是否必须 默认值 备注 其他信息
request APIRequest[1] 动态查询请求对象
orgId String 父组织ID request.parameters参数
partyId String 组织ID列表 request.parameters参数

请求参数示例:

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

返回示例:

{
    "state": 200,
    "request": null,
    "message": "组织数据查询成功!",
    "cause": "",
    "variables": {},
    "data": {
        "dataResult": [
            {
                "pk": "",
                "name": "测试机构树子2",
                "ip": null,
                "createBy": null,
                "createTime": "2019-11-18 10:21:10",
                "updateBy": null,
                "updateTime": null,
                "tenantId": null,
                "dataStatus": null,
                "dbtype": null,
                "id": "645931497974398976",
                "partyType": null,
                "parentId": null,
                "path": null,
                "depth": null,
                "sn": null,
                "levelID": "625695402980540416",
                "roleIDs": null,
                "orgAlias": "csjgsz2",
                "status": "actived",
                "level": null,
                "pathName": "广州流辰信息.测试机构树.测试机构树子2.",
                "hasChild": false
            }
    ],
        "pageResult": {
            "limit": 20,
            "page": 1,
            "totalCount": 38,
            "totalPages": 2
        }
    }
}

返回参数说明:

名称 类型 备注
data APIPageList< PartyOrgPo > 机构对象列表

备注