提交 ac589dd3 编写于 作者: Mosher's avatar Mosher

update:更新

上级 a477f21c
...@@ -502,24 +502,29 @@ import AuthService from '@/authservice/auth-service'; ...@@ -502,24 +502,29 @@ import AuthService from '@/authservice/auth-service';
* @memberof ${srfclassname('${ctrl.codeName}')}Base * @memberof ${srfclassname('${ctrl.codeName}')}Base
*/ */
public click(item: any) { public click(item: any) {
if (item) { this.handleCtrlEvents('onselectionchange', { data: item }).then((res: boolean) => {
let navDataService = NavDataService.getInstance(); if (!res) {
if(Object.is(this.navModel,"route")){ return;
navDataService.removeNavData(this.viewtag);
} }
switch (item.appfunctag) { if (item) {
<#if ctrl.getPSAppFuncs()??> let navDataService = NavDataService.getInstance();
<#assign appFuncs = ctrl.getPSAppFuncs()> if(Object.is(this.navModel,"route")){
<#list appFuncs as singFuncs> navDataService.removeNavData(this.viewtag);
case '${singFuncs.getCodeName()}': }
this.click${singFuncs.codeName}(item); switch (item.appfunctag) {
return; <#if ctrl.getPSAppFuncs()??>
</#list> <#assign appFuncs = ctrl.getPSAppFuncs()>
</#if> <#list appFuncs as singFuncs>
default: case '${singFuncs.getCodeName()}':
console.warn('未指定应用功能'); this.click${singFuncs.codeName}(item);
return;
</#list>
</#if>
default:
console.warn('未指定应用功能');
}
} }
} })
} }
<#if ctrl.getPSAppFuncs()??> <#if ctrl.getPSAppFuncs()??>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册