@ -43,6 +43,12 @@ func getUserInfo(uid int, isNew bool) (resp values.UserInfoResp, err error) {
resp . Activitys . DaySign = call . ShouldShowActivitySign ( uid )
resp . Activitys . DaySign = call . ShouldShowActivitySign ( uid )
resp . Activitys . WeekCard = call . ShouldShowActivityWeekCard ( uid )
resp . Activitys . WeekCard = call . ShouldShowActivityWeekCard ( uid )
resp . Activitys . LuckyShop = call . ShouldShowActivityLuckShop ( uid )
resp . Activitys . LuckyShop = call . ShouldShowActivityLuckShop ( uid )
if ticker := call . GetUserValidItemsMax ( uid , common . ItemDiscountTicket ) ; ticker . ID > 0 {
resp . Activitys . DiscountTicket = struct {
Amount int64
DiscountAmount int64
} { Amount : ticker . Exi2 , DiscountAmount : ticker . Exi1 }
}
vip := call . GetVipCon ( uid )
vip := call . GetVipCon ( uid )
var nextVip * common . ConfigVIP
var nextVip * common . ConfigVIP
if vip != nil {
if vip != nil {
@ -133,6 +139,12 @@ func GetUserInfo(c *gin.Context) {
resp . Activitys . DaySign = call . ShouldShowActivitySign ( uid )
resp . Activitys . DaySign = call . ShouldShowActivitySign ( uid )
resp . Activitys . WeekCard = call . ShouldShowActivityWeekCard ( uid )
resp . Activitys . WeekCard = call . ShouldShowActivityWeekCard ( uid )
resp . Activitys . LuckyShop = call . ShouldShowActivityLuckShop ( uid )
resp . Activitys . LuckyShop = call . ShouldShowActivityLuckShop ( uid )
if ticker := call . GetUserValidItemsMax ( uid , common . ItemDiscountTicket ) ; ticker . ID > 0 {
resp . Activitys . DiscountTicket = struct {
Amount int64
DiscountAmount int64
} { Amount : ticker . Exi2 , DiscountAmount : ticker . Exi1 }
}
vip := call . GetVipCon ( a . UID )
vip := call . GetVipCon ( a . UID )
nextVip := call . GetConfigVIPByLevel ( vip . Level + 1 )
nextVip := call . GetConfigVIPByLevel ( vip . Level + 1 )
resp . CurrentVip . Bonus = vip . Bonus
resp . CurrentVip . Bonus = vip . Bonus