GamePortrait/node_modules/.cache/babel-loader/be02bc5f8667bca7df230750b1e07a5f1674ac5f248eac80206db048f721b4ea.json

1 line
2.3 KiB
JSON

{"ast":null,"code":"import { computed } from \"vue\";\nimport { useStore } from \"vuex\";\nexport default {\n name: \"RouletteResult\",\n props: {\n resultInfo: {\n type: [Object, String],\n default: () => ({})\n },\n sendMode: {\n type: String,\n default: \"\"\n }\n },\n setup(props) {\n const store = useStore();\n const Type = computed(() => store.state.config.$Type);\n const Lang = computed(() => store.state.config.$lang);\n const result = computed(() => {\n const resultInfo = props.resultInfo;\n console.log(resultInfo);\n let data = {};\n if (resultInfo && resultInfo.number_tab_id) {\n const isBlack = [\"2\", \"4\", \"6\", \"8\", \"10\", \"11\", \"13\", \"15\", \"17\", \"20\", \"22\", \"24\", \"26\", \"28\", \"29\", \"31\", \"33\", \"35\"].includes(resultInfo.result);\n data.num = resultInfo.result;\n data.color = resultInfo.result == 0 ? \"green\" : isBlack ? \"black\" : \"red\";\n if (resultInfo.result_parse && resultInfo.result_parse.length > 0) {\n resultInfo.result_parse.forEach(v => {\n if (v == \"low\") {\n data.sbText = Lang.value[Type.value].small;\n } else if (v == \"even\") {\n data.spText = Lang.value[Type.value].even;\n } else if (v == \"odd\") {\n data.spText = Lang.value[Type.value].odd;\n } else if (v == \"high\") {\n data.sbText = Lang.value[Type.value].big;\n } else if (v == \"column_1\") {\n data.columnText = Lang.value[Type.value].first_column;\n } else if (v == \"column_2\") {\n data.columnText = Lang.value[Type.value].second_column;\n } else if (v == \"column_3\") {\n data.columnText = Lang.value[Type.value].third_column;\n } else if (v == \"dozen_1\") {\n data.dozenText = Lang.value[Type.value].first_dozen;\n } else if (v == \"dozen_2\") {\n data.dozenText = Lang.value[Type.value].second_dozen;\n } else if (v == \"dozen_3\") {\n data.dozenText = Lang.value[Type.value].third_dozen;\n }\n });\n }\n }\n return data;\n });\n return {\n result\n };\n }\n};","map":null,"metadata":{},"sourceType":"module","externalDependencies":[]}