Commit 3f2b7a46 authored by “yiyousong”'s avatar “yiyousong”

perf: 优化首页数据获取

parent f2cc8309
...@@ -191,40 +191,25 @@ export default { ...@@ -191,40 +191,25 @@ export default {
let { data } = res.data; let { data } = res.data;
let { thirtyPhStatList, thirtyPjStatList, thirtyStatList } = data; let { thirtyPhStatList, thirtyPjStatList, thirtyStatList } = data;
this.homeData = data; this.homeData = data;
this.totalDataset.source = thirtyStatList
.map((item) => {
return {
name: `${item.year}-${String(item.month).padStart(
2,
"0"
)}-${String(item.day).padStart(2, "0")}`,
value: item.count, const formatData = (list, valueKey) => {
}; return list
})
.reverse();
this.phDataset.source = thirtyPhStatList
.map((item) => { .map((item) => {
return { let formattedDate = `${item.year}-${String(item.month).padStart(
name: `${item.year}-${String(item.month).padStart(
2, 2,
"0" "0"
)}-${String(item.day).padStart(2, "0")}`, )}-${String(item.day).padStart(2, "0")}`;
value: item.phCount,
};
})
.reverse();
this.pjDataset.source = thirtyPjStatList
.map((item) => {
return { return {
name: `${item.year}-${String(item.month).padStart( name: formattedDate,
2, value: item[valueKey],
"0"
)}-${String(item.day).padStart(2, "0")}`,
value: item.pjCount,
}; };
}) })
.reverse(); .reverse();
};
this.totalDataset.source = formatData(thirtyStatList, "count");
this.phDataset.source = formatData(thirtyPhStatList, "phCount");
this.pjDataset.source = formatData(thirtyPjStatList, "pjCount");
} }
}, },
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment