From deb8fec0d2ad4d166c67cdc16193c1f0dbb78724 Mon Sep 17 00:00:00 2001 From: hujiebin Date: Tue, 14 Mar 2023 14:30:38 +0800 Subject: [PATCH] =?UTF-8?q?feat:groupPowerId/memBerLimit=20=E7=BB=9F?= =?UTF-8?q?=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cv/group_power_cv/group_rank.go | 12 ++++++------ route/group_power_r/group_rank.go | 24 ++++++++++++------------ route/group_power_r/inner.go | 20 ++++++++++---------- 3 files changed, 28 insertions(+), 28 deletions(-) diff --git a/cv/group_power_cv/group_rank.go b/cv/group_power_cv/group_rank.go index f971505..e3a44f3 100644 --- a/cv/group_power_cv/group_rank.go +++ b/cv/group_power_cv/group_rank.go @@ -13,16 +13,16 @@ type CvGroupPowerInfo struct { // 家族基本信息 type CvGroupPowerBase struct { - GroupPowerId uint64 `json:"groupPowerId"` // 家族id - Icon string `json:"icon"` // 家族图片 - Name string `json:"name"` // 家族名 - Nameplate string `json:"nameplate"` // 铭牌 + Id uint64 `json:"id"` // 家族id + Icon string `json:"icon"` // 家族图片 + Name string `json:"name"` // 家族名 + Nameplate string `json:"nameplate"` // 铭牌 } // 家族成员 type CvGroupPowerMember struct { - MemberNum uint32 `json:"memberNum"` // 当前成员数 - MemberLimit uint32 `json:"memberLimit" swaggertype:"integer"` // 成员上限 + MemberNum uint32 `json:"memberNum"` // 当前成员数 + MemberMax uint32 `json:"memberMax"` // 成员上限 } // 家族等级 diff --git a/route/group_power_r/group_rank.go b/route/group_power_r/group_rank.go index c8303bf..0b9a4f0 100644 --- a/route/group_power_r/group_rank.go +++ b/route/group_power_r/group_rank.go @@ -74,10 +74,10 @@ func GroupPowerRank(c *gin.Context) (*mycontext.MyContext, error) { if myGroupPower != nil && v.GroupPowerId == myGroupPower.GroupPowerId && myGroupPower.Role == groupPower_e.GroupPowerUserRoleMgr { response.MyGroupPower = &group_power_cv.CvGroupPowerRankData{ CvGroupPowerBase: group_power_cv.CvGroupPowerBase{ - GroupPowerId: myGroupPower.GroupPowerId, - Icon: groupPowers[myGroupPower.GroupPowerId].Icon, - Name: groupPowers[myGroupPower.GroupPowerId].Name, - Nameplate: groupPowers[myGroupPower.GroupPowerId].Nameplate, + Id: myGroupPower.GroupPowerId, + Icon: groupPowers[myGroupPower.GroupPowerId].Icon, + Name: groupPowers[myGroupPower.GroupPowerId].Name, + Nameplate: groupPowers[myGroupPower.GroupPowerId].Nameplate, }, CvGroupPowerGrade: group_power_cv.CvGroupPowerGrade{ Grade: grades[myGroupPower.GroupPowerId].Grade, @@ -88,10 +88,10 @@ func GroupPowerRank(c *gin.Context) (*mycontext.MyContext, error) { } response.Items = append(response.Items, group_power_cv.CvGroupPowerRankData{ CvGroupPowerBase: group_power_cv.CvGroupPowerBase{ - GroupPowerId: v.GroupPowerId, - Icon: groupPowers[v.GroupPowerId].Icon, - Name: groupPowers[v.GroupPowerId].Name, - Nameplate: groupPowers[v.GroupPowerId].Nameplate, + Id: v.GroupPowerId, + Icon: groupPowers[v.GroupPowerId].Icon, + Name: groupPowers[v.GroupPowerId].Name, + Nameplate: groupPowers[v.GroupPowerId].Nameplate, }, CvGroupPowerGrade: group_power_cv.CvGroupPowerGrade{ Grade: grades[v.GroupPowerId].Grade, @@ -212,10 +212,10 @@ func GroupPowerGradeDetail(c *gin.Context) (*mycontext.MyContext, error) { } response := group_power_cv.CvGroupPowerGradeDetail{ GroupPowerBase: group_power_cv.CvGroupPowerBase{ - GroupPowerId: groupPower.ID, - Icon: groupPower.Icon, - Name: groupPower.Name, - Nameplate: groupPower.Nameplate, + Id: groupPower.ID, + Icon: groupPower.Icon, + Name: groupPower.Name, + Nameplate: groupPower.Nameplate, }, GroupPowerGrade: group_power_cv.CvGroupPowerGrade{ Grade: grade.Grade, diff --git a/route/group_power_r/inner.go b/route/group_power_r/inner.go index dc21e48..cd9839c 100644 --- a/route/group_power_r/inner.go +++ b/route/group_power_r/inner.go @@ -45,25 +45,25 @@ func MGetGroupPowers(c *gin.Context) (*mycontext.MyContext, error) { response := make(map[mysql.ID]group_power_cv.CvGroupPowerInfo) for groupPowerId, info := range groupPowers { // 成员上限 - var memberLimit mysql.Num + var memberMax mysql.Num grade := groupPowerGrade[groupPowerId].Grade if grade >= groupPower_e.GroupPowerGrade0 && grade <= groupPower_e.GroupPowerGradeMax { - memberLimit = mysql.Num(group_power_cv.GroupPowerGradePrivilegeNum[groupPowerGrade[groupPowerId].Grade][0].Num) + memberMax = mysql.Num(group_power_cv.GroupPowerGradePrivilegeNum[groupPowerGrade[groupPowerId].Grade][0].Num) } memberNum := mysql.Num(len(groupPowerUsers[groupPowerId])) - if memberNum > memberLimit { - memberLimit = memberNum + if memberNum > memberMax { + memberMax = memberNum } response[groupPowerId] = group_power_cv.CvGroupPowerInfo{ CvGroupPowerBase: group_power_cv.CvGroupPowerBase{ - GroupPowerId: groupPowerId, - Icon: info.Icon, - Name: info.Name, - Nameplate: info.Nameplate, + Id: groupPowerId, + Icon: info.Icon, + Name: info.Name, + Nameplate: info.Nameplate, }, CvGroupPowerMember: group_power_cv.CvGroupPowerMember{ - MemberNum: memberNum, - MemberLimit: memberLimit, + MemberNum: memberNum, + MemberMax: memberMax, }, } } -- 2.22.0