flow-doc-deleted/api/ModuleOranization.md

18 KiB
Raw Blame History

OrganizationApi

[toc]

createOrganization(param)

param properties
名称 类型 是否必须 描述

getNodeParent(param)

param properties
名称 类型 是否必须 描述
id string true

deleteNode(param)

param properties
名称 类型 是否必须 描述
id string true
object_code string true 树对象code

getOrganizations(param)

param properties
名称 类型 是否必须 描述

updateOrganization(param)

param properties
名称 类型 是否必须 描述
id string true

getOrganization(param)

param properties
名称 类型 是否必须 描述
id string true
code string true

deleteOrganization(param)

param properties
名称 类型 是否必须 描述
id string true

addUserToNode(param)

param properties
名称 类型 是否必须 描述
relation_data string false 关联扩展信息
relation_type string false 用于区分多重关联
is_default string false 1是0否
node_id string false
user_ids array false

updateMember(param)

param properties
名称 类型 是否必须 描述
id true
is_default string false 1是0否
action string true 移动节点move, 设置为默认关系as-default
source_node_id string false 移动前节点ID
dest_node_id string false 移动后节点ID

getMembers(param)

param properties
名称 类型 是否必须 描述
user_id string true 用户ID

getNodeMembers(param)

param properties
名称 类型 是否必须 描述
id string true node id
relation_type string false 关联类型,用于区分多重关联
is_default string false 是否默认关系 1是0否
display_name string false 用户显示名
username string false 用户名,支持模糊搜索(仅前缀)
mode string false // mode - 低->高 bit // 第1位是否获得指针节点所对应的真实结点1-是0-否 // 第2位是否展开WeakNode即节点中类型不同的节点1-展开0-不展开 // 第3位是否递归地展开节点不建议
page_num integer false 起始页默认1
page_size integer false 页大小默认10
page_sort string false 排序方式,格式:字段[排序方式]

deleteNodeMembers(param)

param properties
名称 类型 是否必须 描述
node_id string true node id
ids array true

deleteMember(param)

param properties
名称 类型 是否必须 描述
id string true 用户节点ID
ids array false 用户与组织的关系ID
node_id string false 节点ID
user_id string false 用户原始ID

deleteMembers(param)

param properties
名称 类型 是否必须 描述
node_id string false 节点ID
user_id string false 用户原始ID

createNode(param)

param properties
名称 类型 是否必须 描述

updateNode(param)

param properties
名称 类型 是否必须 描述
id string true 更新树节点

deleteChildrenNodes(param)

param properties
名称 类型 是否必须 描述
id string true
object_code string true 树对象code

getNodes(param)

param properties
名称 类型 是否必须 描述
object_code string true 创建树时的object_code
name string false 名字,支持前缀搜索
code string false 编号
tag string false 标签

getNode(param)

param properties
名称 类型 是否必须 描述
id string true

getChildrenNodes(param)

param properties
名称 类型 是否必须 描述
id string true
mode string true // mode - 低->高 bit // 第1位是否获得指针节点所对应的真实结点1-是0-否 // 第2位是否展开WeakNode即节点中类型不同的节点1-展开0-不展开 // 第3位是否递归地展开节点不建议
object_code string true 当id = 0时必填创建树时的object_code