@@ -0,0 +1,50 @@
|
||||
package lotterylgmod
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"91porn-server/models/commod"
|
||||
|
||||
"go.mongodb.org/mongo-driver/bson/primitive"
|
||||
)
|
||||
|
||||
// AdsClickResp 广告点击日志应答
|
||||
type AdsClickResp struct {
|
||||
Logs int `json:"logs"`
|
||||
Total int64 `json:"total"`
|
||||
}
|
||||
|
||||
// AdsCountResp 广告点击统计应答
|
||||
type AdsCountResp struct {
|
||||
ID string `json:"id"`
|
||||
TodayCnt int64 `json:"todayCnt"`
|
||||
YesterdayCnt int64 `json:"yesterdayCnt"`
|
||||
WeekCnt int64 `json:"weekCnt"`
|
||||
MonthCnt int64 `json:"monthCnt"`
|
||||
TotalCnt int64 `json:"totalCnt"`
|
||||
}
|
||||
|
||||
type AdsClickReq struct {
|
||||
UID uint64 `form:"uid" json:"uid"`
|
||||
Start time.Time `form:"start" json:"start"`
|
||||
End time.Time `form:"end" json:"end"`
|
||||
Sort string `form:"sort" json:"sort"`
|
||||
Desc int `form:"desc" json:"desc"`
|
||||
commod.Page
|
||||
}
|
||||
|
||||
// AdsClickInfo
|
||||
type AdsClickInfo struct {
|
||||
AID primitive.ObjectID `json:"aid"` //广告id
|
||||
TodayCount int64 `json:"todayCount"` //今日点击数
|
||||
YesterdayCount int64 `json:"yesterdayCount"` //昨日点击数
|
||||
WeekCount int64 `json:"weekCount"` //本周点击数
|
||||
MonthCount int64 `json:"monthCount"` //本月点击数
|
||||
TotalCount int64 `json:"totalCount"` //总点击数
|
||||
}
|
||||
|
||||
// AdsStatisticResp 广告点击统计应答
|
||||
type AdsStatisticResp struct {
|
||||
Logs []AdsClickInfo `json:"logs"`
|
||||
Total int64 `json:"total"`
|
||||
}
|
||||
Reference in New Issue
Block a user