|
@@ -150,19 +150,19 @@ void Homepage::draw(QJsonArray dailyCount) {
|
|
|
if (dateStr == dateTodayStr) {
|
|
|
m_todayCount = dailyCount[0].toObject().value("count").toInt();
|
|
|
}
|
|
|
- projectData.append(qMakePair(date, dailyCount[0].toObject().value("count").toInt()));
|
|
|
+ projectData.prepend(qMakePair(date, dailyCount[0].toObject().value("count").toInt()));
|
|
|
|
|
|
QMap<QString, QVector<int>> detCounts;
|
|
|
detCounts[dateStr] = {dailyCount[0].toObject().value("reg_det_count").toInt(),
|
|
|
dailyCount[0].toObject().value("error_det_count").toInt()};
|
|
|
- detData.append(detCounts);
|
|
|
+ detData.prepend(detCounts);
|
|
|
|
|
|
dailyCount.removeFirst(); // 移除已处理的元素
|
|
|
} else {
|
|
|
- projectData.append(qMakePair(date, 0));
|
|
|
+ projectData.prepend(qMakePair(date, 0));
|
|
|
QMap<QString, QVector<int>> detCounts;
|
|
|
detCounts[dateStr] = {0, 0};
|
|
|
- detData.append(detCounts);
|
|
|
+ detData.prepend(detCounts);
|
|
|
}
|
|
|
}
|
|
|
QChartView *projectChart = drawProjectChat(projectData);
|