|
@@ -19,7 +19,7 @@
|
|
|
>
|
|
|
<div class="img" @click="jump(item)">
|
|
|
<!-- <i class="el-icon-s-tools"></i> -->
|
|
|
- <img :src="item.webIcon" alt="" style="width:30px;height:30px">
|
|
|
+ <img :src="item.webIcon" alt="" style="width: 30px; height: 30px" />
|
|
|
</div>
|
|
|
<span class="name" @click="jump(item)">{{ item.name }}</span>
|
|
|
</el-col>
|
|
@@ -47,25 +47,42 @@ export default {
|
|
|
methods: {
|
|
|
init() {
|
|
|
let params = {
|
|
|
- token: sessionStorage.getItem('Authorization-Token'),
|
|
|
+ token: sessionStorage.getItem("Authorization-Token"),
|
|
|
system: "web",
|
|
|
- fromSystem: sessionStorage.getItem('Authorization-fromSystem'),
|
|
|
+ fromSystem: sessionStorage.getItem("Authorization-fromSystem"),
|
|
|
};
|
|
|
getVerification(params).then((res) => {
|
|
|
- this.userInfo = res.data
|
|
|
- sessionStorage.setItem('userNameData', this.userInfo.userName)
|
|
|
+ this.userInfo = res.data;
|
|
|
+ sessionStorage.setItem("userNameData", this.userInfo.userName);
|
|
|
});
|
|
|
},
|
|
|
jump(val) {
|
|
|
- let routeUrl = this.$router.resolve({
|
|
|
- // path: "/permissions/role",
|
|
|
- path:val.url,
|
|
|
- // query: {
|
|
|
- // token: sessionStorage.getItem("Authorization-Token"),
|
|
|
- // fromSystem: sessionStorage.getItem("Authorization-fromSystem"),
|
|
|
- // },
|
|
|
- });
|
|
|
- window.open(routeUrl.href, "_blank");
|
|
|
+ if (val.name == "权限和日志管理") {
|
|
|
+ let params = {
|
|
|
+ token: sessionStorage.getItem("Authorization-Token"),
|
|
|
+ system: "permission",
|
|
|
+ fromSystem: sessionStorage.getItem("Authorization-fromSystem"),
|
|
|
+ };
|
|
|
+ getVerification(params).then((res) => {
|
|
|
+ if (res.success) {
|
|
|
+ let routeUrl = this.$router.resolve({
|
|
|
+ path: val.url,
|
|
|
+ });
|
|
|
+ window.open(routeUrl.href, "_blank");
|
|
|
+ }else{
|
|
|
+ this.$message({
|
|
|
+ type: "error",
|
|
|
+ message: res.message,
|
|
|
+ });
|
|
|
+
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ let routeUrl = this.$router.resolve({
|
|
|
+ path: val.url,
|
|
|
+ });
|
|
|
+ window.open(routeUrl.href, "_blank");
|
|
|
+ }
|
|
|
},
|
|
|
},
|
|
|
};
|