|
|
@@ -454,10 +454,15 @@ func QueryUserAnnualReport(userId int64) *UserSummaryCurrentYear { |
|
|
|
statictisSess := xStatistic.NewSession() |
|
|
|
defer statictisSess.Close() |
|
|
|
log.Info("userId=" + fmt.Sprint(userId)) |
|
|
|
var re *UserSummaryCurrentYear |
|
|
|
_, err := statictisSess.Table(new(UserSummaryCurrentYear)).ID(userId).Get(re) |
|
|
|
if err != nil { |
|
|
|
|
|
|
|
reList := make([]*UserSummaryCurrentYear, 0) |
|
|
|
err := statictisSess.Select("*").Table(new(UserSummaryCurrentYear)).Where("id=" + fmt.Sprint(userId)).Find(&reList) |
|
|
|
if err == nil { |
|
|
|
if len(reList) > 0 { |
|
|
|
return reList[0] |
|
|
|
} |
|
|
|
} else { |
|
|
|
log.Info("error:=" + err.Error()) |
|
|
|
} |
|
|
|
return re |
|
|
|
return nil |
|
|
|
} |