feat: 添加beatleader相关查询
This commit is contained in:
@@ -267,12 +267,12 @@ func (ss *ssQuery) SaveRecord(cmdData CommandData) {
|
||||
_, err = tx.NamedExec(`INSERT INTO ssRecordData
|
||||
(score_id, ss_id, name, country, song_name, song_sub_name, song_author_name,
|
||||
song_hash, cover_image, difficulty_raw, pp, stars, weight, modifiers,
|
||||
multiplier, bad_cuts, missed_notes, max_combo, score, max_score,
|
||||
multiplier,rank, bad_cuts, missed_notes, max_combo, score, max_score,
|
||||
full_combo, device_hmd, device_controller_left, device_controller_right,
|
||||
generated_time)
|
||||
VALUES (:score_id, :ss_id, :name, :country, :song_name, :song_sub_name,
|
||||
:song_author_name, :song_hash, :cover_image, :difficulty_raw, :pp, :stars,
|
||||
:weight, :modifiers, :multiplier, :bad_cuts, :missed_notes, :max_combo,
|
||||
:weight, :modifiers, :multiplier, :rank,:bad_cuts, :missed_notes, :max_combo,
|
||||
:score, :max_score, :full_combo, :device_hmd, :device_controller_left,
|
||||
:device_controller_right, :generated_time)`, dataLite)
|
||||
if err != nil {
|
||||
|
||||
@@ -238,7 +238,16 @@ func (p PlayerData) ToString() string {
|
||||
"总游玩次数 %d\n" +
|
||||
"Ranked谱面游玩次数 %d\n" +
|
||||
"回放被观看次数 %d"
|
||||
return fmt.Sprintf(formatedStr, p.Name, p.Country, p.PP, p.Rank, p.CountryRank, p.ScoreStats.AverageRankedAccuracy, p.ScoreStats.TotalPlayCount, p.ScoreStats.RankedPlayCount, p.ScoreStats.ReplaysWatched)
|
||||
return fmt.Sprintf(formatedStr,
|
||||
p.Name,
|
||||
p.Country,
|
||||
p.PP,
|
||||
p.Rank,
|
||||
p.CountryRank,
|
||||
p.ScoreStats.AverageRankedAccuracy,
|
||||
p.ScoreStats.TotalPlayCount,
|
||||
p.ScoreStats.RankedPlayCount,
|
||||
p.ScoreStats.ReplaysWatched)
|
||||
}
|
||||
|
||||
func (p PlayerDataLite) ToString() string {
|
||||
@@ -251,7 +260,16 @@ func (p PlayerDataLite) ToString() string {
|
||||
"总游玩次数 %d\n" +
|
||||
"Ranked谱面游玩次数 %d\n" +
|
||||
"回放被观看次数 %d"
|
||||
return fmt.Sprintf(formatedStr, p.Name, p.Country, p.PP, p.Rank, p.CountryRank, p.AverageRankedAccuracy, p.TotalPlayCount, p.RankedPlayCount, p.ReplaysWatched)
|
||||
return fmt.Sprintf(formatedStr,
|
||||
p.Name,
|
||||
p.Country,
|
||||
p.PP,
|
||||
p.Rank,
|
||||
p.CountryRank,
|
||||
p.AverageRankedAccuracy,
|
||||
p.TotalPlayCount,
|
||||
p.RankedPlayCount,
|
||||
p.ReplaysWatched)
|
||||
}
|
||||
|
||||
func (p PlayerData) LastDiffToString(lastDayQueryData PlayerDataLite) string {
|
||||
|
||||
Reference in New Issue
Block a user