|
@@ -134,13 +134,19 @@ func (s *Synthesis) getOverviewDetail(userName string) (*entity.OverviewDetail,
|
|
|
}
|
|
|
|
|
|
return &entity.OverviewDetail{
|
|
|
- UserName: userName,
|
|
|
- OpenId: userDetail.OpenId,
|
|
|
- FirstLoginDate: userDetail.FirstLoginDate,
|
|
|
- CreateTime: userDetail.CreateTime,
|
|
|
- LastLoginTime: userDetail.LastLoginTime,
|
|
|
- MaxSuccessions: activeDetail.MaxSuccessions,
|
|
|
- DieRoll: int64(diceRecord.Count),
|
|
|
+ UserName: userName,
|
|
|
+ OpenId: userDetail.OpenId,
|
|
|
+ FirstLoginDate: userDetail.FirstLoginDate,
|
|
|
+ CreateTime: userDetail.CreateTime,
|
|
|
+ LastLoginTime: userDetail.LastLoginTime,
|
|
|
+ MaxSuccessions: activeDetail.MaxSuccessions,
|
|
|
+ DieRoll: func() int64 {
|
|
|
+ if diceRecord != nil {
|
|
|
+ return int64(diceRecord.Count)
|
|
|
+ }
|
|
|
+
|
|
|
+ return 0
|
|
|
+ }(),
|
|
|
CurrentIntegral: assetDetail.PointsValue,
|
|
|
SuccessfulInvitations: activeDetail.SuccessfulInvitations,
|
|
|
Withdrawals: activeDetail.Withdrawals,
|