提交 2bca02cc 编写于 作者: Neuromancer255's avatar Neuromancer255

工具栏权限显示逻辑判断 --fix2

上级 76673243
......@@ -22,6 +22,24 @@
* @memberof ${srfclassname('${view.name}')}
*/
public ${ctrl.name}ShowState: boolean = false;
/**
* 工具栏权限
*
* @type {boolean}
* @memberof ${srfclassname('${view.name}')}
*/
get getToolBarLimit() {
let toolBarVisable:boolean;
if(this.${ctrl.name?lower_case}Models){
toolBarVisable = Object.keys(this.${ctrl.name?lower_case}Models).every((tbitem:any)=>{
return this.${ctrl.name?lower_case}Models[tbitem] === true;
})
} else{
toolBarVisable = false;
}
return toolBarVisable;
}
</#if>
......@@ -184,24 +184,6 @@
</#list>
</#if>
/**
* 工具栏权限
*
* @type {boolean}
* @memberof ${srfclassname('${view.name}')}
*/
get getToolBarLimit() {
let toolBarVisable:boolean;
if(this.${ctrl.name?lower_case}Models){
toolBarVisable = Object.keys(this.${ctrl.name?lower_case}Models).every((tbitem:any)=>{
return this.${ctrl.name?lower_case}Models[tbitem] === true;
})
} else{
toolBarVisable = false;
}
return toolBarVisable;
}
<#if view.getPSAppViewLogics()??>
<#list view.getPSAppViewLogics() as logic>
<#if logic.getLogicTrigger() == "CUSTOM" || logic.getLogicTrigger() == "CTRLEVENT">
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册