From 607c47e6cce5f047272366d520ff38d38cc035ef Mon Sep 17 00:00:00 2001 From: hujiebin Date: Wed, 22 Mar 2023 15:27:53 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9Amin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- route/group_power_r/group_rank.go | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/route/group_power_r/group_rank.go b/route/group_power_r/group_rank.go index 0cca7c6..9a70518 100644 --- a/route/group_power_r/group_rank.go +++ b/route/group_power_r/group_rank.go @@ -215,6 +215,10 @@ func GroupPowerStar(c *gin.Context) (*mycontext.MyContext, error) { users, err := user_m.GetUserMapByIds(model, userIds) for _, row := range rank { user := users[row.UserId] + score := row.Score + if param.Type == groupPower_e.GroupPowerStarTypeActive { + score = score / 60 + } response = append(response, group_power_cv.CvGroupPowerStarData{ User: user_cv.CvUserTiny{ Id: user.ID, @@ -223,7 +227,7 @@ func GroupPowerStar(c *gin.Context) (*mycontext.MyContext, error) { Nick: user.Nick, Avatar: user.Avatar, }, - Score: row.Score, + Score: score, }) } resp.ResponsePageBaseOk(c, response, 0, false) @@ -271,6 +275,10 @@ func GroupPowerStarPeriod(c *gin.Context) (*mycontext.MyContext, error) { users, err := user_m.GetUserMapByIds(model, userIds) for _, row := range rank { user := users[row.UserId] + score := row.Score + if param.Type == groupPower_e.GroupPowerStarTypeActive { + score = score / 60 + } response = append(response, group_power_cv.CvGroupPowerStarData{ User: user_cv.CvUserTiny{ Id: user.ID, @@ -279,7 +287,7 @@ func GroupPowerStarPeriod(c *gin.Context) (*mycontext.MyContext, error) { Nick: user.Nick, Avatar: user.Avatar, }, - Score: row.Score, + Score: score, }) } resp.ResponsePageBaseOk(c, response, 0, false) -- 2.22.0