更新打鼾图显示
This commit is contained in:
@@ -37,18 +37,18 @@ class _SnoreViewWidgetWidgetState extends State<BreathePauseNewWidget> {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
try {
|
||||
if (widget.sleepReport == null ||
|
||||
widget.sleepReport is! Map ||
|
||||
widget.sleepReport.isEmpty) {
|
||||
return Container();
|
||||
if (APPPackageType.TH.code == AppConstants().ent_type) {
|
||||
if (widget.sleepReport == null ||
|
||||
widget.sleepReport is! Map ||
|
||||
widget.sleepReport.isEmpty) {
|
||||
return Container();
|
||||
}
|
||||
}
|
||||
|
||||
List standard = widget.sleepReport['brs'] ?? [];
|
||||
final Map? result = standard.cast<Map>().firstWhere(
|
||||
(element) => element['id'] == 302,
|
||||
orElse: () => <dynamic, dynamic>{},
|
||||
);
|
||||
|
||||
int threshold = 0;
|
||||
if (result != null && result.isNotEmpty) {
|
||||
final rangeValue = result['range'];
|
||||
@@ -58,16 +58,8 @@ class _SnoreViewWidgetWidgetState extends State<BreathePauseNewWidget> {
|
||||
threshold = int.tryParse(rangeValue) ?? 0;
|
||||
}
|
||||
}
|
||||
|
||||
List<Map<String, dynamic>> data =
|
||||
(widget.sleepReport['asp'] as List).cast<Map<String, dynamic>>();
|
||||
// data = [
|
||||
// {"st": 1763494195669, "value": 11},
|
||||
// {"st": 1763494278485, "value": 18},
|
||||
// {"st": 1763494293453, "value": 18},
|
||||
// {"st": 1763494352321, "value": 14},
|
||||
// {"st": 1763494606757, "value": 12}
|
||||
// ];
|
||||
List<Map<String, dynamic>> showLabel = convertToShowLabel(data);
|
||||
double maxTimes = 70;
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user