V3获取运动记录的APP显示项配置
功能表:bool protocol_v3_sport_record_show_config_33_68
Flutter示例:
/// 支持获取运动记录的显示项配置
libManager.send(evt: CmdEvtType.getSportRecordShowConfig, json: jsonEncode(json));
App下发的json字段:
| 字段名 | 字段类型 | 字段说明 |
|---|---|---|
| operate | int | 操作类型 1:增 2:删 3:查 4:改(目前只支持查) |
App收到的json字段:
| 字段名 | 字段类型 | 字段说明 |
|---|---|---|
| operate | int | 1:增 2:删 3:查 4:改(目前只支持查) |
| error_code | int | 错误码 0成功 非0失败 |
| support_operate | int | bit0:增 bit1:删 bit2:查 bit3:改 0不支持 1支持 |
| items_num | int | 运动记录显示项个数 操作查询有效,最多不要超过30 |
| default_items | 集合 | 默认运动记录显示项内容 操作 |
| 字段名 | 字段类型 | 字段说明 |
|---|---|---|
| record_show_num | int | 运动记录类型显示项个数,最大不能超过25 |
| record_show_list | int [] | 显示项内容 |
| 字段名 | 字段类型 | 字段说明 |
|---|---|---|
| items | 集合 | 运动记录显示项内容 操作查询有效 |
| 字段名 | 字段类型 | 字段说明 |
|---|---|---|
| type_num | int | 运动类型个数,最大5个 |
| type_list | int [] | 运动类型 |
| record_show_num | int | 运动记录类型显示项个数,最大不能超过25 |
| record_show_list | int [] | 显示项内容 |
设备回复示例:
{
"default_items": {
"record_show_list": [
2,
1
],
"record_show_num": 2
},
"error_code": 0,
"items": [
{
"record_show_list": [
2,
1,
9
],
"record_show_num": 3,
"type_list": [
178
],
"type_num": 1
}
],
"items_num": 1,
"operate": 3,
"support_operate_add": 0,
"support_operate_change": 0,
"support_operate_delete": 0,
"support_operate_inquire": 1,
"version": 0
}