Browse Source

update 完善假数据

Alvin 8 months ago
parent
commit
fc34a019e4

+ 19 - 2
game/game_cluster/nodes/logstash/fakedata/reward.go

@@ -24,6 +24,23 @@ func getRewardFakeData(users []*eventmodels.UserBasic) []*eventmodels.UserReward
 			Amount:       rand.Intn(100) + 1,
 		})
 
+		addRewardBytes, err := json.Marshal(addRewards)
+		if err != nil {
+			panic(err)
+		}
+
+		subRewards := make([]eventmodels.ItemReward, 0, 8)
+		subRewards = append(subRewards, eventmodels.ItemReward{
+			ItemBaseType: rand.Intn(5) + 1,
+			ItemID:       rand.Intn(7) + 1,
+			Amount:       rand.Intn(100) + 1,
+		})
+
+		subRewardBytes, err := json.Marshal(subRewards)
+		if err != nil {
+			panic(err)
+		}
+
 		desc := ""
 		switch source {
 		case 11: // SourceDraw
@@ -52,8 +69,8 @@ func getRewardFakeData(users []*eventmodels.UserBasic) []*eventmodels.UserReward
 			EventBasic: *eventBasic,
 			Source:     source,
 			SourceId:   rand.Intn(2) + 1,
-			AddReward:  "",
-			SubReward:  "",
+			AddReward:  string(addRewardBytes),
+			SubReward:  string(subRewardBytes),
 			Desc:       desc,
 		})
 	}

+ 2 - 1
game/game_cluster/nodes/logstash/fakedata/task.go

@@ -28,6 +28,8 @@ func getTaskFakeData(users []*eventmodels.UserBasic) []*eventmodels.TaskFinishEv
 			panic(err)
 		}
 
+		eventBasic.Reward = string(bytes)
+
 		datas = append(datas, &eventmodels.TaskFinishEventContent{
 			UserBasic:     *userBasic,
 			EventBasic:    *eventBasic,
@@ -35,7 +37,6 @@ func getTaskFakeData(users []*eventmodels.UserBasic) []*eventmodels.TaskFinishEv
 			TaskName:      faker.Name(),
 			TaskCondition: faker.AmountWithCurrency(),
 			TaskType:      faker.Name(),
-			TaskReward:    string(bytes),
 			TaskProgress:  50,
 		})
 	}