|
|
@@ -0,0 +1,75 @@
|
|
|
+<template>
|
|
|
+ <div class="redirect-view" />
|
|
|
+</template>
|
|
|
+
|
|
|
+<script setup>
|
|
|
+import { ref, computed, watch, onMounted } from "vue"
|
|
|
+import { useRoute, useRouter } from "vue-router"
|
|
|
+import { useStore } from "vuex"
|
|
|
+
|
|
|
+const route = useRoute()
|
|
|
+const router = useRouter()
|
|
|
+const store = useStore()
|
|
|
+
|
|
|
+console.log('sdfdsdf', route.query)
|
|
|
+switch (route.query.gameIdx) {
|
|
|
+case '0':
|
|
|
+ router.replace({
|
|
|
+ name: 'PlantTree',
|
|
|
+ })
|
|
|
+ break
|
|
|
+case '1':
|
|
|
+ router.replace({
|
|
|
+ name: 'ExamPaper1',
|
|
|
+ })
|
|
|
+ break
|
|
|
+case '2':
|
|
|
+ router.replace({
|
|
|
+ name: 'PairUp',
|
|
|
+ })
|
|
|
+ break
|
|
|
+case '3':
|
|
|
+ router.replace({
|
|
|
+ name: 'GameByUnity',
|
|
|
+ query: {
|
|
|
+ gameName: '',
|
|
|
+ }
|
|
|
+ })
|
|
|
+ break
|
|
|
+case '4':
|
|
|
+ router.replace({
|
|
|
+ name: 'GameByUnity',
|
|
|
+ query: {
|
|
|
+ gameName: 'DisasterRelief',
|
|
|
+ }
|
|
|
+ })
|
|
|
+ break
|
|
|
+case '5':
|
|
|
+ router.replace({
|
|
|
+ name: 'GameByUnity',
|
|
|
+ query: {
|
|
|
+ gameName: '',
|
|
|
+ }
|
|
|
+ })
|
|
|
+ break
|
|
|
+case '6':
|
|
|
+ router.replace({
|
|
|
+ name: 'GameByUnity',
|
|
|
+ query: {
|
|
|
+ gameName: '',
|
|
|
+ }
|
|
|
+ })
|
|
|
+ break
|
|
|
+default:
|
|
|
+ break
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+</script>
|
|
|
+
|
|
|
+<style lang="less" scoped>
|
|
|
+.redirect-view{
|
|
|
+
|
|
|
+}
|
|
|
+</style>
|