{"ast":null,"code":"import { mapState } from \"vuex\";\nimport WayBox from \"@/components/WayBox.vue\";\nexport default {\n props: {\n tabInfo: Object,\n default: {\n game_id: 1,\n table_id: null\n }\n },\n name: \"TableList\",\n data() {\n return {\n game_id: 1\n };\n },\n components: {\n WayBox\n },\n mounted() {\n setTimeout(() => {\n this.game_id = this.tabInfo.game_id;\n }, 100);\n },\n computed: {\n ...mapState({\n $Type: state => state.config.$Type,\n $lang: state => state.config.$lang,\n font: state => state.config.fonstSize,\n userInfo: state => state.app.userInfo\n }),\n tabData() {\n let data = [];\n const list = this.$store.state.app.allTableData;\n if (list.length > 0) {\n data = list.filter(v => v.game_id == this.game_id);\n }\n return data;\n }\n },\n methods: {\n getSendMode(sendMode) {\n let text = \"\";\n switch (sendMode) {\n case \"changeBoot\":\n text = this.$lang[this.$Type].changeBoot;\n break;\n case \"resetBoot\":\n text = this.$lang[this.$Type].resetBoot;\n break;\n case \"startBet\":\n text = this.$lang[this.$Type].startBet;\n break;\n case \"startRobCountDown\":\n text = this.$lang[this.$Type].startRobCountDown;\n break;\n case \"startBetCountDown\":\n text = this.$lang[this.$Type].startBetCountDown;\n break;\n case \"endBet\":\n text = this.$lang[this.$Type].endBet;\n break;\n case \"sendScanResult\":\n text = this.$lang[this.$Type].sendScanResult;\n break;\n case \"openingBaccaratResult\":\n case \"openingDtResult\":\n case \"openingNnResult\":\n case \"openingTcResult\":\n text = this.$lang[this.$Type].Insettlement;\n break;\n default:\n text = \"\";\n }\n return text;\n },\n getTextVal(data) {\n let html = \"\";\n if (data.sendMode == \"startBetCountDown\") {\n html = `${data.count_down}`;\n } else if (data.sendMode == \"openingBaccaratResult\") {\n if (data.round.opening == 1) {\n html = `${this.$lang[this.$Type].banker}`;\n } else if (data.round.opening == 2) {\n html = `${this.$lang[this.$Type].player}`;\n } else if (data.round.opening == 3) {\n html = `${this.$lang[this.$Type].tie}`;\n }\n } else if (data.sendMode == \"openingDtResult\") {\n if (data.round.opening == 1) {\n html = `${this.$lang[this.$Type].dragon}`;\n } else if (data.round.opening == 2) {\n html = `${this.$lang[this.$Type].tiger}`;\n } else if (data.round.opening == 3) {\n html = `${this.$lang[this.$Type].tie}`;\n }\n } else if (data.sendMode == \"openingNnResult\" || data.sendMode == \"openingTcResult\") {\n let text = \"\";\n if (data.round.win_player_1 == 0 && data.round.win_player_2 == 0 && data.round.win_player_3 == 0) {\n text = this.$lang[this.$Type].banker;\n } else {\n if (data.round.win_player_1 == 1) {\n text = text + this.$lang[this.$Type].player1;\n }\n if (data.round.win_player_2 == 1) {\n text = text + this.$lang[this.$Type].player2;\n }\n if (data.round.win_player_3 == 1) {\n text = text + this.$lang[this.$Type].player3;\n }\n }\n html = `${text}`;\n }\n return html;\n },\n goPath(item) {\n this.$emit(\"close\");\n this.$router.replace({\n name: \"play\",\n query: {\n id: item.id\n }\n });\n }\n },\n watch: {}\n};","map":{"version":3,"names":["mapState","WayBox","props","tabInfo","Object","default","game_id","table_id","name","data","components","mounted","setTimeout","computed","$Type","state","config","$lang","font","fonstSize","userInfo","app","tabData","list","$store","allTableData","length","filter","v","methods","getSendMode","sendMode","text","changeBoot","resetBoot","startBet","startRobCountDown","startBetCountDown","endBet","sendScanResult","Insettlement","getTextVal","html","count_down","round","opening","banker","player","tie","dragon","tiger","win_player_1","win_player_2","win_player_3","player1","player2","player3","goPath","item","$emit","$router","replace","query","id","watch"],"sources":["/Users/li/Desktop/work/work2/OG/GamePortrait/src/components/TableList.vue"],"sourcesContent":["\n\n\n\n"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}