# 获取团队应用列表

列出你团队自有的应用库，含预装应用。
- **副作用**：无。只读。可带退避安全重试。
- **返回内容**：与 `/cloudphone/app/page` 是不同的数据源——这些是你团队上传的应用，以扁平结构返回（一行一个应用版本），而不是按版本嵌套。每条记录带审核状态；当有更新在进行中时，状态字段描述的是**正在更新的那个版本**，不是当前生效的版本。
- **说明**：按无法识别的设备服务筛选会返回空页，而不是报错。

Endpoint: POST /api/cloudphone/team/app/page
Version: 2026-09-05

## Request fields (application/json):

  - `appName` (string)
    应用名称（模糊匹配）

  - `pageNo` (integer)
    当前页，默认 1

  - `pageSize` (integer)
    每页条数，默认 10

## Response 200:

  - `200` (unknown)
    成功。`data.dataList` 是当前页的记录，无匹配结果时为空数组；`data.total`、`data.current`、`data.pages` 描述分页信息。

## Response 200 fields (application/json):

  - `code` (integer)
    状态码，0 表示成功
    Example: 0

  - `msg` (string | null)
    描述信息
    Example: Success

  - `data` (object)

  - `data.total` (string)
    总记录数
    Example: 15

  - `data.current` (string)
    当前页码
    Example: 1

  - `data.pages` (string)
    总页数
    Example: 2

  - `data.dataList` (array)
    团队应用列表

  - `data.dataList.id` (string)
    记录 ID
    Example: 123456

  - `data.dataList.appName` (string)
    应用名称
    Example: Facebook

  - `data.dataList.packageName` (string)
    Android 包名
    Example: com.facebook.katana

  - `data.dataList.versionName` (string)
    版本显示名
    Example: 450.0.0.1

  - `data.dataList.versionCode` (string)
    版本号
    Example: 450000000

  - `data.dataList.enabled` (boolean)
    是否启用
    Example: true

  - `data.dataList.desc` (string)
    描述
    Example: Social media application

  - `data.dataList.enableRoot` (boolean)
    是否开启ROOT
    Example: false

