UNPKG

yao-app-ts-types

Version:

typescript types for yao application

8 lines (7 loc) 1.42 kB
| path | String | API 路由名称。完整路由地址为 `/api/<group>/<path>` ,变量使用 `:` 声明,如 `/api/user/find/:id`, 可以使用 `$param.id` 访问路由请求参数 | 是 | | method | String | 请求类型。许可值 `GET``POST``PUT``DELETE``HEAD``OPTIONS``Any`. 其中 `Any` 将响应任何类型的请求 | 是 | | guard | String | API 中间件. 如不设置,默认使用全局中间件。如不希望使用全局中间件,可将数值设置为 `-` 。 | 否 | | process | String | 调用处理器 `process` | 是 | | in | Array\<String\> | 请求参数表,将作为 `process` 的输入参数(`args`)。可以引用传入参数,可以为空数组 [查看输入参数](#输入参数) | 是 | | out | Object Out | 请求响应结果定义。 具体查看 `Object Out` 数据结构 | 是 | | err | Object Out | 自定义调用失败时的响应结果。 **尚未实现** | 否 |