Skip to content

获取应用信息列表

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

详细说明

用于读取当前模块下的应用信息列表,供应用信息页、角色应用绑定和应用菜单治理页选择正式应用实例时复用。

接口信息

项目内容
请求方式GET
请求路径/sys_base/platform/wechatAppsInfo/getWechatAppsInfoList
来源文件接口文档/63-获取应用信息列表.md

请求头

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

入参

本接口无请求体参数。

参数说明

  • 传入 addonsType 时,后端会先查询该模块对应的 app_model.id 集合,再按 app_wechat_apps_info.addons_id 命中这些模块 ID 进行正式过滤。
  • 正式模块归属以模块关联关系为准,而不是只看 app_wechat_apps_info.addons_type
  • 该过滤结果与角色应用绑定保存使用同一套模块判定口径。
  • 列表接口只返回应用展示、选择和绑定需要的非密钥字段;appSecretmchSecretmchSecretV3 仅可能返回固定掩码或空值,不返回真实 secret。因此仅查看列表、角色绑定或应用菜单范围选择时,不需要任何 secret 解密配置。

请求示例

当前文档未提供独立请求示例,请参考下方 curl 示例。

响应输出

json
{
  "code": 0,
  "msg": "获取成功",
  "data": {
    "list": [
      {
        "uuid": "0031766249093132337",
        "wechatName": "系统管理端",
        "appid": "mid-admin",
        "addonsType": "take_away",
        "addonsId": "672"
      }
    ],
    "total": 1,
    "page": 1,
    "pageSize": 20
  }
}

字段说明

字段类型说明
data.listarray应用实例列表
data.list[].uuidstring应用实例 UUID
data.list[].wechatNamestring应用名称
data.list[].appidstring应用 ID
data.list[].addonsTypestring应用记录自带的模块标识,正式归属仍需结合 addonsId 判断
data.list[].addonsIdstring关联的模块 ID 集合
data.list[].appSecretstring密钥存在时固定返回 ******,无密钥时为空;不得作为运行密钥使用
data.list[].mchSecretstring密钥存在时固定返回 ******,无密钥时为空;不得作为运行密钥使用
data.list[].mchSecretV3string密钥存在时固定返回 ******,无密钥时为空;不得作为运行密钥使用
data.totalnumber总条数

curl 示例

bash
curl --location --request GET 'http://127.0.0.1:8100/sys_base/platform/wechatAppsInfo/getWechatAppsInfoList?page=1&pageSize=20&addonsType=sys_base' \
--header 'x-token: <jwt-token>' \
--header 'app-id: mid-admin' \
--header 'addons-type: sys_base'

CL 正式文档平台