FUNC.ts 1.8 KB
Newer Older
ibizdev's avatar
ibizdev committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
<#--  BEGIN:获取标题语言资源  -->
<#macro getTitleLanguage obj langrestype>
  <#if obj.getTitlePSLanguageRes()?? && obj.getTitlePSLanguageRes().getContent(langrestype, false)?? && obj.getTitlePSLanguageRes().getContent(langrestype, false) != ''>
    ${obj.getTitlePSLanguageRes().getContent(langrestype, false)}<#t>
  <#elseif obj.getCaption()??>
    ${obj.getCaption()}<#t>
  </#if>
</#macro>
<#--  END:获取标题语言资源  -->

<#--  BEGIN:获取文本语言资源  -->
<#macro getTextLanguage obj langrestype>
  <#if obj.getTextPSLanguageRes()?? && obj.getTextPSLanguageRes().getContent(langrestype, false)?? && obj.getTextPSLanguageRes().getContent(langrestype, false) != ''>
    ${obj.getTextPSLanguageRes().getContent(langrestype, false)}<#t>
  <#elseif obj.getText()??>
    ${obj.getText()}<#t>
  </#if>
</#macro>
<#--  END:获取文本语言资源  -->

<#--  BEGIN:获取树节点名称语言资源  -->
<#macro getNameLanguage obj langrestype>
  <#if obj.getNamePSLanguageRes()?? && obj.getNamePSLanguageRes().getContent(langrestype, false)?? && obj.getNamePSLanguageRes().getContent(langrestype, false) != ''>
    ${obj.getNamePSLanguageRes().getContent(langrestype, false)}<#t>
  <#elseif obj.getText()??>
    ${obj.getText()?j_string}<#t>
  </#if>
</#macro>
<#--  END:获取树节点名称语言资源  -->

<#--  BEGIN:获取空值语言资源  -->
<#macro getEmptyTextLanguage obj langrestype emptyValue>
  <#if obj.getEmptyTextPSLanguageRes()?? && obj.getEmptyTextPSLanguageRes().getContent(langrestype, false)?? && obj.getEmptyTextPSLanguageRes().getContent(langrestype, false) != ''>
    ${obj.getEmptyTextPSLanguageRes().getContent(langrestype, false)}<#t>
  <#elseif obj.getEmptyText() != '未定义'>
    ${obj.getEmptyText()}<#t>
  <#else>
    ${emptyValue}<#t>
  </#if>
</#macro>
<#--  END:获取空值语言资源  -->