1. organizations概述

1.1. 对象类简介:

表示企业及企业内部门组织结构。

可以使用通用数据管理接口实现organizations对象的增、删、改、查以及关联关系的维护等操作。调用方式为将通用接口中实体对象类的类名替换为organizations,关系类类名替换为organizations相关的关系类。下文已举例“增加一条organizations对象类实例数据”。

1.2. 对象类属性:

名称 类型 描述 是否必填
bosclass string class key Y
code string 组织编码 Y
description string 描述 N
leaf auto 是否是叶子节点 Y
longCode auto 长编码 Y
longName string 长名称 Y
name string 名称 Y
parentId string 父节点Id N

2. 增加一条organizations对象类实例数据

创建一个organizations实例。

请求方式:POST

请求地址:/bosfoundationservice/{appKey}/prototype/entity/{entity}

2.1. 请求参数:

Headers:

参数名 类型 示例 是否必填 参数含义
Authorization string c4570cb9ca324bc8ba7dd9d1967710ea access_token

PathParas:

参数名 类型 示例 是否必填 参数含义
entity string users 对象类类名
appKey string xb05cd3a35614caa85c0f8f86c58fcc1 应用Key

SearchParas:

参数名 类型 示例 是否必填 参数含义
transactionCode string 3MD2XzN70VkcvbXllg7x7V 业务事务编码

Body:

application/json:

{
    "bosclass": "xxxx", //class key
    "code": "xxxx", //组织编码
    "leaf":"xxxx", //是否是叶子节点
    "longCode":"xxxx", //长编码
    "longName":"xxxx", //长名称
    "name":"xxxx" //名称
}

2.2. 参数说明:

参数名 类型 示例 是否必填 参数含义
bosclass string xxx class key
code string xxx 组织编码
leaf string xxx 是否是叶子节点
longCode string xxx 长编码
longName string xxx 长名称
name string xxx 名称

2.3. 正确返回:

Http Status Code:200
{
    "code": "SUCCESS",
    "message": "请求处理成功",
    "data": "http://bosgw.bimwinner.com/bosfoundationservice/h5e4ff8257dc4e86a8042097f67d2718/prototype/entity/folders/xxxx"
}

2.4. 请求示例

请求URL

http://bosgw.bimwinner.com/bosfoundationservice/w8486e2a067e4bdab7630546ad01751a/prototype/entity/organizations

Headers

Authorization: eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyS2V5IjoiMTUyN2ZmYWRhZjhhNGY0YWJhZTk4NWM2N2JiZDQ5NmQiLCJ1c2VyTmFtZSI6InJhb2ppYWp1biIsInVzZXJUeXBlIjoiMCIsImFwcEtleSI6InE4NWU4NTdhZWIwODQ1ZjE5YzBkY2QyYTQyNmUxMWUwIiwiYXBwTmFtZSI6InRlc3QxMTExMTEyMyIsImFwcERiIjoicTg1ZTg1N2FlYjA4NDVmMTljMGRjZDJhNDI2ZTExZTAiLCJsb2dpblRpbWUiOiIxNTk2Njk4MDAyMTA3IiwiZXhwIjowfQ.XsKFdpYnnH1lJ__u6x-4tvCnJ2BX7WfJ5EMGMAWfCe8

Body(application/json)

{
    "bosclass": "xxxx", //class key
    "code": "xxxx", //组织编码
    "leaf":"xxxx", //是否是叶子节点
    "longCode":"xxxx", //长编码
    "longName":"xxxx", //长名称
    "name":"xxxx" //名称
}

正常响应 200

{
    "message": "请求处理成功",
    "code": "SUCCESS",
    "data": "http://bosgw.bimwinner.com/bosfoundationservice/w8486e2a067e4bdab7630546ad01751a/prototype/entity/uotest/c96d7dbd877c40deae286ac87ee5faf1"
}
版权所有@盈嘉互联(北京)科技有限公司 京ICP备15051988号-9 Copyright © 2022 all right reserved,powered by Gitbook该文件修订时间: 2022-05-16 19:01:04

results matching ""

    No results matching ""