|
@@ -28,6 +28,7 @@ func UserAdsOverview(c *gin.Context) {
|
|
|
err := global.App.DB.Table("user_see_ads").
|
|
|
Where("gid", form.Gid).
|
|
|
WhereIn("pf", form.Pf).
|
|
|
+ Where("adsState", 2). //只统计看完的
|
|
|
Where("createdAt", ">=", sevenDayAgo).
|
|
|
Where("createdAt", "<=", now).
|
|
|
Count(&adsCount7).Error
|
|
@@ -41,6 +42,7 @@ func UserAdsOverview(c *gin.Context) {
|
|
|
err = global.App.DB.Table("user_see_ads").
|
|
|
Where("gid", form.Gid).
|
|
|
WhereIn("pf", form.Pf).
|
|
|
+ Where("adsState", 2). //只统计看完的
|
|
|
Where("createdAt", ">=", thirtyDayAgo).
|
|
|
Where("createdAt", "<=", now).
|
|
|
Count(&adsCount30).Error
|
|
@@ -75,6 +77,7 @@ func UserAdsOverview(c *gin.Context) {
|
|
|
var adsTotal int64
|
|
|
err = global.App.DB.Table("user_see_ads").
|
|
|
Where("gid", form.Gid).
|
|
|
+ Where("adsState", 2). //只统计看完的
|
|
|
WhereIn("pf", form.Pf).Count(&adsTotal).Error
|
|
|
if err != nil {
|
|
|
response.Fail(c, 1001, err.Error())
|
|
@@ -132,6 +135,7 @@ func UserAdsDaily(c *gin.Context) {
|
|
|
err := global.App.DB.Table("user_see_ads").
|
|
|
Where("gid", form.Gid).
|
|
|
WhereIn("pf", form.Pf).
|
|
|
+ Where("adsState", 2). //只统计看完的
|
|
|
Where("createdAt", ">=", form.StartTime).
|
|
|
Where("createdAt", "<=", form.EndTime).
|
|
|
Group("date").
|