MACRO.ftl 1013 字节
Newer Older
1 2 3 4 5 6 7 8 9 10
<#macro badge item>
  <#if item.getPSUIAction?? && item.getPSUIAction()?? && item.getPSUIAction().getPSAppCounter?? && item.getPSUIAction().getPSAppCounter()??>
    <#assign uiaction = item.getPSUIAction() />
    <#assign counter = uiaction.getPSAppCounter() />
<Badge type="primary" :count="${srfclassname('${counter.getCodeName()}')}counterservice.counterData.<#if uiaction.getCounterId()??>${uiaction.getCounterId()}</#if>">
<#nested>
</Badge>
  <#else>
<#nested>
  </#if>
11 12 13
</#macro>

<#macro getQuickSearchPlaceholder view>
14
  <#assign isdrawcComma = false />
15 16
  <#if view.getPSAppDataEntity?? && view.getPSAppDataEntity()?? && view.getPSAppDataEntity().getAllPSAppDEFields?? && view.getPSAppDataEntity().getAllPSAppDEFields()??>
    <#list view.getPSAppDataEntity().getAllPSAppDEFields() as field>
17
      <#if field.isEnableQuickSearch()>
18
        <#if isdrawcComma>,<#else><#assign isdrawcComma = true /></#if><#t>
19
        ${field.getPSDEField().getLogicName()}<#t>
20 21 22
      </#if>
    </#list>
  </#if>
23
</#macro>