|
@@ -23,9 +23,7 @@ func UserActionList(c *gin.Context) {
|
|
|
var actionList []model.GameAction
|
|
|
|
|
|
query := global.App.DB.Table("game_action")
|
|
|
- if len(form.Pf) > 0 {
|
|
|
- query = query.WhereIn("gid", form.Pf)
|
|
|
- }
|
|
|
+
|
|
|
err := query.
|
|
|
Where("gid", form.Gid).
|
|
|
Select("id", "actionId", "actionName").
|
|
@@ -38,7 +36,7 @@ func UserActionList(c *gin.Context) {
|
|
|
var userLogin []model.UserLogin
|
|
|
query1 := global.App.DB.Table("user_login")
|
|
|
if len(form.Pf) > 0 {
|
|
|
- query1 = query1.WhereIn("gid", form.Pf)
|
|
|
+ query1 = query1.WhereIn("pf", form.Pf)
|
|
|
}
|
|
|
err = query1.
|
|
|
Where("gid", form.Gid).
|
|
@@ -56,7 +54,7 @@ func UserActionList(c *gin.Context) {
|
|
|
var userAction []model.UserAction
|
|
|
query2 := global.App.DB.Table("user_action")
|
|
|
if len(form.Pf) > 0 {
|
|
|
- query2 = query2.WhereIn("gid", form.Pf)
|
|
|
+ query2 = query2.WhereIn("pf", form.Pf)
|
|
|
}
|
|
|
err = query2.
|
|
|
Where("gid", form.Gid).
|
|
@@ -71,7 +69,7 @@ func UserActionList(c *gin.Context) {
|
|
|
//计算事件的触发总数和触发用户数
|
|
|
actionSumMap := make(map[string]int)
|
|
|
actionUserSumMap := make(map[string][]int)
|
|
|
- fmt.Println(userAction)
|
|
|
+ //fmt.Println(userAction)
|
|
|
for _, action := range userAction {
|
|
|
actionSumMap[action.ActionId]++
|
|
|
actionUserSumMap[action.ActionId] = append(actionUserSumMap[action.ActionId], action.UserId)
|
|
@@ -236,7 +234,7 @@ func UserActionDetailDistribution(c *gin.Context) {
|
|
|
}
|
|
|
query := global.App.DB.Table("user_action")
|
|
|
if len(form.Pf) > 0 {
|
|
|
- query = query.WhereIn("gid", form.Pf)
|
|
|
+ query = query.WhereIn("pf", form.Pf)
|
|
|
}
|
|
|
err = query.
|
|
|
Where("gid", action.Gid).
|
|
@@ -308,7 +306,7 @@ func UserActionDetailDistribution(c *gin.Context) {
|
|
|
var userAction []string
|
|
|
query := global.App.DB.Table("user_action")
|
|
|
if len(form.Pf) > 0 {
|
|
|
- query = query.WhereIn("gid", form.Pf)
|
|
|
+ query = query.WhereIn("pf", form.Pf)
|
|
|
}
|
|
|
err = query.
|
|
|
Where("gid", action.Gid).
|
|
@@ -345,7 +343,7 @@ func UserActionDetailDistribution(c *gin.Context) {
|
|
|
var userLogin []string
|
|
|
query := global.App.DB.Table("user_login")
|
|
|
if len(form.Pf) > 0 {
|
|
|
- query = query.WhereIn("gid", form.Pf)
|
|
|
+ query = query.WhereIn("pf", form.Pf)
|
|
|
}
|
|
|
err = query.
|
|
|
Where("gid", action.Gid).
|
|
@@ -361,7 +359,7 @@ func UserActionDetailDistribution(c *gin.Context) {
|
|
|
var userAction []string
|
|
|
query = global.App.DB.Table("user_action")
|
|
|
if len(form.Pf) > 0 {
|
|
|
- query = query.WhereIn("gid", form.Pf)
|
|
|
+ query = query.WhereIn("pf", form.Pf)
|
|
|
}
|
|
|
err = query.
|
|
|
Where("gid", action.Gid).
|
|
@@ -383,6 +381,7 @@ func UserActionDetailDistribution(c *gin.Context) {
|
|
|
res[v] = 0
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
} else {
|
|
|
response.Fail(c, 1003, errors.New("type 错误"))
|
|
|
return
|