<#macro badge item> <#if item.getPSUIAction?? && item.getPSUIAction()?? && item.getPSUIAction().getPSAppCounter?? && item.getPSUIAction().getPSAppCounter()??> <#assign uiaction = item.getPSUIAction() /> <#assign counter = uiaction.getPSAppCounter() /> <#nested> <#else> <#nested> <#macro getQuickSearchPlaceholder view> <#assign isdrawcComma = false /> <#if view.getPSAppDataEntity?? && view.getPSAppDataEntity()?? && view.getPSAppDataEntity().getAllPSAppDEFields?? && view.getPSAppDataEntity().getAllPSAppDEFields()??> <#list view.getPSAppDataEntity().getAllPSAppDEFields() as field> <#if field.isEnableQuickSearch()> <#if isdrawcComma>,<#else><#assign isdrawcComma = true /><#t> ${field.getPSDEField().getLogicName()}<#t> <#-- 获取导航上下文 --> <#macro getNavigateContext currentItem> {<#t> <#if currentItem.getPSNavigateContexts?? && currentItem.getPSNavigateContexts()??> <#list currentItem.getPSNavigateContexts() as navContext> ${navContext.getKey()}:<#if navContext.isRawValue()?? && navContext.isRawValue() == true>"${navContext.getValue()}"<#else>"%${navContext.getValue()}%"<#if navContext_has_next>,<#t> }<#t> <#-- 获取导航参数 --> <#macro getNavigateParams currentItem> {<#t> <#if currentItem.getPSNavigateParams?? && currentItem.getPSNavigateParams()??> <#list currentItem.getPSNavigateParams() as navParam > ${navParam.getKey()}:<#if navParam.isRawValue()?? && navParam.isRawValue() == true>"${navParam.getValue()}"<#else>"%${navParam.getValue()}%"<#if navParam_has_next>,<#t> }<#t>