通过用户ID查询设备分页列表
<h5>简要描述</h5>
<ul>
<li>通过用户ID查询设备分页列表接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/gateway/hc-health/miniapi/watchDevice/fetchDeviceList</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET</li>
<li>RequestParam</li>
</ul>
<h5>请求参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">userId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>当前小程序用户ID</td>
</tr>
<tr>
<td style="text-align: left;">curPage</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>分页页数</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>每页条数</td>
</tr>
</tbody>
</table>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">Long</td>
<td>设备ID</td>
</tr>
<tr>
<td style="text-align: left;">imei</td>
<td style="text-align: left;">String</td>
<td>设备IMEI</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">String</td>
<td>手表拥有者名称</td>
</tr>
<tr>
<td style="text-align: left;">frequencyLocation</td>
<td style="text-align: left;">Integer</td>
<td>位置上报频率(单位分钟)</td>
</tr>
<tr>
<td style="text-align: left;">lastFencesTime</td>
<td style="text-align: left;">Date</td>
<td>最后一次越界时间</td>
</tr>
<tr>
<td style="text-align: left;">inFences</td>
<td style="text-align: left;">Integer</td>
<td>是否在围栏内(1:是 其他:围栏外)</td>
</tr>
<tr>
<td style="text-align: left;">heartrateInfo</td>
<td style="text-align: left;">object</td>
<td>手表心率数据</td>
</tr>
<tr>
<td style="text-align: left;">heartrateUnit</td>
<td style="text-align: left;">String</td>
<td>心率单位</td>
</tr>
<tr>
<td style="text-align: left;">heartrate</td>
<td style="text-align: left;">Integer</td>
<td>心率</td>
</tr>
<tr>
<td style="text-align: left;">thesholdHeartrateH</td>
<td style="text-align: left;">Integer</td>
<td>心率阈值上限</td>
</tr>
<tr>
<td style="text-align: left;">thesholdHeartrateL</td>
<td style="text-align: left;">Integer</td>
<td>心率阈值下限</td>
</tr>
<tr>
<td style="text-align: left;">timeBegin</td>
<td style="text-align: left;">Date</td>
<td>上报时间</td>
</tr>
<tr>
<td style="text-align: left;">bpInfo</td>
<td style="text-align: left;">object</td>
<td>手表血压数据</td>
</tr>
<tr>
<td style="text-align: left;">bpUnit</td>
<td style="text-align: left;">String</td>
<td>血压单位</td>
</tr>
<tr>
<td style="text-align: left;">dbp</td>
<td style="text-align: left;">Integer</td>
<td>舒张压</td>
</tr>
<tr>
<td style="text-align: left;">dbpL</td>
<td style="text-align: left;">Integer</td>
<td>舒张压报警下限</td>
</tr>
<tr>
<td style="text-align: left;">sbp</td>
<td style="text-align: left;">Integer</td>
<td>收缩压</td>
</tr>
<tr>
<td style="text-align: left;">sbpH</td>
<td style="text-align: left;">Integer</td>
<td>收缩压报警上限</td>
</tr>
<tr>
<td style="text-align: left;">timeBegin</td>
<td style="text-align: left;">Date</td>
<td>上报时间</td>
</tr>
<tr>
<td style="text-align: left;">bloodoxygenInfo</td>
<td style="text-align: left;">object</td>
<td>手表血氧数据</td>
</tr>
<tr>
<td style="text-align: left;">bloodoxygenUnit</td>
<td style="text-align: left;">String</td>
<td>血氧单位</td>
</tr>
<tr>
<td style="text-align: left;">bloodoxygen</td>
<td style="text-align: left;">Integer</td>
<td>血氧</td>
</tr>
<tr>
<td style="text-align: left;">bloodoxygenH</td>
<td style="text-align: left;">Integer</td>
<td>血氧阈值上限</td>
</tr>
<tr>
<td style="text-align: left;">bloodoxygenL</td>
<td style="text-align: left;">Integer</td>
<td>血氧阈值下限</td>
</tr>
<tr>
<td style="text-align: left;">timeBegin</td>
<td style="text-align: left;">Date</td>
<td>上报时间</td>
</tr>
<tr>
<td style="text-align: left;">heartrateList</td>
<td style="text-align: left;">List</td>
<td>当日的手表心率数据</td>
</tr>
<tr>
<td style="text-align: left;">heartrateUnit</td>
<td style="text-align: left;">String</td>
<td>心率单位</td>
</tr>
<tr>
<td style="text-align: left;">heartrate</td>
<td style="text-align: left;">Integer</td>
<td>心率</td>
</tr>
<tr>
<td style="text-align: left;">thesholdHeartrateH</td>
<td style="text-align: left;">Integer</td>
<td>心率阈值上限</td>
</tr>
<tr>
<td style="text-align: left;">thesholdHeartrateL</td>
<td style="text-align: left;">Integer</td>
<td>心率阈值下限</td>
</tr>
<tr>
<td style="text-align: left;">timeBegin</td>
<td style="text-align: left;">Date</td>
<td>上报时间</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"success": true,
"data": {
"records": [
{
"id": 1597856035800000000,
"imei": "863204050575921",
"name": "老周一",
"frequencyLocation": 60,
"lastFencesTime": "",
"inFences": 1,
"heartrateInfo": {
"heartrateUnit": "次/分钟",
"heartrate": 75,
"thesholdHeartrateH": 95,
"thesholdHeartrateL": 30,
"timeBegin": "2022-12-13 14:16:53"
},
"bpInfo": {
"bpUnit": "mmHg",
"dbp": 70,
"dbpL": 40,
"sbp": 130,
"sbpH": 140,
"timeBegin": "2022-12-13 10:16:34"
},
"bloodoxygenInfo": {
"bloodoxygenUnit": "%",
"bloodoxygen": 10,
"bloodoxygenH": 95,
"bloodoxygenL": 20,
"timeBegin": "2022-12-12 14:25:51"
},
"heartrateList": []
},
{
"id": 1597856035800000001,
"imei": "863204050577869",
"name": "老周二",
"frequencyLocation": 30,
"lastFencesTime": "",
"inFences": 1,
"heartrateInfo": {},
"bpInfo": {},
"bloodoxygenInfo": {},
"heartrateList": []
}
],
"total": 2,
"size": 10,
"current": 1,
"orders": [],
"optimizeCountSql": true,
"hitCount": false,
"countId": "",
"maxLimit": "",
"searchCount": true,
"pages": 1
},
"msg": "操作成功",
"status": true
}</code></pre>