|
|
@@ -99,8 +99,30 @@ export default {
|
|
|
// console.log(res);
|
|
|
if (res.data.data) {
|
|
|
localStorage.setItem("session", res.data.data.session_key);
|
|
|
+ this.$axios({
|
|
|
+ method: 'POST',
|
|
|
+ url: '/api/api_gateway?method=sysmenage.usermanager.user_info'
|
|
|
+ }).then(res => {
|
|
|
+ let routerdata = JSON.parse(JSON.stringify(res.data.data.children));
|
|
|
+ console.log(routerdata);
|
|
|
+ let defaultRouter = '';
|
|
|
+ if(routerdata.length > 0) {
|
|
|
+ if(routerdata[0].children && routerdata[0].children.length > 0) {
|
|
|
+ this.$router.push(`/index/${routerdata[0].children[0].menu}`);
|
|
|
+ defaultRouter = `/index/${routerdata[0].children[0].menu}`;
|
|
|
+ } else {
|
|
|
+ this.$router.push(routerdata[0].menu);
|
|
|
+ defaultRouter = `/index/${routerdata[1].children[0].menu}`; // 第一个菜单无子元素则取第二个菜单的第一个子元素
|
|
|
+ }
|
|
|
+ localStorage.setItem("defaultRouter", defaultRouter);
|
|
|
+ } else {
|
|
|
+ this.$message.error('当前账号无菜单权限,请检查账号信息或联系管理员')
|
|
|
+ }
|
|
|
+ })
|
|
|
+
|
|
|
// this.$router.push("/Index/facilitydistribute");
|
|
|
- this.$router.push("/newHome/home");
|
|
|
+ // this.$router.push("/newHome/home");
|
|
|
+
|
|
|
}
|
|
|
});
|
|
|
} else {
|