App.vue 585 B

123456789101112131415161718192021222324
  1. <template>
  2. <Locale>
  3. <router-view v-slot="{ Component }">
  4. <component :is="Component" />
  5. </router-view>
  6. <div id="dialog"></div>
  7. </Locale>
  8. </template>
  9. <script setup lang="ts">
  10. import Locale from "@/config/locale.vue";
  11. import { setToken } from "@/store/user";
  12. import { sceneType } from "@/store/case";
  13. import { strToParams } from "@/util";
  14. const params = strToParams(window.location.search);
  15. console.log("params", params);
  16. if (params.token) {
  17. setToken(params.token);
  18. }
  19. if(params.power){
  20. sceneType.value = params.power;
  21. }
  22. console.log("params", params);
  23. </script>