groupsList.ftl 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. <!DOCTYPE HTML>
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <#include "../layout/header.ftl"/>
  5. <#include "../layout/common.cssjs.ftl"/>
  6. </head>
  7. <script type="text/javascript">
  8. function dynamicFormatter(value, row, index){
  9. return value=='0'? '<@locale code="common.text.no" />':'<@locale code="common.text.yes" />';
  10. };
  11. </script>
  12. <body>
  13. <div class="app header-default side-nav-dark">
  14. <div class="layout">
  15. <div class="header navbar">
  16. <#include "../layout/top.ftl"/>
  17. </div>
  18. <div class="col-md-3 sidebar-nav side-nav" >
  19. <#include "../layout/sidenav.ftl"/>
  20. </div>
  21. <div class="page-container">
  22. <div class="main-content">
  23. <div class="container-fluid">
  24. <div class="breadcrumb-wrapper row">
  25. <div class="col-12 col-lg-3 col-md-6">
  26. <h4 class="page-title"><@locale code="navs.groups"/></h4>
  27. </div>
  28. <div class="col-12 col-lg-9 col-md-6">
  29. <ol class="breadcrumb float-right">
  30. <li><a href="<@base/>/main"><@locale code="navs.home"/></a></li>
  31. <li class="active">/ <@locale code="navs.groups"/></li>
  32. </ol>
  33. </div>
  34. </div>
  35. </div>
  36. <div class="container-fluid">
  37. <div class="col-12 grid-margin">
  38. <div class="card">
  39. <div class="card-body">
  40. <table class="table table-bordered">
  41. <tr>
  42. <td width="120px"><@locale code="group.name"/>:</td>
  43. <td width="375px">
  44. <form id="basic_search_form">
  45. <input class="form-control" type="text" name="name" style ="width:150px;float:left;">
  46. <input class="button btn btn-primary mr-3" id="searchBtn" type="button" size="50" value="<@locale code="button.text.search"/>">
  47. <!--<input class="button btn btn-secondary" id="advancedSearchExpandBtn" type="button" size="50" value="<@locale code="button.text.expandsearch"/>" expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>">
  48. -->
  49. </form>
  50. </td>
  51. <td colspan="2">
  52. <div id="tool_box_right">
  53. <input class="button btn btn-success mr-3" id="addBtn" type="button" value="<@locale code="button.text.add"/>"
  54. wurl="<@base/>/groups/forwardAdd"
  55. wwidth="500"
  56. wheight="600"
  57. target="window">
  58. <input class="button btn btn-info mr-3 " id="modifyBtn" type="button" value="<@locale code="button.text.edit"/>"
  59. wurl="<@base/>/groups/forwardUpdate"
  60. wwidth="500"
  61. wheight="600"
  62. target="window">
  63. <input class="button btn btn-danger mr-3 " id="deleteBtn" type="button" value="<@locale code="button.text.delete"/>"
  64. wurl="<@base/>/groups/delete" />
  65. </div>
  66. </td>
  67. </tr>
  68. </table>
  69. </div>
  70. <div id="advanced_search">
  71. <form id="advanced_search_form">
  72. </form>
  73. </div>
  74. <table data-url="<@base/>/groups/grid"
  75. id="datagrid"
  76. data-toggle="table"
  77. data-classes="table table-bordered table-hover table-striped"
  78. data-click-to-select="true"
  79. data-pagination="true"
  80. data-total-field="records"
  81. data-page-list="[10, 25, 50, 100]"
  82. data-search="false"
  83. data-locale="zh-CN"
  84. data-query-params="dataGridQueryParams"
  85. data-query-params-type="pageSize"
  86. data-side-pagination="server">
  87. <thead>
  88. <tr>
  89. <th data-checkbox="true"></th>
  90. <th data-sortable="true" data-field="id" data-visible="false">Id</th>
  91. <th data-field="name"><@locale code="group.name"/></th>
  92. <th data-field="dynamic" data-formatter="dynamicFormatter"><@locale code="group.dynamic"/></th>
  93. <th data-field="description"><@locale code="common.text.description"/></th>
  94. <th data-field="createdBy" data-visible="false"><@locale code="common.text.createdby"/></th>
  95. <th data-field="createdDate" data-visible="false"><@locale code="common.text.createddate"/></th>
  96. <th data-field="modifiedBy" data-visible="false"><@locale code="common.text.modifiedby"/></th>
  97. <th data-field="modifiedDate" data-visible="false"><@locale code="common.text.modifieddate"/></th>
  98. </tr>
  99. </thead>
  100. </table>
  101. </div>
  102. </div>
  103. <footer class="content-footer">
  104. <#include "../layout/footer.ftl"/>
  105. </footer>
  106. </div>
  107. </div>
  108. </div>
  109. <div id="preloader">
  110. <div class="loader" id="loader-1"></div>
  111. </div>
  112. </body>
  113. </html>