28 lines
1.3 KiB
Go
28 lines
1.3 KiB
Go
package v1
|
|
|
|
// TaskStatisticsItem 每日任务统计项(旧版)
|
|
type TaskStatisticsItem struct {
|
|
Date string `json:"date"` // 日期 格式:2006-01-02
|
|
PendingTask int `json:"pendingTask"` // 需要完成的任务数
|
|
SuccessTask int `json:"successTask"` // 成功执行的任务数
|
|
}
|
|
|
|
// TaskStatisticsV2Item 每日任务统计项(新版:从日志表按任务id去重)
|
|
type TaskStatisticsV2Item struct {
|
|
Date string `json:"date"` // 日期 格式:2006-01-02
|
|
SuccessTask int `json:"successTask"` // 成功任务数(任务id去重)
|
|
FailTask int `json:"failTask"` // 失败任务数(任务id去重)
|
|
PendingTask int `json:"pendingTask"` // 待执行任务数(仅当天)
|
|
}
|
|
|
|
// DashboardSummary 首页概览数据(新版)
|
|
type DashboardSummary struct {
|
|
Balance string `json:"balance"` // 当前余额
|
|
TodayCost string `json:"todayCost"` // 今日消费
|
|
YesterdayCost string `json:"yesterdayCost"` // 昨日消费
|
|
Week1Cost string `json:"week1Cost"` // 近7日消费
|
|
Week2Cost string `json:"week2Cost"` // 上7日消费
|
|
TodayTaskCount int `json:"todayTaskCount"` // 今日任务数(成功+失败,任务id去重)
|
|
YdayTaskCount int `json:"ydayTaskCount"` // 昨日任务数(成功+失败,任务id去重)
|
|
}
|