提交 06bd98de 编写于 作者: tony001's avatar tony001

更新菜单点击逻辑

上级 8cbd4705
...@@ -484,10 +484,6 @@ import NavDataService from '@/service/app/navdata-service'; ...@@ -484,10 +484,6 @@ import NavDataService from '@/service/app/navdata-service';
*/ */
public click(item: any) { public click(item: any) {
if (item) { if (item) {
if(Object.is(this.navModel,"route")){
let navDataService = NavDataService.getInstance(this.$store);
navDataService.removeNavData(this.viewtag);
}
switch (item.appfunctag) { switch (item.appfunctag) {
<#if ctrl.getPSAppFuncs()??> <#if ctrl.getPSAppFuncs()??>
<#assign appFuncs = ctrl.getPSAppFuncs()> <#assign appFuncs = ctrl.getPSAppFuncs()>
......
...@@ -52,6 +52,8 @@ public click${item.codeName}(item: any = {}) { ...@@ -52,6 +52,8 @@ public click${item.codeName}(item: any = {}) {
if(Object.is(this.$route.path,path)){ if(Object.is(this.$route.path,path)){
return; return;
} }
let navDataService = NavDataService.getInstance(this.$store);
navDataService.removeNavData(this.viewtag);
this.$router.push(path); this.$router.push(path);
</#if> </#if>
<#if dataview.getOpenMode() == 'POPUP'> <#if dataview.getOpenMode() == 'POPUP'>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册