1 line
27 KiB
JSON
1 line
27 KiB
JSON
{"ast":null,"code":"import \"core-js/modules/es.array.push.js\";\nimport { computed } from \"vue\";\nimport { useRouter } from \"vue-router\";\nimport { useStore } from \"vuex\";\nimport { FreeMode, Grid } from \"swiper\";\nimport { audioMp3 } from \"@/assets/js/sound.js\";\nimport WayBox from \"@/components/WayBox.vue\";\nexport default {\n components: {\n WayBox\n },\n setup() {\n const store = useStore();\n const router = useRouter();\n const Type = computed(() => store.state.config.$Type);\n const Lang = computed(() => store.state.config.$lang);\n const wayType = computed(() => store.state.config.hallWayType);\n const routerName = computed(() => router.currentRoute.value.name);\n const list = computed(() => {\n const allTableData = store.state.app.allTableData;\n const goodRoadList = store.state.socket.goodRoadList;\n let data = [];\n if (allTableData.length) {\n switch (routerName.value) {\n case \"baccarat\":\n data = allTableData.filter(v => v.game_id == 1);\n break;\n case \"longhu\":\n data = allTableData.filter(v => v.game_id == 2);\n break;\n case \"nn\":\n data = allTableData.filter(v => v.game_id == 4);\n break;\n case \"threecard\":\n data = allTableData.filter(v => v.game_id == 5);\n break;\n case \"toning\":\n data = allTableData.filter(v => v.game_id == 6);\n break;\n case \"dice\":\n data = allTableData.filter(v => v.game_id == 7);\n break;\n case \"lp\":\n data = allTableData.filter(v => v.game_id == 8);\n // console.log(data)\n break;\n }\n }\n // 赋值好路\n data.forEach(v => {\n if (goodRoadList.length > 0) {\n v.waybill_type = \"\";\n goodRoadList.forEach(good => {\n if (good.table_id == v.id) {\n v.waybill_type = good.waybill_type;\n }\n });\n } else {\n v.waybill_type = \"\";\n }\n });\n return data;\n });\n const getSendMode = sendMode => {\n let text = \"\";\n switch (sendMode) {\n case \"changeBoot\":\n text = Lang.value[Type.value].changeBoot;\n break;\n case \"resetBoot\":\n text = Lang.value[Type.value].resetBoot;\n break;\n case \"startBet\":\n text = Lang.value[Type.value].startBet;\n break;\n case \"startRobCountDown\":\n text = Lang.value[Type.value].startRobCountDown;\n break;\n case \"startBetCountDown\":\n text = Lang.value[Type.value].startBetCountDown;\n break;\n case \"endBet\":\n text = Lang.value[Type.value].endBet;\n break;\n case \"sendScanResult\":\n text = Lang.value[Type.value].sendScanResult;\n break;\n case \"openingBaccaratResult\":\n case \"openingDtResult\":\n case \"openingNnResult\":\n case \"openingTcResult\":\n case \"openingToningResult\":\n text = Lang.value[Type.value].Insettlement;\n break;\n default:\n text = \"\";\n }\n return text;\n };\n const getTextVal = data => {\n let html = \"\";\n if (data.sendMode == \"startBetCountDown\") {\n html = `<span class=\"palyer\">${data.count_down}</span>`;\n } else if (data.sendMode == \"openingBaccaratResult\") {\n if (data.round.opening == 1) {\n html = `<span class=\"banker\">${Lang.value[Type.value].banker}</span>`;\n } else if (data.round.opening == 2) {\n html = `<span class=\"palyer\">${Lang.value[Type.value].player}</span>`;\n } else if (data.round.opening == 3) {\n html = `<span class=\"tie\">${Lang.value[Type.value].tie}</span>`;\n }\n } else if (data.sendMode == \"openingDtResult\") {\n if (data.round.opening == 1) {\n html = `<span class=\"banker\">${Lang.value[Type.value].dragon}</span>`;\n } else if (data.round.opening == 2) {\n html = `<span class=\"palyer\">${Lang.value[Type.value].tiger}</span>`;\n } else if (data.round.opening == 3) {\n html = `<span class=\"tie\">${Lang.value[Type.value].tie}</span>`;\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 = Lang.value[Type.value].banker;\n } else {\n if (data.round.win_player_1 == 1) {\n text = text + Lang.value[Type.value].player1;\n }\n if (data.round.win_player_2 == 1) {\n text = text + Lang.value[Type.value].player2;\n }\n if (data.round.win_player_3 == 1) {\n text = text + Lang.value[Type.value].player3;\n }\n }\n html = `<span class=\"tie\">${text}</span>`;\n }\n return html;\n };\n const textType = computed(() => ({\n baccarat: [Lang.value[Type.value].banker, Lang.value[Type.value].tie, Lang.value[Type.value].player],\n longhu: [Lang.value[Type.value].dragon, Lang.value[Type.value].tie, Lang.value[Type.value].tiger],\n nn: [Lang.value[Type.value].player1, Lang.value[Type.value].player2, Lang.value[Type.value].player3],\n threecard: [Lang.value[Type.value].player1, Lang.value[Type.value].player2, Lang.value[Type.value].player3],\n toning: [0, 1, 2, 3, 4],\n dice: [Lang.value[Type.value].big, Lang.value[Type.value].small, Lang.value[Type.value].wai],\n lp: [Lang.value[Type.value].red, Lang.value[Type.value].black, Lang.value[Type.value].zero]\n }));\n const goPlay = item => {\n audioMp3([\"check\"]).Play();\n store.commit(\"app/routerStack\", router.currentRoute.value.name);\n router.push({\n path: \"/play\",\n query: {\n id: item.id\n }\n });\n };\n return {\n Type,\n Lang,\n list,\n textType,\n wayType,\n getSendMode,\n getTextVal,\n routerName,\n modules: [FreeMode, Grid],\n goPlay\n };\n }\n};","map":{"version":3,"names":["computed","useRouter","useStore","FreeMode","Grid","audioMp3","WayBox","components","setup","store","router","Type","state","config","$Type","Lang","$lang","wayType","hallWayType","routerName","currentRoute","value","name","list","allTableData","app","goodRoadList","socket","data","length","filter","v","game_id","forEach","waybill_type","good","table_id","id","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","textType","baccarat","longhu","nn","threecard","toning","dice","big","small","wai","lp","red","black","zero","goPlay","item","Play","commit","push","path","query","modules"],"sources":["/Users/li/Desktop/work/work2/OG/GamePortrait/src/components/HallList.vue"],"sourcesContent":["<template>\n\t<div class=\"hall-list\">\n\t\t<div class=\"swiper\">\n\t\t\t<div class=\"swiper-item animate__animated animate__fadeIn\" v-for=\"(item, index) in list\" :key=\"index\"\n\t\t\t\t@click=\"goPlay(item)\">\n\t\t\t\t<div class=\"hd\">\n\t\t\t\t\t<div class=\"name\">{{ item.table_name }}</div>\n\t\t\t\t\t<div class=\"lable\">{{ item.spec_type }}</div>\n\t\t\t\t\t<div class=\"tip\">{{ item.waybill_type }}</div>\n\t\t\t\t\t<div class=\"sate flex\">\n\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t{{ getSendMode(item.sendMode) }}\n\t\t\t\t\t\t</span>\n\t\t\t\t\t\t<div class=\"result\" v-html=\"getTextVal(item)\"></div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<van-progress :percentage=\"\n item.sendMode == 'startBetCountDown'\n ? (item.count_down / item.wait_time) * 100\n : 0\n \" stroke-width=\"2.5\" :show-pivot=\"false\" />\n\t\t\t\t<div class=\"bd\">\n\t\t\t\t\t<WayBox :wayType=\"wayType\" :data=\"item\" :index=\"index\" :routerName=\"routerName\"></WayBox>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"ft\">\n\t\t\t\t\t<div class=\"left\">\n\t\t\t\t\t\t<template v-if=\"routerName == 'toning'\">\n\t\t\t\t\t\t\t<span>{{ textType[routerName][0] }}</span>\n\t\t\t\t\t\t\t<span class=\"num black\">\n\t\t\t\t\t\t\t\t{{ item.count.zero_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t<span>{{ textType[routerName][1] }}</span>\n\t\t\t\t\t\t\t<span class=\"num palyer\">\n\t\t\t\t\t\t\t\t{{ item.count.one_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t<span>{{ textType[routerName][2] }}</span>\n\t\t\t\t\t\t\t<span class=\"num tie\">\n\t\t\t\t\t\t\t\t{{ item.count.two_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t<span>{{ textType[routerName][3] }}</span>\n\t\t\t\t\t\t\t<span class=\"num yellow\">\n\t\t\t\t\t\t\t\t{{ item.count.three_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t<span>{{ textType[routerName][4] }}</span>\n\t\t\t\t\t\t\t<span class=\"num banker\">\n\t\t\t\t\t\t\t\t{{ item.count.four_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t</template>\n\t\t\t\t\t\t<template v-else-if=\"routerName == 'dice'\">\n\t\t\t\t\t\t\t<span>{{ textType[routerName][0] }}</span>\n\t\t\t\t\t\t\t<span class=\"num banker\">\n\t\t\t\t\t\t\t\t{{ item.bankerCount || item.count.big_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t<span>{{ textType[routerName][1] }}</span>\n\t\t\t\t\t\t\t<span class=\"num palyer\">\n\t\t\t\t\t\t\t\t{{ item.tieCount || item.count.small_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t<span>{{ textType[routerName][2] }}</span>\n\t\t\t\t\t\t\t<span class=\"num tie\">\n\t\t\t\t\t\t\t\t{{ item.playerCount || item.count.leopard_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t</template>\n\t\t\t\t\t\t<template v-else-if=\"routerName == 'lp'\">\n\t\t\t\t\t\t\t<span>{{ textType[routerName][0] }}</span>\n\t\t\t\t\t\t\t<span class=\"num banker\">\n\t\t\t\t\t\t\t\t{{ item.count.red_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t<span>{{ textType[routerName][1] }}</span>\n\t\t\t\t\t\t\t<span class=\"num black\">\n\t\t\t\t\t\t\t\t{{ item.count.black_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t<span>{{ textType[routerName][2] }}</span>\n\t\t\t\t\t\t\t<span class=\"num tie\">\n\t\t\t\t\t\t\t\t{{ item.count.zero_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t</template>\n\n\t\t\t\t\t\t<template v-else>\n\t\t\t\t\t\t\t<span>{{ textType[routerName][0] }}</span>\n\t\t\t\t\t\t\t<span class=\"num banker\">\n\t\t\t\t\t\t\t\t{{ item.bankerCount || item.player_1_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t<span>{{ textType[routerName][1] }}</span>\n\t\t\t\t\t\t\t<span class=\"num tie\">\n\t\t\t\t\t\t\t\t{{ item.tieCount || item.player_2_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t<span>{{ textType[routerName][2] }}</span>\n\t\t\t\t\t\t\t<span class=\"num palyer\">\n\t\t\t\t\t\t\t\t{{ item.playerCount || item.player_3_count || 0 }}\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t</template>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"right\">\n\t\t\t\t\t\t{{ Lang[Type].limit }} :{{ item.limit_money }}\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</template>\n<script>\n\timport {\n\t\tcomputed\n\t} from \"vue\"\n\timport {\n\t\tuseRouter\n\t} from \"vue-router\"\n\timport {\n\t\tuseStore\n\t} from \"vuex\"\n\timport {\n\t\tFreeMode,\n\t\tGrid\n\t} from \"swiper\"\n\timport {\n\t\taudioMp3\n\t} from \"@/assets/js/sound.js\"\n\timport WayBox from \"@/components/WayBox.vue\"\n\texport default {\n\t\tcomponents: {\n\t\t\tWayBox\n\t\t},\n\t\tsetup() {\n\t\t\tconst store = useStore()\n\t\t\tconst router = useRouter()\n\t\t\tconst Type = computed(() => store.state.config.$Type)\n\t\t\tconst Lang = computed(() => store.state.config.$lang)\n\t\t\tconst wayType = computed(() => store.state.config.hallWayType)\n\t\t\tconst routerName = computed(() => router.currentRoute.value.name)\n\t\t\tconst list = computed(() => {\n\t\t\t\tconst allTableData = store.state.app.allTableData\n\t\t\t\tconst goodRoadList = store.state.socket.goodRoadList\n\t\t\t\tlet data = []\n\t\t\t\tif (allTableData.length) {\n\t\t\t\t\tswitch (routerName.value) {\n\t\t\t\t\t\tcase \"baccarat\":\n\t\t\t\t\t\t\tdata = allTableData.filter((v) => v.game_id == 1)\n\t\t\t\t\t\t\tbreak\n\t\t\t\t\t\tcase \"longhu\":\n\t\t\t\t\t\t\tdata = allTableData.filter((v) => v.game_id == 2)\n\t\t\t\t\t\t\tbreak\n\t\t\t\t\t\tcase \"nn\":\n\t\t\t\t\t\t\tdata = allTableData.filter((v) => v.game_id == 4)\n\t\t\t\t\t\t\tbreak\n\t\t\t\t\t\tcase \"threecard\":\n\t\t\t\t\t\t\tdata = allTableData.filter((v) => v.game_id == 5)\n\t\t\t\t\t\t\tbreak\n\t\t\t\t\t\tcase \"toning\":\n\t\t\t\t\t\t\tdata = allTableData.filter((v) => v.game_id == 6)\n\t\t\t\t\t\t\tbreak\n\t\t\t\t\t\tcase \"dice\":\n\t\t\t\t\t\t\tdata = allTableData.filter((v) => v.game_id == 7)\n\t\t\t\t\t\t\tbreak\n\t\t\t\t\t\tcase \"lp\":\n\t\t\t\t\t\t\tdata = allTableData.filter((v) => v.game_id == 8)\n\t\t\t\t\t\t\t// console.log(data)\n\t\t\t\t\t\t\tbreak\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// 赋值好路\n\t\t\t\tdata.forEach((v) => {\n\t\t\t\t\tif (goodRoadList.length > 0) {\n\t\t\t\t\t\tv.waybill_type = \"\"\n\t\t\t\t\t\tgoodRoadList.forEach((good) => {\n\t\t\t\t\t\t\tif (good.table_id == v.id) {\n\t\t\t\t\t\t\t\tv.waybill_type = good.waybill_type\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t})\n\t\t\t\t\t} else {\n\t\t\t\t\t\tv.waybill_type = \"\"\n\t\t\t\t\t}\n\t\t\t\t})\n\t\t\t\treturn data\n\t\t\t})\n\t\t\tconst getSendMode = (sendMode) => {\n\t\t\t\tlet text = \"\"\n\t\t\t\tswitch (sendMode) {\n\t\t\t\t\tcase \"changeBoot\":\n\t\t\t\t\t\ttext = Lang.value[Type.value].changeBoot\n\t\t\t\t\t\tbreak\n\t\t\t\t\tcase \"resetBoot\":\n\t\t\t\t\t\ttext = Lang.value[Type.value].resetBoot\n\t\t\t\t\t\tbreak\n\t\t\t\t\tcase \"startBet\":\n\t\t\t\t\t\ttext = Lang.value[Type.value].startBet\n\t\t\t\t\t\tbreak\n\t\t\t\t\tcase \"startRobCountDown\":\n\t\t\t\t\t\ttext = Lang.value[Type.value].startRobCountDown\n\t\t\t\t\t\tbreak\n\t\t\t\t\tcase \"startBetCountDown\":\n\t\t\t\t\t\ttext = Lang.value[Type.value].startBetCountDown\n\t\t\t\t\t\tbreak\n\t\t\t\t\tcase \"endBet\":\n\t\t\t\t\t\ttext = Lang.value[Type.value].endBet\n\t\t\t\t\t\tbreak\n\t\t\t\t\tcase \"sendScanResult\":\n\t\t\t\t\t\ttext = Lang.value[Type.value].sendScanResult\n\t\t\t\t\t\tbreak\n\t\t\t\t\tcase \"openingBaccaratResult\":\n\t\t\t\t\tcase \"openingDtResult\":\n\t\t\t\t\tcase \"openingNnResult\":\n\t\t\t\t\tcase \"openingTcResult\":\n\t\t\t\t\tcase \"openingToningResult\":\n\t\t\t\t\t\ttext = Lang.value[Type.value].Insettlement\n\n\t\t\t\t\t\tbreak\n\t\t\t\t\tdefault:\n\t\t\t\t\t\ttext = \"\"\n\t\t\t\t}\n\t\t\t\treturn text\n\t\t\t}\n\t\t\tconst getTextVal = (data) => {\n\t\t\t\tlet html = \"\"\n\t\t\t\tif (data.sendMode == \"startBetCountDown\") {\n\t\t\t\t\thtml = `<span class=\"palyer\">${data.count_down}</span>`\n\t\t\t\t} else if (data.sendMode == \"openingBaccaratResult\") {\n\t\t\t\t\tif (data.round.opening == 1) {\n\t\t\t\t\t\thtml = `<span class=\"banker\">${Lang.value[Type.value].banker}</span>`\n\t\t\t\t\t} else if (data.round.opening == 2) {\n\t\t\t\t\t\thtml = `<span class=\"palyer\">${Lang.value[Type.value].player}</span>`\n\t\t\t\t\t} else if (data.round.opening == 3) {\n\t\t\t\t\t\thtml = `<span class=\"tie\">${Lang.value[Type.value].tie}</span>`\n\t\t\t\t\t}\n\t\t\t\t} else if (data.sendMode == \"openingDtResult\") {\n\t\t\t\t\tif (data.round.opening == 1) {\n\t\t\t\t\t\thtml = `<span class=\"banker\">${Lang.value[Type.value].dragon}</span>`\n\t\t\t\t\t} else if (data.round.opening == 2) {\n\t\t\t\t\t\thtml = `<span class=\"palyer\">${Lang.value[Type.value].tiger}</span>`\n\t\t\t\t\t} else if (data.round.opening == 3) {\n\t\t\t\t\t\thtml = `<span class=\"tie\">${Lang.value[Type.value].tie}</span>`\n\t\t\t\t\t}\n\t\t\t\t} else if (\n\t\t\t\t\tdata.sendMode == \"openingNnResult\" ||\n\t\t\t\t\tdata.sendMode == \"openingTcResult\"\n\t\t\t\t) {\n\t\t\t\t\tlet text = \"\"\n\t\t\t\t\tif (\n\t\t\t\t\t\tdata.round.win_player_1 == 0 &&\n\t\t\t\t\t\tdata.round.win_player_2 == 0 &&\n\t\t\t\t\t\tdata.round.win_player_3 == 0\n\t\t\t\t\t) {\n\t\t\t\t\t\ttext = Lang.value[Type.value].banker\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif (data.round.win_player_1 == 1) {\n\t\t\t\t\t\t\ttext = text + Lang.value[Type.value].player1\n\t\t\t\t\t\t}\n\t\t\t\t\t\tif (data.round.win_player_2 == 1) {\n\t\t\t\t\t\t\ttext = text + Lang.value[Type.value].player2\n\t\t\t\t\t\t}\n\t\t\t\t\t\tif (data.round.win_player_3 == 1) {\n\t\t\t\t\t\t\ttext = text + Lang.value[Type.value].player3\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\thtml = `<span class=\"tie\">${text}</span>`\n\t\t\t\t}\n\t\t\t\treturn html\n\t\t\t}\n\t\t\tconst textType = computed(() => ({\n\t\t\t\tbaccarat: [\n\t\t\t\t\tLang.value[Type.value].banker,\n\t\t\t\t\tLang.value[Type.value].tie,\n\t\t\t\t\tLang.value[Type.value].player\n\t\t\t\t],\n\t\t\t\tlonghu: [\n\t\t\t\t\tLang.value[Type.value].dragon,\n\t\t\t\t\tLang.value[Type.value].tie,\n\t\t\t\t\tLang.value[Type.value].tiger\n\t\t\t\t],\n\t\t\t\tnn: [\n\t\t\t\t\tLang.value[Type.value].player1,\n\t\t\t\t\tLang.value[Type.value].player2,\n\t\t\t\t\tLang.value[Type.value].player3\n\t\t\t\t],\n\t\t\t\tthreecard: [\n\t\t\t\t\tLang.value[Type.value].player1,\n\t\t\t\t\tLang.value[Type.value].player2,\n\t\t\t\t\tLang.value[Type.value].player3\n\t\t\t\t],\n\t\t\t\ttoning: [0, 1, 2, 3, 4],\n\t\t\t\tdice: [\n\t\t\t\t\tLang.value[Type.value].big,\n\t\t\t\t\tLang.value[Type.value].small,\n\t\t\t\t\tLang.value[Type.value].wai\n\t\t\t\t],\n\t\t\t\tlp: [\n\t\t\t\t\tLang.value[Type.value].red,\n\t\t\t\t\tLang.value[Type.value].black,\n\t\t\t\t\tLang.value[Type.value].zero\n\t\t\t\t]\n\t\t\t}))\n\t\t\tconst goPlay = (item) => {\n\t\t\t\taudioMp3([\"check\"]).Play()\n\t\t\t\tstore.commit(\"app/routerStack\", router.currentRoute.value.name)\n\t\t\t\trouter.push({\n\t\t\t\t\tpath: \"/play\",\n\t\t\t\t\tquery: {\n\t\t\t\t\t\tid: item.id\n\t\t\t\t\t}\n\t\t\t\t})\n\t\t\t}\n\t\t\treturn {\n\t\t\t\tType,\n\t\t\t\tLang,\n\t\t\t\tlist,\n\t\t\t\ttextType,\n\t\t\t\twayType,\n\t\t\t\tgetSendMode,\n\t\t\t\tgetTextVal,\n\t\t\t\trouterName,\n\t\t\t\tmodules: [FreeMode, Grid],\n\t\t\t\tgoPlay\n\t\t\t}\n\t\t}\n\t}\n</script>\n<style lang=\"scss\" scoped>\n\t.hall-list {\n\t\twidth: 100%;\n\t\theight: calc(100% - 46px);\n\t\toverflow: scroll;\n\t\tposition: relative;\n\t\tz-index: 1;\n\n\t\t.swiper {\n\t\t\twidth: 100%;\n\t\t\tpadding: 0 0.5rem;\n\t\t\tbox-sizing: border-box;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tpadding-bottom: 60px;\n\t\t\tjustify-content: space-between;\n\t\t}\n\n\t\t.swiper-item {\n\t\t\twidth: 48.8%;\n\t\t\tfont-size: 13px;\n\t\t\tmargin-top: 15px;\n\t\t\tbox-shadow: 0px 0px 4px 0.5px rgba(0, 0, 0, 0.1);\n\t\t\tborder-radius: 3px;\n\t\t\tpadding: 0 10px;\n\t\t\tbox-sizing: border-box;\n\t\t\tcolor: #2e2e2e;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: space-between;\n\t\t\tbackground: #fff;\n\n\t\t\t.hd {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tpadding: 5px 0;\n\n\t\t\t\t.name {\n\t\t\t\t\tfont-weight: 600;\n\t\t\t\t}\n\n\t\t\t\t.lable {\n\t\t\t\t\tline-height: 1;\n\t\t\t\t\tpadding: 2px 4px;\n\t\t\t\t\tfont-weight: 600;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t\tfont-size: 10px;\n\t\t\t\t\tborder-radius: 2px;\n\t\t\t\t\tbackground: rgb(255, 126, 132);\n\t\t\t\t\tbackground: linear-gradient(180deg,\n\t\t\t\t\t\t\trgba(255, 126, 132, 1) 0%,\n\t\t\t\t\t\t\trgba(242, 85, 145, 1) 100%);\n\t\t\t\t}\n\n\t\t\t\t.tip {\n\t\t\t\t\tfont-weight: bold;\n\t\t\t\t\tbackground-image: linear-gradient(90deg,\n\t\t\t\t\t\t\trgba(156, 88, 187, 1) 0%,\n\t\t\t\t\t\t\trgba(211, 83, 167, 1) 100%);\n\t\t\t\t\t-webkit-background-clip: text;\n\t\t\t\t\t-webkit-text-fill-color: transparent;\n\t\t\t\t}\n\n\t\t\t\t.sate {\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tmin-width: 80px;\n\t\t\t\t\tjustify-content: right;\n\t\t\t\t}\n\n\t\t\t\t.result {\n\t\t\t\t\tpadding-left: 5px;\n\t\t\t\t\tfont-weight: 600;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.bd {\n\t\t\t\tbackground: #fff;\n\t\t\t\tdisplay: flex;\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-top: 2px;\n\t\t\t\theight: 4.2rem;\n\t\t\t}\n\n\t\t\t.ft {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tpadding: 5px 0;\n\t\t\t\tfont-size: 12px;\n\n\t\t\t\t.left {\n\t\t\t\t\tfont-weight: bold;\n\t\t\t\t\tcolor: #aba9ae;\n\n\t\t\t\t\t.black {\n\t\t\t\t\t\tcolor: #2e2e2e;\n\t\t\t\t\t}\n\n\t\t\t\t\t.yellow {\n\t\t\t\t\t\tcolor: #ffc107;\n\t\t\t\t\t}\n\n\t\t\t\t\t.num {\n\t\t\t\t\t\tmargin: 0 10px 0 4px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n</style>"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]} |