diff --git a/model/log.go b/model/log.go index ea31358930..7b908a6eec 100644 --- a/model/log.go +++ b/model/log.go @@ -678,10 +678,16 @@ func SumUsedQuota(logType int, startTimestamp int64, endTimestamp int64, modelNa common.SysError("failed to query log stat: " + err.Error()) return stat, errors.New("查询统计数据失败") } - if err := rpmTpmQuery.Scan(&stat).Error; err != nil { + var rateStat struct { + Rpm int + Tpm int + } + if err := rpmTpmQuery.Scan(&rateStat).Error; err != nil { common.SysError("failed to query rpm/tpm stat: " + err.Error()) return stat, errors.New("查询统计数据失败") } + stat.Rpm = rateStat.Rpm + stat.Tpm = rateStat.Tpm return stat, nil }