|
@@ -247,11 +247,22 @@ Page({
|
|
|
subItems = subItems.concat(subElement);
|
|
subItems = subItems.concat(subElement);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- var data = {
|
|
|
|
|
- dateTitle: key,
|
|
|
|
|
- subItem: subItems
|
|
|
|
|
|
|
+ var isChange = false;
|
|
|
|
|
+ for (let i = 0; i < mDataTemp.length; i++) {
|
|
|
|
|
+ const elementOld = mDataTemp[i];
|
|
|
|
|
+ if (elementOld.dateTitle == key) {
|
|
|
|
|
+ elementOld.subItem = elementOld.subItem.concat(subItems);
|
|
|
|
|
+ isChange = true;
|
|
|
|
|
+ break;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ if (!isChange) {
|
|
|
|
|
+ var data = {
|
|
|
|
|
+ dateTitle: key,
|
|
|
|
|
+ subItem: subItems
|
|
|
|
|
+ }
|
|
|
|
|
+ mDataTemp.push(data)
|
|
|
}
|
|
}
|
|
|
- mDataTemp.push(data)
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
console.log(mDataTemp);
|
|
console.log(mDataTemp);
|