我对Freemarker非常陌生,所以不太了解这门语言的大量用法。Freemarker IF语句的日期
我想写一个IF语句用在PDF发票模板中。代码我已经有了如下:
<#if record.billcountry == "ZA">
<table class="footer" style="width: 100%;">
<tr>
<td align="right"><b><#if record.subsidiary == "DBL">VAT No: GB xxxxxxxxx<br/></#if>VAT No: Applied For.</b>
</td>
</tr>
</table>
<#elseif record.subsidiary == "DBL">
<table class="footer" style="width: 100%;">
<tr>
<td align="right"><b>VAT No: GB xxxxxxxxx</b>
</td>
</tr>
</table>
以上是说,如果账单国家ZA,而子公司是DBL,输入增值税注册号码。如果该子不是DBL,请输入消息VAT No:Applied For。
但是我想将其更改为包含日期,所以逻辑上说如果开票国家是ZA并且子公司是DBL,请输入VAR注册号。如果子公司不是DBL,并且日期是在2017年4月1日之前输入消息,但如果日期为01.04.2017或之后,请输入VAT Reg no。 YYYYYYYYY。
任何想法?