操作文档
首页
  • 智能网关系列入门
  • 配置软件使用说明
  • 智能网关系列入门(新)
  • 配置软件使用说明(新)
  • 云平台使用说明
  • 云组态使用说明
  • 数据分析使用说明
  • Box系列使用说明
  • MQTT接入
  • BOXConfig使用教程(新)
  • 云平台使用教程
  • 报表设计器使用教程
  • BOXConfig使用教程
开发者平台
  • 硬件相关
  • 配置软件相关
  • 平台相关
  • 远程编程相关
  • 组态设计相关
  • 报表相关
  • 第三方BOX相关
  • BoxConfig相关
私有化平台
更新记录
首页
  • 智能网关系列入门
  • 配置软件使用说明
  • 智能网关系列入门(新)
  • 配置软件使用说明(新)
  • 云平台使用说明
  • 云组态使用说明
  • 数据分析使用说明
  • Box系列使用说明
  • MQTT接入
  • BOXConfig使用教程(新)
  • 云平台使用教程
  • 报表设计器使用教程
  • BOXConfig使用教程
开发者平台
  • 硬件相关
  • 配置软件相关
  • 平台相关
  • 远程编程相关
  • 组态设计相关
  • 报表相关
  • 第三方BOX相关
  • BoxConfig相关
私有化平台
更新记录
  • 新手指引
  • 平台简介

  • 开发者后台

  • API文档

    • 使用流程
    • SDK下载
    • 接口列表

      • 企业
      • 项目
      • 设备
      • 用户
      • 角色
      • 部门
      • 变量
      • 模板
      • 系统
      • 报警
      • 标签
      • 看板
      • 看板分组
      • 看板过滤分组
      • 看板树
        • 概述
        • 查询项目看板树
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
        • 查询默认树结构 分类条件
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
        • 保存項目看板树分类
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
      • 报表
      • 客户
      • 变量收藏
      • 权限组
      • 日志
      • 消息推送
      • 消息中心服务
  • 示例教程

  • 常见问题

  • 开发者平台
  • API文档
  • 接口列表
2022-09-20
目录

看板树

# 概述

看板树

类名

ProjectBoardTreeApi.java

成员方法

名称 方法 Method Path
查询项目看板树 getBoardTreeNodeList POST /api-organization/projectBoardTree/getTreeNodeByBoardId
查询默认树结构 分类条件 getProjectBoardTreeConditionList POST /api-organization/projectBoardTree/getProjectBoardTreeCondition
保存項目看板树分类 updateProjectBoardTreeNode POST /api-organization/projectBoardTree/updateProjectBoardTreeNode

# 查询项目看板树

ResultListProjectBoardTreeNodeVo getBoardTreeNodeList(boardId)

根据看板Id 查询看板树信息

# 请求参数

名称 类型 描述 备注
boardId String 项目看板ID

# 返回参数

ResultListProjectBoardTreeNodeVo

名称 类型 描述 备注
code String 响应码 -
data List<ProjectBoardTreeNodeVo> 响应数据 -
msg String 响应消息 -
time OffsetDateTime 响应时间 -

ProjectBoardTreeNodeVo

名称 类型 描述 备注
createdTime OffsetDateTime 创建时间 用于排序时序列号相同 在根据创建时间进行排序
id String 节点ID
level String 日期类属性值 0:年 1:年月 -
name String 节点类型名称 -
sort Integer 树节点层级 在一个看板下是唯一的(前端不能传入 后端自动根据顺序添加)
type String 项目看板节点类型 0:省、1市、2 区、3客户、4年、5月、6项目属性 、7:系统项目
value String 类型=6项目属性(属性ID) 类型!=属性(为类型名称)

# java-sdk 调用示例

//实例化api类,传入token
ProjectBoardTreeApi apiInstance = new ProjectBoardTreeApi(token);
//实例化请求参数
String boardId = "boardId_example";

try {
    ResultListProjectBoardTreeNodeVo result = apiInstance.getBoardTreeNodeList(boardId);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("调用ProjectBoardTreeApi.getBoardTreeNodeList异常: " + e.getMessage());
    e.printStackTrace();
}
1
2
3
4
5
6
7
8
9
10
11
12

# HTTP 调用示例

属性 名称
HTTP请求地址 http://[server]:[port]/api-organization/projectBoardTree/getTreeNodeByBoardId
请求方式 POST
Content-Type application/json
header:key Authorization
header:value Bearer YOUR_ACCESS_TOKEN

请求参数:

{
	"boardId":""
}
1
2
3

# 查询默认树结构 分类条件

ResultListPropertiesBoardTreeConditionVo getProjectBoardTreeConditionList()

查询默认树结构 分类条件

# 请求参数

请求参数为空.

# 返回参数

ResultListPropertiesBoardTreeConditionVo

名称 类型 描述 备注
code String 响应码 -
data List<PropertiesBoardTreeConditionVo> 响应数据 -
msg String 响应消息 -
time OffsetDateTime 响应时间 -

PropertiesBoardTreeConditionVo

名称 类型 描述 备注
propertiesId String 属性Id 当类型属于 属性时 -
type String 属性类型:= 0:省、 1:市、 2:区、 3:客户、 4:年、 5:月、 6:项目属性 -
value String 对应类型的值 -

# java-sdk 调用示例

//实例化api类,传入token
ProjectBoardTreeApi apiInstance = new ProjectBoardTreeApi(token);

try {
    ResultListPropertiesBoardTreeConditionVo result = apiInstance.getProjectBoardTreeConditionList();
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("调用ProjectBoardTreeApi.getProjectBoardTreeConditionList异常: " + e.getMessage());
    e.printStackTrace();
}
1
2
3
4
5
6
7
8
9
10

# HTTP 调用示例

属性 名称
HTTP请求地址 http://[server]:[port]/api-organization/projectBoardTree/getProjectBoardTreeCondition
请求方式 POST
Content-Type application/json
header:key Authorization
header:value Bearer YOUR_ACCESS_TOKEN

请求参数:

{}
1

# 保存項目看板树分类

ResultObject updateProjectBoardTreeNode(updateProjectBoardTreeNodeForm)

根据Form 保存看板树

# 请求参数

名称 类型 描述 备注
updateProjectBoardTreeNodeForm UpdateProjectBoardTreeNodeForm updateProjectBoardTreeNodeForm

# UpdateProjectBoardTreeNodeForm

名称 类型 描述 备注
projectBoardId String 节点所属看板ID
projectBoardTreeNodeValTypeForms List<UpdateProjectBoardTreeNodeValTypeForm> N个节点值与类型信息 -

# 返回参数

ResultObject

名称 类型 描述 备注
code String 响应码 -
data Object 响应数据 -
msg String 响应消息 -
time OffsetDateTime 响应时间 -

# java-sdk 调用示例

//实例化api类,传入token
ProjectBoardTreeApi apiInstance = new ProjectBoardTreeApi(token);
//实例化请求参数
UpdateProjectBoardTreeNodeForm updateProjectBoardTreeNodeForm = new UpdateProjectBoardTreeNodeForm();

try {
    ResultObject result = apiInstance.updateProjectBoardTreeNode(updateProjectBoardTreeNodeForm);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("调用ProjectBoardTreeApi.updateProjectBoardTreeNode异常: " + e.getMessage());
    e.printStackTrace();
}
1
2
3
4
5
6
7
8
9
10
11
12

# HTTP 调用示例

属性 名称
HTTP请求地址 http://[server]:[port]/api-organization/projectBoardTree/updateProjectBoardTreeNode
请求方式 POST
Content-Type application/json
header:key Authorization
header:value Bearer YOUR_ACCESS_TOKEN

请求参数:

{
	"projectBoardId":""
}
1
2
3
看板过滤分组
报表

← 看板过滤分组 报表→

最近更新
01
菜单栏里找不到“BOX配置”如何处理
06-06
02
购买了新型号的BOX,在配置软件里找不到该型号
06-06
03
部分电脑安装BoxConfig后无法运行
06-06
更多文章>
Copyright © 2021-2024
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式