训练者管理
训练者列表: /trainMembers GET
请求参数
| 参数名 | 示列值 | 类型 | 必须 | 说明 | 默认值 |
|---|---|---|---|---|---|
| page | 1 | number | 否 | 当前页数 | 1 |
| pageSize | 10 | number | 否 | 每页条数 | 10 |
| sort | -createdAt | string | 否 | 排序。多个排序字段用,号隔开。sort=-a,b | |
| expand | 'organizationMember' | string | 否 | 获取指定子资源数据 | |
| attributes | ["id", "name"] | array | 否 | 本资源的字段。不定义该字段时返回所有字段;空数组不返回字段 | |
| name | 张三 | string | 否 | 患者姓名(模糊搜索) | |
| mobile | 13800138000 | string | 否 | 手机号 | |
| registrationNo | 20260001 | string | 否 | 登记号 | |
| bedNo | A-101 | string | 否 | 床号 |
返回参数
| 参数名 | 示列值 | 说明 |
|---|---|---|
| page | 1 | 当前页数 |
| pageSize | 10 | 每页条数 |
| limit | 10 | 同 pageSize |
| offset | 2 | 起始条数 |
| total | 3231 | 符合条件的总数量 |
| items | [{},{}] | 返回数据项(具体字段看训练者信息) |
- items: 训练者信息
| 参数名 | 示列值 | 说明 |
|---|---|---|
| id | 1 | id |
| name | 张三 | 患者姓名 |
| nickname | 小张 | 昵称 |
| mobile | 13800138000 | 手机号 |
| gender | 1 | 性别:(0:未知,1:男,2:女) |
| age | 35 | 年龄 |
| birthday | 1650160322 | 生日 |
| registrationNo | 20260001 | 登记号 |
| bedNo | A-101 | 床号 |
| createdAt | 1650160322 | 创建时间 |
| updatedAt | 1650160322 | 更新时间 |
| organizationMember | {} | 扩展字段:机构关联信息(登记号/床号等) |
返回示列
HTTP/1.1 200 OK
{
"items": [
{
"id": 1,
"name": "张三",
"mobile": "13800138000",
"gender": 1,
"registrationNo": "20260001",
"bedNo": "A-101",
"createdAt": 1650160322,
"updatedAt": 1650160322,
},
],
"page": 1,
"pageSize": 10,
"limit": 10,
"offset": 2,
"total": 15
}
训练者详情: /trainMembers/:id GET
请求参数
| 参数名 | 示列值 | 类型 | 必须 | 说明 |
|---|---|---|---|---|
| id | 1 | number | 是 | id |
| expand | 'organizationMember' | string | 否 | 获取指定子资源数据 |
| attributes | ["id", "name"] | array | 否 | 本资源的字段。不定义该字段时返回所有字段 |
返回结果: 训练者信息
返回示列
HTTP/1.1 200 OK
{
"id": 1,
"name": "张三",
"mobile": "13800138000",
"gender": 1,
"registrationNo": "20260001",
"bedNo": "A-101",
"createdAt": 1650160322,
"updatedAt": 1650160322,
}