{ id: '${item.getId()?j_string}', name: '${item.getName()?j_string}', text: '${item.getText()?j_string}', type: '<#if item.getItemType()??>${item.getItemType()?j_string}<#else>', counterid: '<#if item.getCounterId()??>${item.getCounterId()?j_string}<#else>', tooltip: '<#if item.getTooltip()??>${item.getTooltip()?j_string}', expanded: <#if item.isExpanded()>true<#else>false, separator: <#if item.isSeperator()>true<#else>false, hidden: <#if item.isHidden()>true<#else>false, hidesidebar: <#if item.isHideSideBar()>true<#else>false, opendefault: <#if item.isOpenDefault()>true<#else>false, <#if item.getPSSysImage()??> iconcls: '${item.getPSSysImage().getCssClass()}', icon: '${item.getPSSysImage().getImagePath()}', <#else> iconcls: '', icon: '', <#if item.getPSSysCss()??> textcls: '${item.getPSSysCss().getCssName()}', <#else> textcls: '', <#if item.getPSAppFunc()??> appfunctag: '${item.getPSAppFunc().codeName}', <#else> appfunctag: '', resourcetag: '<#if item.getAccessKey()??>${item.getAccessKey()}', authtag:'${app.getCodeName()}-${ctrl.getCodeName()}-${item.getName()}', <#if item.getPSAppMenuItems()??> items: [ <#list item.getPSAppMenuItems() as child> ${P.getPartCode(child,"ITEM").code}, ], }