feat(M08-B): 补保洁员端统计看板

This commit is contained in:
Codex
2026-07-07 14:48:19 +08:00
parent eb0f58912e
commit 6979614aeb
10 changed files with 127 additions and 16 deletions
+17 -1
View File
@@ -7,7 +7,15 @@ Page({
activeTab: 'hall',
hallTasks: [],
myTasks: [],
stats: { byStatus: {}, pendingSettlementText: cents(0) },
stats: {
byStatus: {},
taskTotal: 0,
completed: 0,
rejected: 0,
completionRate: 0,
pendingSettlementText: cents(0),
settledRewardText: cents(0),
},
selectedPhotosByTask: {},
},
@@ -122,9 +130,17 @@ function formatTask(task) {
}
function formatStats(stats) {
const taskTotal = Number(stats.taskTotal || 0)
const completed = Number(stats.completed || 0)
const rejected = Number(stats.rejected || 0)
return {
byStatus: stats.byStatus || {},
taskTotal,
completed,
rejected,
completionRate: Number(stats.completionRate || 0),
pendingSettlementText: cents(stats.pendingSettlementCents),
settledRewardText: cents(stats.settledRewardCents),
}
}