From ef2df9052b97e14053ca95c1c6957ef980c502d7 Mon Sep 17 00:00:00 2001 From: mokurin000 <1348292515a@gmail.com> Date: Fri, 1 Aug 2025 02:55:47 +0800 Subject: [PATCH] fix: achievement formatr --- sdgb-api/src/title/model/get_user_rating_api/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdgb-api/src/title/model/get_user_rating_api/mod.rs b/sdgb-api/src/title/model/get_user_rating_api/mod.rs index 2ba7fa3..7bfba50 100644 --- a/sdgb-api/src/title/model/get_user_rating_api/mod.rs +++ b/sdgb-api/src/title/model/get_user_rating_api/mod.rs @@ -52,7 +52,7 @@ pub struct MusicRating { /// 歌曲 ROM 版本(解析未知) pub rom_version: i64, /// 达成率 * 10000 的整数 - pub achievement: i64, + pub achievement: i32, } #[derive(Default, Debug, Clone, PartialEq, Serialize, Deserialize)] @@ -125,7 +125,7 @@ impl Display for MusicRating { f.write_fmt(format_args!("游玩难度: \t{}\n", level_name(self.level)))?; f.write_fmt(format_args!( - "达成率: \t{}.{}%", + "达成率: \t{}.{:04}%", self.achievement / 10000, self.achievement % 10000 ))?;