Skip to content

获取模块列表

GET/sys_base/platform/appModel/getAppModelList
构建时间2026-06-26 20:10:33(Asia/Shanghai)来源项目中间件文档 / 中间件后端来源仓../cl-midserver-2026来源提交号69b951a07311e75887b57e0400d888f89dd72cac
查看文档来源信息
  • 来源目录:addons/sys_base/docs
  • 来源文件:接口文档/03-获取模块列表.md

详细说明

用于分页或按条件查询模块列表。

接口信息

项目内容
请求方式GET
请求路径/sys_base/platform/appModel/getAppModelList
来源文件接口文档/03-获取模块列表.md

请求头

请求头示例值说明
x-token<登录令牌>登录令牌。
app-idmid-admin当前应用 ID。
addons-typesys_base当前模块标识。

入参

参数名类型是否必填示例值参数说明
pagenumber1页码
pageSizenumber20每页条数
titlestring基础模块名称关键字
addonsTypestringsys_base模块标识

参数说明

  • page:页码。
  • pageSize:每页条数。
  • title:模块名称关键字,按 title LIKE 查询。
  • addonsType:模块标识。

请求示例

json
{
  "page": 1,
  "pageSize": 20,
  "title": "基础",
  "addonsType": "sys_base"
}

响应输出

json
{
  "code": 0,
  "msg": "获取成功",
  "data": {
    "list": [
      {
        "id": 1,
        "uuid": "00616729741264171803712",
        "title": "中间件基础治理",
        "addonsType": "sys_base",
        "sort": 10,
        "manifestSupported": true,
        "governanceMode": "manifest"
      }
    ],
    "total": 1,
    "page": 1,
    "pageSize": 20
  }
}

字段说明

字段名类型示例值字段说明
codenumber0业务状态码,0 表示成功
msgstring获取成功返回消息
data.listarray[...]列表数据
data.totalnumber1总条数
data.pagenumber1当前页码
data.pageSizenumber20每页条数
data.list[].uuidstring00616729741264171803712模块记录 UUID
data.list[].titlestring中间件基础治理模块名称
data.list[].addonsTypestringsys_base模块标识
data.list[].sortnumber10模块排序
data.list[].manifestSupportedbooleantrue是否已接入正式清单治理
data.list[].governanceModestringmanifest当前治理模式

curl 示例

bash
curl --location --request GET 'http://127.0.0.1:8100/sys_base/platform/appModel/getAppModelList?page=1&pageSize=20&title=%E5%9F%BA%E7%A1%80&addonsType=sys_base' \
--header 'x-token: <登录令牌>' \
--header 'app-id: mid-admin' \
--header 'addons-type: sys_base'

CL 正式文档平台