Browse Source

提交代码。

Signed-off-by: zouap <zouap@pcl.ac.cn>
tags/v1.22.5.1^2
zouap 4 years ago
parent
commit
18436cdd4a
1 changed files with 22 additions and 11 deletions
  1. +22
    -11
      models/user_business_analysis.go

+ 22
- 11
models/user_business_analysis.go View File

@@ -300,17 +300,28 @@ func makeResultForMonth(allUserInfo []*UserMetrics, count int) []*UserMetrics {
dateTime := time.Unix(userMetrics.CountDate, 0)
month := fmt.Sprint(dateTime.Year()) + "-" + fmt.Sprint(int(dateTime.Month()))
if _, ok := monthMap[month]; !ok {
var monthUserMetrics *UserMetrics
monthUserMetrics.DisplayDate = month
monthUserMetrics.ActivateRegistUser = userMetrics.ActivateRegistUser
monthUserMetrics.NotActivateRegistUser = userMetrics.NotActivateRegistUser
monthUserMetrics.TotalUser = userMetrics.TotalUser
monthUserMetrics.TotalNotActivateRegistUser = userMetrics.TotalUser - userMetrics.TotalActivateRegistUser
monthUserMetrics.TotalActivateRegistUser = userMetrics.TotalActivateRegistUser
monthUserMetrics.TotalHasActivityUser = userMetrics.TotalHasActivityUser
monthUserMetrics.HasActivityUser = userMetrics.HasActivityUser
monthUserMetrics.DaysForMonth = 1
monthUserMetrics.TotalRegistUser = userMetrics.ActivateRegistUser + userMetrics.NotActivateRegistUser
monthUserMetrics := &UserMetrics{
DisplayDate: month,
ActivateRegistUser: userMetrics.ActivateRegistUser,
NotActivateRegistUser: userMetrics.NotActivateRegistUser,
TotalUser: userMetrics.TotalUser,
TotalNotActivateRegistUser: userMetrics.TotalUser - userMetrics.TotalActivateRegistUser,
TotalActivateRegistUser: userMetrics.TotalActivateRegistUser,
TotalHasActivityUser: userMetrics.TotalHasActivityUser,
HasActivityUser: userMetrics.HasActivityUser,
DaysForMonth: 1,
TotalRegistUser: userMetrics.ActivateRegistUser + userMetrics.NotActivateRegistUser,
}
// monthUserMetrics.DisplayDate = month
// monthUserMetrics.ActivateRegistUser = userMetrics.ActivateRegistUser
// monthUserMetrics.NotActivateRegistUser = userMetrics.NotActivateRegistUser
// monthUserMetrics.TotalUser = userMetrics.TotalUser
// monthUserMetrics.TotalNotActivateRegistUser = userMetrics.TotalUser - userMetrics.TotalActivateRegistUser
// monthUserMetrics.TotalActivateRegistUser = userMetrics.TotalActivateRegistUser
// monthUserMetrics.TotalHasActivityUser = userMetrics.TotalHasActivityUser
// monthUserMetrics.HasActivityUser = userMetrics.HasActivityUser
// monthUserMetrics.DaysForMonth = 1
// monthUserMetrics.TotalRegistUser = userMetrics.ActivateRegistUser + userMetrics.NotActivateRegistUser
monthMap[month] = monthUserMetrics
} else {
value := monthMap[month]


Loading…
Cancel
Save