myEndList.ftl 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <#assign class=table.variable.class>
  2. <#assign package=table.variable.package>
  3. <#assign comment=table.tableDesc>
  4. <#assign classVar=table.variable.classVar>
  5. <#assign fieldList=table.fieldList>
  6. <#function getJavaType dataType>
  7. <#assign dbtype=dataType?lower_case>
  8. <#assign rtn>
  9. <#if dbtype=="number" >
  10. Long
  11. <#elseif (dbtype=="varchar"||dbtype=="clob") >
  12. String
  13. <#elseif (dbtype=="date")>
  14. java.util.Date
  15. </#if></#assign>
  16. <#return rtn?trim>
  17. </#function>
  18. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  19. <%@include file="/commons/include/html_doctype.html" %>
  20. <html>
  21. <head>
  22. <title>${comment }管理</title>
  23. <%@include file="/commons/include/get.jsp" %>
  24. </head>
  25. <body>
  26. <div class="panel">
  27. <div class="panel-top">
  28. <div class="tbar-title">
  29. <span class="tbar-label">${comment }管理列表</span>
  30. </div>
  31. </div>
  32. <div class="panel-body">
  33. <c:set var="checkAll">
  34. <input type="checkbox" id="chkall"/>
  35. </c:set>
  36. <display:table name="${classVar}List" id="${classVar}Item" requestURI="getMyDraftJson.ht" sort="external" cellpadding="1" cellspacing="1" class="table-grid">
  37. <display:column title="<#noparse>${checkAll}</#noparse>" media="html" style="width:30px;">
  38. <input type="checkbox" class="pk" name="id" value="<#noparse>${</#noparse>${classVar}Item.<#if table.isExternal==0>id<#else>${table.pkField}</#if>}">
  39. </display:column>
  40. <#list fieldList as field>
  41. <#if field.isList==1&&(field.fieldName?lower_case!=table.pkField?lower_case)&&field.isHidden==0>
  42. <#if (field.fieldType=="date")>
  43. <display:column title="${field.fieldDesc}" sortable="true" sortName="<#if table.isExternal==0>F_</#if>${field.fieldName?upper_case}">
  44. <fmt:formatDate value="<#noparse>${</#noparse>${classVar}Item.${field.fieldName}}" pattern="yyyy-MM-dd"/>
  45. </display:column>
  46. <#else>
  47. <display:column property="${field.fieldName}" title="${field.fieldDesc}" sortable="true" sortName="<#if table.isExternal==0>F_</#if>${field.fieldName?upper_case}"></display:column>
  48. </#if>
  49. </#if>
  50. </#list>
  51. <display:column title="管理" media="html" style="width:220px">
  52. <a href="get.ht?id=<#noparse>${</#noparse>${classVar}Item.<#if table.isExternal==0>id<#else>${table.pkField}</#if>}" class="link detail"><span></span>明细</a>
  53. </display:column>
  54. </display:table>
  55. <hotent:paging tableId="${classVar}Item"/>
  56. </div><!-- end of panel-body -->
  57. </div> <!-- end of panel -->
  58. </body>
  59. </html>