index.html 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226
  1. {extend name="layout/content" /} {block name="header"}
  2. <title>玩家游戏账号列表</title>
  3. <link rel="stylesheet" href="__STATIC__/css/admin/bootstrap.min.css">
  4. <link rel="stylesheet" href="__STATIC__/css/FuzzySearch.css?v={$Think.STATIC_VERSION}">
  5. <link rel="stylesheet" href="__STATIC__/lib/Viewer/css/viewer.min.css">
  6. <style>
  7. .layui-icon {
  8. vertical-align: bottom;
  9. }
  10. .layui-table td,
  11. .layui-table th {
  12. text-align: center;
  13. }
  14. .layui-form-label {
  15. float: left;
  16. display: block;
  17. padding: 9px 15px;
  18. font-weight: 400;
  19. text-align: right;
  20. width: 48px;
  21. }
  22. .layui-input,
  23. .layui-textarea {
  24. display: inline-block;
  25. width: auto;
  26. padding-left: 10px;
  27. }
  28. .normal_state {
  29. display: inline-block;
  30. background: #1E9FFF;
  31. padding: 2px 12px;
  32. color: white;
  33. border-radius: 5px;
  34. }
  35. .frozen_state {
  36. display: inline-block;
  37. background: #FF5722;
  38. padding: 2px 12px;
  39. color: white;
  40. border-radius: 5px;
  41. }
  42. button[type=button] {
  43. display: inline-block;
  44. margin-left: 5px;
  45. }
  46. </style>
  47. {/block} {block name="content"}
  48. <div class="x-body">
  49. <form class="layui-form">
  50. <div style="float: right;">
  51. <input type="hidden" name="action" value="search">
  52. <div class="layui-inline">
  53. <div class="layui-input-inline FuzzySearch_Container">
  54. <div>
  55. <input type="hidden" id='J_gameid' name="game_id" value="{$Request.get.game_id}" />
  56. </div>
  57. </div>
  58. </div>
  59. <div class="layui-inline">
  60. <div class="layui-input-inline" >
  61. <input class="layui-input" value="{$Request.get.account}" name="account" placeholder="请输入玩家账号">
  62. </div>
  63. </div>
  64. <div class="layui-inline">
  65. <div class="layui-input-inline" >
  66. <input class="layui-input" value="{$Request.get.sub_username}" name="sub_username" placeholder="请输入游戏账号">
  67. </div>
  68. </div>
  69. <div class="layui-inline">
  70. <label>开始时间:</label>
  71. <div class="layui-input-inline">
  72. <input class="layui-input" placeholder="开始时间" value="{$start_time}" name="start_time" id="start_time" autocomplete="off">
  73. </div>
  74. </div>
  75. <div class="layui-inline">
  76. <label>结束时间:</label>
  77. <div class="layui-input-inline">
  78. <input class="layui-input" placeholder="结束时间" value="{$end_time}" name="end_time" id="end_time" autocomplete="off">
  79. </div>
  80. </div>
  81. <div class="layui-inline">
  82. <button class="layui-btn layui-btn-radius" lay-submit id="J_search_submit">查询</button>
  83. </div>
  84. </div>
  85. <div style="clear:both"></div>
  86. <table class="layui-table">
  87. <thead>
  88. <tr>
  89. <th>序号</th>
  90. <th>游戏ID</th>
  91. <th>游戏名称</th>
  92. <th>玩家ID</th>
  93. <th>玩家账号</th>
  94. <th>游戏账号</th>
  95. <th>创建时间</th>
  96. <th>实名认证状态</th>
  97. <th>真实姓名</th>
  98. <th>身份证号</th>
  99. <th>认证时间</th>
  100. </tr>
  101. </thead>
  102. <tbody>
  103. {volist name="subaccountList" id="vo"}
  104. <tr>
  105. <td>{$vo.id}</td>
  106. <td>{$vo.game_id}</td>
  107. <td>{$vo.game_name}</td>
  108. <td>{$vo.userid} </td>
  109. <td>{$vo.username}</td>
  110. <td>{$vo.sub_username}</td>
  111. <td>{$vo.create_time_text}</td>
  112. <td>
  113. {if condition="$vo.auth_status eq 3"}
  114. 认证通过
  115. {elseif condition="$vo.auth_status eq 1"}
  116. 认证中
  117. {elseif condition="$vo.auth_status eq 2"}
  118. 认证不通过
  119. {else/}
  120. 未认证
  121. {/if}
  122. </td>
  123. <td>{$vo.real_name}</td>
  124. <td>{$vo.idcard_num}</td>
  125. <td>{$vo.last_auth_date}</td>
  126. </tr>
  127. {/volist}
  128. </tbody>
  129. </table>
  130. <div class="pager-container" style="margin-top:10px;">
  131. <span>{$subaccountList->total()}条记录</span>
  132. {$page}
  133. <div class="layui-inline" style="margin:0;margin-left:10px;width:80px;">
  134. <input type="text" style="height: 30px;" class="layui-input" placeholder="跳转至" name="page" onkeyup="value=value.replace(/^(0+)|[^\d]+/g,'')">
  135. </div>
  136. </div>
  137. </form>
  138. </div>
  139. {/block} {block name="footer"}
  140. <script type="text/javascript" src="__STATIC__/js/admin/bootstrap.min.js" charset="utf-8"></script>
  141. <script type="text/javascript" src="__STATIC__/lib/layui/layui.js" charset="utf-8"></script>
  142. <script type="text/javascript" src="__STATIC__/js/admin/xadmin.js"></script>
  143. <script type="text/javascript" src="__STATIC__/js/FuzzySearch.js?v={$Think.STATIC_VERSION}"></script>
  144. <script type="text/javascript" src="__STATIC__/lib/Viewer/js/viewer.min.js"></script>
  145. <script type="text/javascript">
  146. $("#J_gameid").FuzzySearch({
  147. inputID : 'J_gameid',
  148. title : '请输入游戏名称',
  149. data :{:json_encode($game_list)},
  150. searchBtn :'J_search_submit',
  151. });
  152. layui.use(['table', 'layer','form'], function () {
  153. var table = layui.table,
  154. form= layui.form,
  155. layer = layui.layer;
  156. });
  157. layui.use(['laydate', 'form'], function () {
  158. var laydate = layui.laydate;
  159. var form = layui.form;
  160. var starttime = laydate.render({
  161. elem: '#start_time',
  162. type: 'date',
  163. format: 'yyyy-MM-dd',
  164. max: 'nowTime',
  165. done: function (value, dates) {
  166. endtime.config.min = {
  167. year: dates.year,
  168. month: dates.month - 1,
  169. date: dates.date
  170. };
  171. }
  172. });
  173. var endtime = laydate.render({
  174. elem: '#end_time',
  175. type: 'date',
  176. format: 'yyyy-MM-dd',
  177. max: 'nowTime',
  178. done: function (value, dates) {
  179. starttime.config.max = {
  180. year: dates.year,
  181. month: dates.month - 1,
  182. date: dates.date
  183. }
  184. }
  185. });
  186. });
  187. </script>
  188. {/block}