feat(M08-B): 补保洁员端统计看板
This commit is contained in:
@@ -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),
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user