detail.ftl 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <#setting number_format="#">
  2. <#noparse><#setting number_format="#"></#noparse>
  3. <div class="panel-data">
  4. <table cellpadding="1" cellspacing="1" class="table-detail">
  5. <#list fields as field>
  6. <#if field.isHidden == 0>
  7. <tr>
  8. <th width="20%">${field.fieldDesc}:</th>
  9. <td><#noparse>${data.</#noparse>${columnPrefix}${field.fieldName}<#noparse>}</#noparse></td>
  10. </tr>
  11. </#if>
  12. </#list>
  13. </table>
  14. <#list subTables as table>
  15. <#assign fields = subFields[table.tableName]/>
  16. <br />
  17. <table cellpadding="1" cellspacing="1" class="table-grid table-list">
  18. <tr>
  19. <th><span style="font-weight:bold;float:left;">${table.tableDesc}</span></th>
  20. </tr>
  21. <tr>
  22. <td>
  23. <table cellpadding="1" cellspacing="1" class="table-grid table-list">
  24. <tr>
  25. <#list fields as field>
  26. <#if field.isList == 1 && field.isHidden == 0>
  27. <th>${field.fieldDesc}</th>
  28. </#if>
  29. </#list>
  30. </tr>
  31. <#noparse><#list subDatas.</#noparse>${table.tableName}<#noparse>.dataList as data></#noparse>
  32. <tr class="<#noparse><#if data_index % 2 == 0>odd</#if><#if data_index % 2 == 1>even</#if></#noparse>">
  33. <#list fields as field>
  34. <#if field.isList == 1 && field.isHidden == 0>
  35. <td><#noparse>${data.</#noparse>${columnPrefix}${field.fieldName}<#noparse>}</#noparse></td>
  36. </#if>
  37. </#list>
  38. </tr>
  39. <#noparse></#list></#noparse>
  40. </table>
  41. </td>
  42. </tr>
  43. </#list>
  44. </div>