index.blade.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227
  1. @extends('vip.layouts')
  2. @section('content')
  3. <style>
  4. .layui-laydate-range {
  5. width: auto;
  6. }
  7. .layui-form-switch em {
  8. width: auto;
  9. }
  10. .layui-form-switch {
  11. width: 44px;
  12. line-height: 23px;
  13. }
  14. .layui-form-item .checkbox {
  15. width: auto;
  16. }
  17. </style>
  18. <script type="text/html" id="agent_name">
  19. <a href="/admin/agent/agentInfo?id=@{{ d.id }}" >@{{d.agent_user}}</a>
  20. </script>
  21. <script type="text/html" id="child_bet">
  22. @{{d.child_bet}}/ @{{d.child_bet_settle}}
  23. </script>
  24. <script type="text/html" id="settle">
  25. @{{d.no_settle}}/ @{{d.settle}}
  26. </script>
  27. <script type="text/html" id="sellte_agent">
  28. <a class="layui-btns" href="/admin/agent/Settle?id=@{{ d.id }}" >结算代理</a>
  29. </script>
  30. <script type="text/html" id="money_list">
  31. <a class="layui-btns" href="/admin/AgentFund/index?agent_name=@{{ d.agent_user }}" >查看</a>
  32. </script>
  33. <script type="text/html" id="child">
  34. <a class="" href="/admin/agentChild/index?identity=@{{ d.agent_identity }}" >下级会员</a>
  35. </script>
  36. <script type="text/html" id="pass">
  37. <a class="layui-btn layui-btn-primary layui-btn-xs" href="javascript:Vertity('/admin/agent/pass/?id=@{{ d.id }}');" >通过</a>
  38. <a class="layui-btn layui-btn-primary layui-btn-xs" href="javascript:Vertity('/admin/agent/NoAccess/?id=@{{ d.id }}');" >驳回</a>
  39. </script>
  40. <script type="text/html" id="agent">
  41. @{{#if(d.state==1){ }}
  42. <div style="color:green;">启用&nbsp;&nbsp;<a href="/admin/agent/changeStatus?id=@{{d.id}}" class="layui-btn layui-btn-xs layui-btn-danger" style="margin-bottom:5px;margin-left:0px;">禁用</a></div>
  43. @{{#}else{ }}
  44. <div style="color:red;">禁用&nbsp;&nbsp;<a href="/admin/agent/changeStatus?id=@{{d.id}}" class="layui-btn layui-btn-xs" style="margin-bottom:5px;margin-left:0px;">启用</a></div>
  45. @{{#} }}
  46. </script>
  47. <!---注单管理-->
  48. <div class="layui-row">
  49. <div class="layui-col-xs12">
  50. <form class="layui-form rewrite" action="" eventType=eventForm>
  51. <div class="layui-form-item">
  52. <div class="layui-inline">
  53. <label class="layui-form-label">{{ trans('agent.agent_user') }}</label>
  54. <div class="layui-input-inline">
  55. <input type="text" name="agent_user" id="agent_user" value="{{ $agent_user }}" eventType=event-query lay-verify="required" autocomplete="off" class="layui-input">
  56. </div>
  57. <div class="layui-input-inline checkbox">
  58. <input type="checkbox" name="sureblur" id="sureblur" lay-skin="switch" lay-text="精确|模糊" checked>
  59. </div>
  60. </div>
  61. <div class="layui-inline">
  62. <label class="layui-form-label">{{ trans('agent.grade') }}</label>
  63. <div class="layui-input-inline" style="width: 200px">
  64. <select name="grade" id="grade" lay-verify="" autocomplete="off" eventType=event-query class="layui-input">
  65. <option value="">{{ trans('agent.select_grade') }}</option>
  66. @foreach($gradeArray as $k=>$v):
  67. @if($v['grade_code'] == $grade)
  68. <option selected = "selected" value="{{$v['grade_code']}}">{{$v['grade_name']}}</option>
  69. @else
  70. <option value="{{$v['grade_code']}}">{{$v['grade_name']}}</option>
  71. @endif
  72. @endforeach
  73. </select>
  74. </div>
  75. </div>
  76. <div class="layui-inline">
  77. <label class="layui-form-label">{{ trans('agent.phone') }}</label>
  78. <div class="layui-input-inline">
  79. <input type="text" name="phone" id="phone" value="{{ $phone }}" lay-verify="required" eventType=event-query autocomplete="off" class="layui-input">
  80. </div>
  81. </div>
  82. <div class="layui-inline">
  83. <label class="layui-form-label">{{ trans('agent.email') }}</label>
  84. <div class="layui-input-inline">
  85. <input type="text" name="email" id="email" value="{{ $email }}" lay-verify="required" eventType=event-query autocomplete="off" class="layui-input">
  86. </div>
  87. </div>
  88. <div class="layui-inline">
  89. <label class="layui-form-label">{{ trans('agent.type') }}</label>
  90. <div class="layui-input-inline" style="width: 200px">
  91. <select name="type" id="type" lay-verify="" autocomplete="off" eventType=event-query class="layui-input">
  92. <option value="">{{ trans('agent.select_type') }}</option>
  93. @foreach(trans('status.agent_detailed.type') as $k=>$v):
  94. @if($k == $type)
  95. <option selected = "selected" value="{{$k}}">{{$v}}</option>
  96. @else
  97. <option value="{{$k}}">{{$v}}</option>
  98. @endif
  99. @endforeach
  100. </select>
  101. </div>
  102. </div>
  103. <div class="layui-inline">
  104. <label class="layui-form-label">{{ trans('agent.status') }}</label>
  105. <div class="layui-input-inline" style="width: 200px">
  106. <select name="status" id="status" lay-verify="" autocomplete="off" eventType=event-query class="layui-input">
  107. <option value="">{{ trans('agent.select_status') }}</option>
  108. @foreach(trans('status.agent_detailed.status') as $k=>$v):
  109. @if($k == $status)
  110. <option selected = "selected" value="{{$k}}">{{$v}}</option>
  111. @else
  112. <option value="{{$k}}">{{$v}}</option>
  113. @endif
  114. @endforeach
  115. </select>
  116. </div>
  117. </div>
  118. <div class="layui-inline">
  119. <label class="layui-form-label">{{ trans('agent.regist_startime') }}</label>
  120. <div class="layui-input-inline">
  121. <input type="text" name="regist_startime" id="regist_startime" placeholder=" - " lay-verify="" autocomplete="off" class="layui-input test-item" value="{{$regist_startime}}" eventType=event-query>
  122. </div>
  123. </div>
  124. <div class="layui-inline">
  125. <label class="layui-form-label">{{ trans('agent.regist_endtime') }}</label>
  126. <div class="layui-input-inline">
  127. <input type="text" name="regist_endtime" id="regist_endtime" placeholder=" - " lay-verify="" autocomplete="off" class="layui-input test-item" value="{{ $regist_endtime }}" eventType=event-query>
  128. </div>
  129. </div>
  130. <div class="layui-inline">
  131. <label class="layui-form-label">{{ trans('agent.id') }}</label>
  132. <div class="layui-input-inline">
  133. <input type="text" name="id" id="id" value="{{ $id }}" eventType=event-query lay-verify="required" autocomplete="off" class="layui-input">
  134. </div>
  135. </div>
  136. <div class="layui-inline">
  137. <a class="layui-btn layui-btn-sm lay-btn-diy" eventType=event-query-submit data-type="reload" style="opacity: 1; pointer-events: auto;">提交</a>
  138. <a class="layui-btn layui-btn-sm layui-btn-normal reset" data-type="reload" style="opacity: 1; pointer-events: auto;"
  139. >重置</a>
  140. <a class="layui-btn layui-btn-sm layui-btn-green set" data-type="reload" style="opacity: 1; pointer-events: auto;"
  141. ><i class="layui-icon">ဂ</i></a>
  142. </div>
  143. <!-- &nbsp;&nbsp;&nbsp;&nbsp;<div class="layui-inline"><a href="javascript:openWin('/admin/system/addMenu','{{ trans("menu.menu_add")}}','600px','800px','')"
  144. class="layui-btn layui-btn-sm">添加</a></div>
  145. <div class="layui-inline"><a href="/admin/menu/add"
  146. class="layui-btn layui-btn-sm layui-btn-danger">删除</a></div> -->
  147. </div>
  148. </form>
  149. </div>
  150. </div>
  151. @push('dataTableJS')
  152. /*var active = {
  153. reload: function(){
  154. //执行重载
  155. table.reload('{{ $dataId }}', {
  156. page: {
  157. curr: 1 //重新从第 1 页开始
  158. }
  159. ,where: {
  160. agent_user:$("#agent_user").val(),
  161. grade:$('#grade').val(),
  162. phone:$('#phone').val(),
  163. email:$('#email').val(),
  164. type:$('#type').val(),
  165. status:$('#status').val(),
  166. regist_startime:$('#regist_startime').val(),
  167. regist_endtime:$('#regist_endtime').val(),
  168. sureblur:$('.layui-form-switch').text(),
  169. }
  170. });
  171. }
  172. };
  173. $('.lay-btn-diy').on('click', function(){
  174. var type = $(this).data('type');
  175. active[type] ? active[type].call(this) : '';
  176. });*/
  177. //重置表单
  178. $('.reset').on('click',function(){
  179. $('input').val('');
  180. $('#grade').val('');
  181. $('#type').val('');
  182. $('#status').val('');
  183. // var type = $(this).data('type');
  184. /// active[type] ? active[type].call(this) : '';
  185. });
  186. //刷新表单
  187. // $('.set').on('click',function(){
  188. // var type = $(this).data('type');
  189. // active[type] ? active[type].call(this) : '';
  190. // });
  191. @endpush
  192. <script>
  193. function Vertity(url) {
  194. layer.confirm('是否确认操作?', {
  195. btn: ['确认', '取消'] //按钮
  196. }, function() {
  197. $.getJSON(url, function(data, textStatus) {
  198. if (data.status == '1') {
  199. layer.msg('操作成功');
  200. reloadDataTable();
  201. } else {
  202. layer.msg(data.msg);
  203. }
  204. });
  205. }, function() {
  206. });
  207. }
  208. </script>
  209. @include('vip.datatable')
  210. @endsection