<template>
<router-view/>
</template>
<script>
import { projectName } from "./config";
import { getUrlSearch } from "./utils/index";
export default {
components: {},
data() {
return {
};
},
computed: {
},
created() {
let _pt=window.__loginCfg&&window.__loginCfg.pageType;
let _red=window.__loginCfg&&window.__loginCfg.redirect;
let _param=this.getParam();
if(_pt){
switch(_pt){
case "mini":
this.$router.replace({
name:"miniLogin",
params:_param,
});
break;
case "middle":
this.$router.replace({
name:"middlePage",
params:_param,
});
break;
case "sso-middle":
this.$router.replace({
name:"ssoMiddlePage",
params:_param,
});
break;
}
}
},
mounted(){
},
methods: {
getParam(){
let hash=location.hash;
let result={};
result=getUrlSearch("?"+hash.substring(2));
return result;
},
},
};
</script>
<style lang="scss">
</style>