Procházet zdrojové kódy

update 常量添加点击事件名称

Alvin před 8 měsíci
rodič
revize
2fb075ea24
1 změnil soubory, kde provedl 27 přidání a 0 odebrání
  1. 27 0
      game/game_cluster/internal/constant/clickName.go

+ 27 - 0
game/game_cluster/internal/constant/clickName.go

@@ -0,0 +1,27 @@
+package constant
+
+type ClickNameStr string
+
+const (
+	InviteClickName    ClickNameStr = "INVITE"    // 邀请
+	ShareClickName     ClickNameStr = "SHARE"     // 分享
+	TurntableClickName ClickNameStr = "TURNTABLE" // 转盘
+	DiceClickName      ClickNameStr = "DICE"      // 骰子
+)
+
+var (
+	clickNameMap map[string]ClickNameStr
+)
+
+func init() {
+	clickNameMap = make(map[string]ClickNameStr, 8)
+	clickNameMap["INVITE"] = InviteClickName
+	clickNameMap["SHARE"] = ShareClickName
+	clickNameMap["TURNTABLE"] = TurntableClickName
+	clickNameMap["DICE"] = DiceClickName
+}
+
+func ClickNameValid(clickName string) bool {
+	_, exist := clickNameMap[clickName]
+	return exist
+}