feat: 增加容错处理
This commit is contained in:
parent
f66efef4ba
commit
bc36b6f386
@ -32,20 +32,20 @@ const getStatisticsInfo = async () => {
|
||||
getPrevWeekWithYear()
|
||||
);
|
||||
return {
|
||||
total_count: String(curWeekInfo.total_count),
|
||||
total_count: String(curWeekInfo?.total_count ?? 0),
|
||||
weekly_count_rate: calculateWeeklyRate(
|
||||
curWeekInfo.total_count,
|
||||
prevWeekInfo.total_count
|
||||
curWeekInfo?.total_count ?? 0,
|
||||
prevWeekInfo?.total_count ?? 0
|
||||
).text,
|
||||
duration: String(curWeekInfo.duration),
|
||||
duration: String(curWeekInfo?.duration ?? 0),
|
||||
weekly_duration_rate: calculateWeeklyRate(
|
||||
curWeekInfo.duration,
|
||||
prevWeekInfo.duration
|
||||
curWeekInfo?.duration ?? 0,
|
||||
prevWeekInfo?.duration ?? 0
|
||||
).text,
|
||||
success_rate: String(curWeekInfo.success_rate),
|
||||
success_rate: String(curWeekInfo?.success_rate),
|
||||
weekly_success_rate: calculateWeeklyRate(
|
||||
curWeekInfo.success_rate,
|
||||
prevWeekInfo.success_rate
|
||||
curWeekInfo?.success_rate,
|
||||
prevWeekInfo?.success_rate
|
||||
).text,
|
||||
};
|
||||
};
|
||||
@ -53,10 +53,10 @@ const getStatisticsInfo = async () => {
|
||||
const getProjDiffInfo = async () => {
|
||||
const curWeekInfo = await db.view.getProjStatisticsByWeek(
|
||||
getWeekTimeWithYear()
|
||||
);
|
||||
) || [];
|
||||
const prevWeekInfo = await db.view.getProjStatisticsByWeek(
|
||||
getPrevWeekWithYear()
|
||||
);
|
||||
) || [];
|
||||
|
||||
const group: {
|
||||
project_name: string;
|
||||
|
Loading…
x
Reference in New Issue
Block a user