增加ET620的健康数据解析

main
sjchen 4 weeks ago
parent b2476c6fa6
commit cebaad20b8

@ -194,30 +194,6 @@ const CommonUtil = {
sleepArray.forEach((item,index) => { sleepArray.forEach((item,index) => {
// 判断是否是同一天的数据 // 判断是否是同一天的数据
let isSameDay = this.timeComparison(compareDate,compareMinute, item.yyyyMMdd, item.minute); let isSameDay = this.timeComparison(compareDate,compareMinute, item.yyyyMMdd, item.minute);
// if(compareDate== "20250128"){
// console.log("是否是同一天:",isSameDay)
// }
// 如果状态发生变化,且日期不同,就表示开始新的睡眠数据
// if (item.status !== firstSleepData.status) {
// if (isSameDay) {
// resItem.sleepList.push(item);
// } else {
// // 取出数据
// let lastItem = sleepArray[index - 1];
// lastItem.minute = lastItem.minute + 1;//加1分钟作为起床点
// resItem.sleepList.push(lastItem);
// res.push(resItem); // 否则,将当天的数据推入结果数组
// resItem = { // 新的一天开始
// date: item.yyyyMMdd,
// sleepList: [item] // 将当前项作为新的睡眠数据开始
// };
// compareDate = item.yyyyMMdd; // 更新对比日期,用于比对后续数据
// compareMinute = item.minute;
// }
// }
// firstSleepData = item; // 更新当前比对的睡眠数据
if(isSameDay && item.status !== firstSleepData.status){ if(isSameDay && item.status !== firstSleepData.status){
// 如果是一天的睡眠 // 如果是一天的睡眠
resItem.sleepList.push(item); resItem.sleepList.push(item);

Loading…
Cancel
Save