You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

169 lines
7.5 KiB

​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
  1. <!DOCTYPE html>
  2. <html lang="en" xmlns:th="http://www.thymeleaf.org">
  3. <head th:replace="~{fragments/modules/base/head :: head}"></head>
  4. <body>
  5. <!--[if lt IE 8]>
  6. <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
  7. <![endif]-->
  8. <div class="wrapper">
  9. <!-- header top menu Start -->
  10. <header th:replace="~{fragments/modules/base/header :: header}"></header>
  11. <!-- header top menu end -->
  12. <div class="page-wrap">
  13. <!--=============== Left Menu side Start ================-->
  14. <div th:replace="~{fragments/modules/base/menu :: menu}"></div>
  15. <!--=============== Left side End ================-->
  16. <div class="main-content">
  17. <div class="container-fluid">
  18. <div class="page-header">
  19. <div class="row align-items-end">
  20. <div class="col-lg-6">
  21. <div class="page-header-title">
  22. <i class="fa fa-users bg-blue"></i>
  23. <div class="d-inline">
  24. <h5>User Group List</h5>
  25. <span>GCC Application Configuration</span>
  26. </div>
  27. </div>
  28. </div>
  29. <div class="col-lg-6">
  30. <nav class="breadcrumb-container" aria-label="breadcrumb">
  31. <ol class="breadcrumb">
  32. <li class="breadcrumb-item">
  33. <a href="/index"><i class="ik ik-home"></i></a>
  34. </li>
  35. <li class="breadcrumb-item">Admin </li>
  36. <li class="breadcrumb-item active" aria-current="page">User Group List</li>
  37. </ol>
  38. </nav>
  39. </div>
  40. </div>
  41. </div>
  42. <hr>
  43. <div class="row">
  44. <div class="col-md-12">
  45. <div class="card">
  46. <div class="card-block">
  47. <div>
  48. <table id="assetDatatable"
  49. class="table table-striped table-bordered table-hover dataTable" role="grid"
  50. width="100%">
  51. <thead class="thead-dark">
  52. <tr class="table-bordered">
  53. <th class="text-center no-sort">S.No</th>
  54. <th class="text-center">Petition No.</th>
  55. <th class="text-center">Name</th>
  56. <th class="text-center">Mobile</th>
  57. <th class="text-center">Address</th>
  58. <th class="text-center">Postal code</th>
  59. <th class="text-center">Type of complaint</th>
  60. <th class="text-center" width="10%">Status</th>
  61. <th class="text-center" width="10%">Action</th>
  62. </tr>
  63. </thead>
  64. <tfoot class="thead-dark">
  65. <tr>
  66. <th class="text-center no-sort">S.No</th>
  67. <th class="text-center">Petition No.</th>
  68. <th class="text-center">Name</th>
  69. <th class="text-center">Mobile</th>
  70. <th class="text-center">Address</th>
  71. <th class="text-center">Postal code</th>
  72. <th class="text-center">Type of complaint</th>
  73. <th class="text-center" width="10%">Status</th>
  74. <th class="text-center" width="10%">Action</th>
  75. </tr>
  76. </tfoot>
  77. </table>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. </div>
  85. <footer th:replace="~{fragments/modules/base/footer :: footer}"></footer>
  86. </div>
  87. </div>
  88. <div th:replace="~{fragments/modules/mtm/modal-box :: div}"></div>
  89. <div th:replace="~{fragments/modules/base/app_module_menu_box :: div}"></div>
  90. <script th:replace="~{fragments/modules/base/script :: script}"></script>
  91. <script th:replace="~{fragments/modules/mtm/script :: script}"></script>
  92. <script th:inline="javascript">
  93. //var qrAssetFeedbackApiUrl = "[[${qrAssetFeedbackApiUrl}]]";
  94. $(document).ready(function () {
  95. // DataTables buttons configuration
  96. var buttons = [
  97. {
  98. extend: 'pageLength',
  99. className: 'btn btn-warning'
  100. },
  101. {
  102. title: 'Data export',
  103. extend: 'copyHtml5',
  104. text: 'Copy',
  105. className: 'btn btn-secondary',
  106. id: 'copyBtn'
  107. },
  108. {
  109. extend: 'excelHtml5',
  110. text: 'Excel',
  111. className: 'btn btn-secondary',
  112. id: 'excelBtn',
  113. title: 'Petition List'
  114. },
  115. {
  116. extend: 'csvHtml5',
  117. text: 'CSV',
  118. className: 'btn btn-secondary',
  119. id: 'csvBtn',
  120. title: 'Petition List'
  121. },
  122. {
  123. extend: 'pdfHtml5',
  124. text: 'PDF',
  125. className: 'btn btn-secondary',
  126. id: 'pdfBtn',
  127. title: 'Petition List'
  128. }
  129. ];
  130. $('#assetDatatable').DataTable({
  131. dom: 'Bftip',
  132. columnDefs: [
  133. { targets: 'no-sort', orderable: false }
  134. ],
  135. lengthMenu: [
  136. [50, 100, 200, 500, -1],
  137. ['50 rows', '100 rows', '200 rows', '500 rows', 'Show all']
  138. ],
  139. scrollY: '50vh',
  140. fixedColumns: {
  141. left: 1,
  142. right: 1
  143. },
  144. buttons: [buttons],
  145. responsive: true,
  146. searching: false,
  147. select: false,
  148. processing: false,
  149. });
  150. });
  151. </script>
  152. </body>
  153. </html>