rino-arbitrage
  1. 主页面
rino-arbitrage
  • 登录
    • 登录
      POST
    • 登录信息
      GET
    • 注销
      DELETE
  • 国际化
    • 默认语言
      GET
    • 国际化信息
      GET
  • 公共接口
    • 字典库
      GET
    • 当前时间
      GET
  • 账号信息
    • 详情
      GET
    • 编辑
      PUT
    • 更新密码
      PUT
  • 首页
    • 分页查询
      GET
    • 统计
      GET
    • 状态数量
      GET
    • 详情/编辑初始化
      GET
    • 设备列表
      GET
    • 校验sn
      GET
    • 校验token
      GET
    • 充放电
      POST
    • 新增
      POST
    • 编辑
      PUT
    • 删除
      DELETE
    • 批量删除
      DELETE
  • Overview
    • 汇总
    • 能流图
    • 实时电价
    • 电价趋势
    • 功率趋势
  • Strategy
    • 详情/编辑初始化
    • 保存
  • Bill
    • 分页列表
    • 收益汇总
    • 导出
  • 用户管理
    • 分页
    • 明文密码
    • 详情
    • 校验用户名
    • 新增
    • 编辑
    • 更新状态
  • 角色管理
    • 菜单列表
    • 分页
    • 详情
    • 校验角色名
    • 新增
    • 编辑
  • devops
    • 同步管理
      • 同步设备
      • 同步实时价格
      • 同步价格
      • 同步账单
    • 公共接口
      • 雪花ID
      • 异常样例
      • 用户列表
      • 角色列表
    • 主页面
      • 路由树
        GET
    • 顶部导航栏
      • 用户配置
        • 查询
        • 保存
      • 消息通知
        • 未读数量
        • 消息通知列表
    • 工作台
      • 数据统计
      • 请求日志
      • 请求方法占比
      • 热门接口
      • 通知
    • 中间件
      • redis样例
        • 键树
        • 键列表
        • 键删除
        • 键值信息
        • 新增键
        • STRING#更新键
        • LIST#新增元素
        • SET#新增元素
        • LIST#修改元素
        • Hash#修改字段值
        • LIST#移除元素
        • HASH#移除元素
        • SET#移除元素
        • ZSET#新增元素
        • ZSET#设置分数
        • ZSET#移除元素
        • HASH#添加字段
        • 是否存在键
        • 键过期时间查询
        • 键过期时间设置
      • 消息队列
        • 发送消息
        • 查询消息
    • 系统管理
      • 通知管理
        • 新增
        • 发送
        • 删除
        • 批量删除
        • 编辑
        • 查询
        • 详情
        • 接收情况
    • 开发工具
      • 请求日志
        • 请求日志
      • 字典管理
        • 字典列表
        • 字典详情
        • 校验字典名称
        • 校验字典项展示名
        • 校验字典项值
        • 校验字典标识
        • 新增字典
        • 编辑字典
        • 删除字典
        • 删除字典值
        • 字典查询
        • 字典值列表
        • 展示名-值
        • 值-展示名
        • 字典展示名列表
        • 刷新缓存
        • 字典项树
        • 字典项详情
        • 字典项级联选择
        • 新增字典值
        • 编辑字典值
      • 代码生成
        • 分页
        • 详情
        • 预览
        • 下载
        • 列信息
        • 列信息保存
        • 表信息保存
      • 国际化管理
        • 刷新缓存
        • 分页
        • 详情
        • 导出
        • 校验code
        • 新增
        • 编辑
        • 删除
        • 批量删除
        • 下载模板
        • 上传文件
    • 个人中心
      • 个人通知
        • 列表
        • 详情
        • 已读
        • 删除
        • 批量删除
    • 时间管理
      • 解析
  • 第三方
    • amber
      • 站点列表
      • 当前可再生能源
      • 实时价格
      • 价格趋势
      • 使用情况
    • eCactus
      • 登录
      • 设备列表
      • 设备信息
      • 设备状态
      • 绑定设备
      • 充电
    • LocalVolts
      • LocalVolts
    • deye
      • 获取token
      • 获取会员
      • 获取token
      • 设备列表
      • 设备最新信息
      • 设备日志
      • 设备功率
  • 上报
    POST
  • 上报文件
    POST
  1. 主页面

路由树

GET
/sys/menu/route/devOps

请求参数

Header 参数
Authorization
string 
可选
示例值:
Bearer {{pc_token}}
Accept-Language
string 
可选
zh-CN ,en-US
默认值:
en-US

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://k28hrq.natappfree.cc/arbitrage/sys/menu/route/devOps' \
--header 'Authorization: Bearer {{pc_token}}' \
--header 'Authorization;' \
--header 'Accept-Language: en-US'

返回响应

🟢200成功
application/json
Body
data
array[object (路由信息) {6}] 
必需
id
integer 
路由ID
必需
parentId
integer 
父路由ID
必需
path
string 
路径地址
必需
name
string 
路由名称
必需
meta
object (路由元数据) 
路由元数据
必需
children
array[object (路由信息) {6}]  | null 
必需
error
null 
必需
示例
{
    "data": [
        {
            "id": 1,
            "parentId": 0,
            "path": "/dashboard",
            "name": "Dashboard",
            "meta": {
                "accessCodes": null,
                "requiresAuth": false,
                "icon": "icon-dashboard",
                "locale": "menu.dashboard",
                "hideInMenu": null,
                "hideChildrenInMenu": null,
                "order": 1,
                "noAffix": null,
                "ignoreCache": null,
                "breadcrumb": [
                    "menu.dashboard"
                ]
            },
            "children": [
                {
                    "id": 2,
                    "parentId": 1,
                    "path": "workplace",
                    "name": "Workplace",
                    "meta": {
                        "accessCodes": null,
                        "requiresAuth": false,
                        "icon": null,
                        "locale": "menu.workplace",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 2,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.dashboard",
                            "menu.workplace"
                        ]
                    },
                    "children": null
                }
            ]
        },
        {
            "id": 28,
            "parentId": 0,
            "path": "/basic",
            "name": "Basic",
            "meta": {
                "accessCodes": [
                    "BASIC"
                ],
                "requiresAuth": true,
                "icon": "icon-save",
                "locale": "menu.basic",
                "hideInMenu": null,
                "hideChildrenInMenu": null,
                "order": 28,
                "noAffix": null,
                "ignoreCache": null,
                "breadcrumb": [
                    "menu.basic"
                ]
            },
            "children": [
                {
                    "id": 29,
                    "parentId": 28,
                    "path": "http",
                    "name": "Http",
                    "meta": {
                        "accessCodes": [
                            "HTTP"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.basic.http",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 29,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.basic",
                            "menu.basic.http"
                        ]
                    },
                    "children": null
                }
            ]
        },
        {
            "id": 31,
            "parentId": 0,
            "path": "/ware",
            "name": "Ware",
            "meta": {
                "accessCodes": [
                    "WARE"
                ],
                "requiresAuth": true,
                "icon": "icon-relation",
                "locale": "menu.ware",
                "hideInMenu": null,
                "hideChildrenInMenu": null,
                "order": 31,
                "noAffix": null,
                "ignoreCache": null,
                "breadcrumb": [
                    "menu.ware"
                ]
            },
            "children": [
                {
                    "id": 32,
                    "parentId": 31,
                    "path": "redis",
                    "name": "Redis",
                    "meta": {
                        "accessCodes": [
                            "REDIS"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.ware.redis",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 32,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.ware",
                            "menu.ware.redis"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 39,
                    "parentId": 31,
                    "path": "mq",
                    "name": "Mq",
                    "meta": {
                        "accessCodes": [
                            "MQ"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.ware.mq",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 39,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.ware",
                            "menu.ware.mq"
                        ]
                    },
                    "children": null
                }
            ]
        },
        {
            "id": 40,
            "parentId": 0,
            "path": "/system",
            "name": "System",
            "meta": {
                "accessCodes": [
                    "SYSTEM"
                ],
                "requiresAuth": true,
                "icon": "icon-settings",
                "locale": "menu.system",
                "hideInMenu": null,
                "hideChildrenInMenu": null,
                "order": 40,
                "noAffix": null,
                "ignoreCache": null,
                "breadcrumb": [
                    "menu.system"
                ]
            },
            "children": [
                {
                    "id": 49,
                    "parentId": 40,
                    "path": "menu",
                    "name": "SystemMenu",
                    "meta": {
                        "accessCodes": [
                            "MENU"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.system.menu",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 49,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.system",
                            "menu.system.menu"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 51,
                    "parentId": 40,
                    "path": "user",
                    "name": "User",
                    "meta": {
                        "accessCodes": [
                            "USER"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.system.user",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 51,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.system",
                            "menu.system.user"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 55,
                    "parentId": 40,
                    "path": "user-info",
                    "name": "UserInfo",
                    "meta": {
                        "accessCodes": [
                            "USER:INFO"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.system.user.info",
                        "hideInMenu": true,
                        "hideChildrenInMenu": false,
                        "order": 55,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.system",
                            "menu.system.user.info"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 56,
                    "parentId": 40,
                    "path": "user-add",
                    "name": "UserAdd",
                    "meta": {
                        "accessCodes": [
                            "USER:ADD"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.system.user.add",
                        "hideInMenu": true,
                        "hideChildrenInMenu": false,
                        "order": 56,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.system",
                            "menu.system.user.add"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 57,
                    "parentId": 40,
                    "path": "user-update",
                    "name": "UserUpdate",
                    "meta": {
                        "accessCodes": [
                            "USER:UPDATE"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.system.user.update",
                        "hideInMenu": true,
                        "hideChildrenInMenu": false,
                        "order": 57,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.system",
                            "menu.system.user.update"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 58,
                    "parentId": 40,
                    "path": "role",
                    "name": "Role",
                    "meta": {
                        "accessCodes": [
                            "ROLE"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.system.role",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 58,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.system",
                            "menu.system.role"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 61,
                    "parentId": 40,
                    "path": "role-add",
                    "name": "RoleAdd",
                    "meta": {
                        "accessCodes": [
                            "ROLE:ADD"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.system.role.add",
                        "hideInMenu": true,
                        "hideChildrenInMenu": false,
                        "order": 61,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.system",
                            "menu.system.role.add"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 62,
                    "parentId": 40,
                    "path": "role-update",
                    "name": "RoleUpdate",
                    "meta": {
                        "accessCodes": [
                            "ROLE:UPDATE"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.system.role.update",
                        "hideInMenu": true,
                        "hideChildrenInMenu": false,
                        "order": 62,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.system",
                            "menu.system.role.update"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 63,
                    "parentId": 40,
                    "path": "notice",
                    "name": "Notice",
                    "meta": {
                        "accessCodes": [
                            "NOTICE"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.system.notice",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 63,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.system",
                            "menu.system.notice"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 70,
                    "parentId": 40,
                    "path": "notice-add",
                    "name": "NoticeAdd",
                    "meta": {
                        "accessCodes": [
                            "NOTICE:ADD"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.system.notice.add",
                        "hideInMenu": true,
                        "hideChildrenInMenu": false,
                        "order": 70,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.system",
                            "menu.system.notice.add"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 71,
                    "parentId": 40,
                    "path": "notice-update",
                    "name": "NoticeUpdate",
                    "meta": {
                        "accessCodes": [
                            "NOTICE:UPDATE"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.system.notice.update",
                        "hideInMenu": true,
                        "hideChildrenInMenu": false,
                        "order": 71,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.system",
                            "menu.system.notice.update"
                        ]
                    },
                    "children": null
                }
            ]
        },
        {
            "id": 72,
            "parentId": 0,
            "path": "/dev",
            "name": "Dev",
            "meta": {
                "accessCodes": [
                    "DEV"
                ],
                "requiresAuth": true,
                "icon": "icon-code",
                "locale": "menu.dev",
                "hideInMenu": null,
                "hideChildrenInMenu": null,
                "order": 72,
                "noAffix": null,
                "ignoreCache": null,
                "breadcrumb": [
                    "menu.dev"
                ]
            },
            "children": [
                {
                    "id": 73,
                    "parentId": 72,
                    "path": "log-request",
                    "name": "LogRequest",
                    "meta": {
                        "accessCodes": [
                            "LOG:REQUEST"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.dev.log.request",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 73,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.dev",
                            "menu.dev.log.request"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 76,
                    "parentId": 72,
                    "path": "dict",
                    "name": "Dict",
                    "meta": {
                        "accessCodes": [
                            "DICT"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.dev.dict",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 76,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.dev",
                            "menu.dev.dict"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 86,
                    "parentId": 72,
                    "path": "gen",
                    "name": "Gen",
                    "meta": {
                        "accessCodes": [
                            "GEN"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.dev.gen",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 86,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.dev",
                            "menu.dev.gen"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 88,
                    "parentId": 72,
                    "path": "gen-operate",
                    "name": "GenOperate",
                    "meta": {
                        "accessCodes": [
                            "GEN:OPERATE"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.dev.gen.operate",
                        "hideInMenu": true,
                        "hideChildrenInMenu": false,
                        "order": 88,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.dev",
                            "menu.dev.gen.operate"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 89,
                    "parentId": 72,
                    "path": "empty",
                    "name": "Empty",
                    "meta": {
                        "accessCodes": [
                            "DEV:EMPTY"
                        ],
                        "requiresAuth": true,
                        "icon": null,
                        "locale": "menu.dev.empty",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 89,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.dev",
                            "menu.dev.empty"
                        ]
                    },
                    "children": null
                }
            ]
        },
        {
            "id": 90,
            "parentId": 0,
            "path": "/center",
            "name": "Center",
            "meta": {
                "accessCodes": [
                    "CENTER"
                ],
                "requiresAuth": true,
                "icon": "icon-user",
                "locale": "menu.center",
                "hideInMenu": null,
                "hideChildrenInMenu": null,
                "order": 90,
                "noAffix": null,
                "ignoreCache": null,
                "breadcrumb": [
                    "menu.center"
                ]
            },
            "children": [
                {
                    "id": 91,
                    "parentId": 90,
                    "path": "user-personal",
                    "name": "UserPersonal",
                    "meta": {
                        "accessCodes": null,
                        "requiresAuth": false,
                        "icon": null,
                        "locale": "menu.center.userPersonal",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 91,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.center",
                            "menu.center.userPersonal"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 92,
                    "parentId": 90,
                    "path": "notice-user",
                    "name": "NoticeUser",
                    "meta": {
                        "accessCodes": null,
                        "requiresAuth": false,
                        "icon": null,
                        "locale": "menu.center.notice",
                        "hideInMenu": false,
                        "hideChildrenInMenu": false,
                        "order": 92,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.center",
                            "menu.center.notice"
                        ]
                    },
                    "children": null
                },
                {
                    "id": 93,
                    "parentId": 90,
                    "path": "notice-user-info",
                    "name": "NoticeUserInfo",
                    "meta": {
                        "accessCodes": null,
                        "requiresAuth": false,
                        "icon": null,
                        "locale": "menu.center.notice.info",
                        "hideInMenu": true,
                        "hideChildrenInMenu": false,
                        "order": 93,
                        "noAffix": false,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.center",
                            "menu.center.notice.info"
                        ]
                    },
                    "children": null
                }
            ]
        },
        {
            "id": 94,
            "parentId": 0,
            "path": "/external",
            "name": "External",
            "meta": {
                "accessCodes": [
                    "EXTERNAL"
                ],
                "requiresAuth": true,
                "icon": "icon-link",
                "locale": "menu.external",
                "hideInMenu": null,
                "hideChildrenInMenu": null,
                "order": 94,
                "noAffix": null,
                "ignoreCache": null,
                "breadcrumb": [
                    "menu.external"
                ]
            },
            "children": [
                {
                    "id": 95,
                    "parentId": 94,
                    "path": "https://arco.design",
                    "name": "ArcoWebsite",
                    "meta": {
                        "accessCodes": [
                            "ARCOWEBSITE"
                        ],
                        "requiresAuth": true,
                        "icon": "",
                        "locale": "menu.arcoWebsite",
                        "hideInMenu": null,
                        "hideChildrenInMenu": null,
                        "order": 95,
                        "noAffix": null,
                        "ignoreCache": null,
                        "breadcrumb": [
                            "menu.external",
                            "menu.arcoWebsite"
                        ]
                    },
                    "children": null
                }
            ]
        }
    ],
    "error": null
}
修改于 2025-01-01 09:43:20
上一页
角色列表
下一页
查询
Built with