index.blade.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270
  1. @extends('vip.layouts')
  2. @section('content')
  3. <style>
  4. .layui-laydate-range {
  5. width: auto;
  6. }
  7. .layui-table-body {
  8. position: relative;
  9. overflow: auto;
  10. margin-right: -1px;
  11. }
  12. </style>
  13. @push('dataTableJS')
  14. //获取表头
  15. var tit=function (game){
  16. var header=[];
  17. $.ajax({
  18. type: 'post',
  19. url: '/admin/Sixlottery/index?data=1&game='+ game,
  20. data: {},
  21. dataType: 'json',
  22. async: false,
  23. success: function (json) {
  24. header=json.data.dataCols
  25. }
  26. });
  27. return header;
  28. }
  29. /*var active = {
  30. reload: function(){
  31. //执行重载
  32. table.reload('{{ $dataId }}', {
  33. page: {
  34. curr: 1 //重新从第 1 页开始
  35. }
  36. ,where: {
  37. game_no:$('#form_game_no').val(),
  38. star_time:$('#form_star_time').val(),
  39. end_time:$('#form_end_time').val(),
  40. }
  41. });
  42. }
  43. };
  44. $('.lay-btn-diy').on('click', function(){
  45. var type = $(this).data('type');
  46. active[type] ? active[type].call(this) : '';
  47. });
  48. //重置表单
  49. $('.reset').on('click',function(){
  50. $('input').val('');
  51. $('#form_trade_type').val('');
  52. //var type = $(this).data('type');
  53. //active[type] ? active[type].call(this) : '';
  54. });
  55. //刷新表单
  56. $('.set').on('click',function(){
  57. //var type = $(this).data('type');
  58. //active[type] ? active[type].call(this) : '';
  59. });*/
  60. @endpush
  61. <script type="text/html" id="taked">
  62. <!-- 这里的 checked 的状态只是演示 -->
  63. @{{#if(d.status==1){ }}
  64. <p style="color:green;">{{trans('status.game.status')[1]}}</p>
  65. @{{#}else{ }}
  66. @{{#if(d.status==2){ }}
  67. <p style="color:red;">{{trans('status.game.status')[2]}}</p>
  68. @{{#}else{ }}
  69. <p style="color:#00868B;">{{trans('status.game.status')[3]}}</p>
  70. @{{#} }}
  71. @{{#} }}
  72. </script>
  73. <script type="text/html" id="editinfo">
  74. <a class="layui-btn layui-btn-primary layui-btn-xs edit" lay-event="detail" pid="identity" uri="/admin/SixlotteryTime/edit?identity=" href="/admin/SixlotteryTime/edit?identity= @{{d.identity}}&game={{$game}}"> 修改 </a>
  75. </script>
  76. <form class="layui-form" action="/Admin/SixlotteryTime/Addnext" id="submitForm" name="submitForm" method="post" eventType=eventAjaxForm>
  77. {!! csrf_field() !!}
  78. <div class="layui-table-box">
  79. <div class="layui-table-header">
  80. <table cellspacing="0" cellpadding="0" border="0" class="layui-table" lay-even="">
  81. <thead>
  82. <tr>
  83. <th data-field="id" data-minwidth="120" colspan="6" style="padding: 0px;">
  84. <div class="layui-table-cell laytable-cell-1-id">
  85. <span>新增下一期</span>
  86. </div>
  87. </th>
  88. </tr>
  89. </thead>
  90. </table>
  91. </div>
  92. <div class="layui-table-body layui-table-main">
  93. <table cellspacing="0" cellpadding="0" border="0" class="layui-table" lay-even="">
  94. <tbody>
  95. <tr data-index="0" class="" style="display: none;">
  96. <td data-field="id" data-minwidth="50" width="100">
  97. <div class="layui-table-cell laytable-cell-1-id">游戏</div>
  98. </td>
  99. <td data-field="admin_name" data-minwidth="120" colspan="5" style="padding: 0px 5px;margin:0px;">
  100. <div class="layui-table-cell laytable-cell-1-admin_name" style="width:200px;">
  101. <select name="game" id="form_game" autocomplete="off" eventType="event-query">
  102. @foreach($gameList as $k=>$v):
  103. @if($game==$v['table_name'])
  104. <option value="{{$v['table_name']}}" selected="selected">{{$v['name']}}</option>
  105. @else
  106. <option value="{{$v['table_name']}}">{{$v['name']}}</option>
  107. @endif
  108. @endforeach
  109. </select>
  110. </div>
  111. </td>
  112. </tr>
  113. <tr data-index="0" class="">
  114. <td data-field="id" data-minwidth="50" width="100">
  115. <div class="layui-table-cell laytable-cell-1-id">游戏期号</div>
  116. </td>
  117. <td data-field="admin_name" data-minwidth="120" colspan="5" style="padding: 0px 5px;margin:0px;">
  118. <div class="layui-table-cell laytable-cell-1-admin_name" style="width:200px;">
  119. <input type="text" name="game_no" required lay-verify="required" autocomplete="off" class="layui-input" value="" style="height:25px;">
  120. </div>
  121. </td>
  122. </tr>
  123. <tr data-index="2">
  124. <td data-field="id" data-minwidth="120">
  125. <div class="layui-table-cell laytable-cell-1-id">开奖时间</div>
  126. </td>
  127. <td data-field="admin_name" data-minwidth="120" style="padding: 0px 5px;margin:0px;">
  128. <div class="layui-table-cell laytable-cell-1-admin_name" style="width:200px;">
  129. <input type="text" name="open_time" class="layui-input" id="form_open_time" placeholder="-">
  130. </div>
  131. </td>
  132. <td data-field="id" data-minwidth="120">
  133. <div class="layui-table-cell laytable-cell-1-id">开盘时间</div>
  134. </td>
  135. <td data-field="admin_name" data-minwidth="120" style="padding: 0px 5px;margin:0px;">
  136. <div class="layui-table-cell laytable-cell-1-admin_name" style="width:200px;">
  137. <input type="text" name="openpand_time" class="layui-input" id="form_openpand_time" placeholder="-">
  138. </div>
  139. </td>
  140. <td data-field="id" data-minwidth="120">
  141. <div class="layui-table-cell laytable-cell-1-id">封盘时间</div>
  142. </td>
  143. <td data-field="admin_name" data-minwidth="120" style="padding: 0px 5px;margin:0px;">
  144. <div class="layui-table-cell laytable-cell-1-admin_name" style="width:200px;">
  145. <input type="text" name="close_time" class="layui-input" id="form_close_time" placeholder="-">
  146. </div>
  147. </td>
  148. </tr>
  149. <tr data-index="3">
  150. <td data-field="id" data-minwidth="120">
  151. <div class="layui-table-cell laytable-cell-1-id">操作</div>
  152. </td>
  153. <td data-field="admin_name" data-minwidth="120" colspan="5" style="padding: 0px 5px;margin:0px;">
  154. <div class="layui-table-cell laytable-cell-1-admin_name">
  155. <button class="layui-btn layui-btn-sm" lay-submit lay-filter="submitForm">新增下一期</button>
  156. <button type="reset" class="layui-btn layui-btn-sm layui-btn-normal">重置</button>
  157. </div>
  158. </td>
  159. </tr>
  160. </tbody>
  161. </table>
  162. </div>
  163. </div>
  164. </form>
  165. <!---开奖管理-->
  166. <div class="layui-row">
  167. <div class="layui-col-sm12 layui-col-md12 text">
  168. <form class="layui-form rewrite" action="" eventType=eventForm>
  169. <div class="layui-form-item">
  170. <div class="layui-inline" style="display: none;">
  171. <label class="layui-form-label">游戏</label>
  172. <div class="layui-input-inline">
  173. <select name="game" id="form_game" autocomplete="off" eventType="event-query">
  174. @foreach($gameList as $k=>$v):
  175. @if($game==$v['table_name'])
  176. <option value="{{$v['table_name']}}" selected="selected">{{$v['name']}}</option>
  177. @else
  178. <option value="{{$v['table_name']}}">{{$v['name']}}</option>
  179. @endif
  180. @endforeach
  181. </select>
  182. </div>
  183. </div>
  184. <div class="layui-inline">
  185. <label class="layui-form-label">{{ trans('gamemenu.game_no') }}</label>
  186. <div class="layui-input-inline">
  187. <input type="text" name="game_no" id="form_game_no" lay-verify="" autocomplete="off" class="layui-input" eventType=event-query value="{{ $game_no }}">
  188. </div>
  189. </div>
  190. <!--<div class="layui-inline">
  191. <label class="layui-form-label">{{ trans('gamemenu.star_time') }}</label>
  192. <div class="layui-input-inline">
  193. <input type="text" name="star_time" id="form_star_time" placeholder=" - " lay-verify=""
  194. autocomplete="off" class="layui-input test-item" eventType=event-query value="{{trans('status.default_time.seven_day')}}">
  195. </div>
  196. </div>
  197. <div class="layui-inline">
  198. <label class="layui-form-label">{{ trans('gamemenu.end_time') }}</label>
  199. <div class="layui-input-inline">
  200. <input type="text" name="end_time" id="form_end_time" placeholder=" - " lay-verify=""
  201. autocomplete="off" class="layui-input test-item" eventType=event-query value="{{trans('status.default_time.etime')}}">
  202. </div>
  203. </div>-->
  204. <div class="layui-inline">
  205. <a class="layui-btn layui-btn-sm lay-btn-diy" data-type="reload"
  206. style="opacity: 1; pointer-events: auto;" eventType=event-query-submit>提交</a>
  207. <!--<a class="layui-btn layui-btn-sm layui-btn-normal reset" data-type="reload"
  208. style="opacity: 1; pointer-events: auto;" eventType=event-query-submit>重置</a>
  209. <a class="layui-btn layui-btn-sm layui-btn-green set" data-type="reload" style="opacity: 1; pointer-events: auto;"><i class="layui-icon" eventType=event-query-submit>ဂ</i></a>-->
  210. <a class="layui-btn layui-btn-sm lay-btn-diy" href="/Admin/SixlotteryRes/index?game={{$game}}" style="opacity: 1; pointer-events: auto;">开奖号码详情</a>
  211. </div>
  212. </div>
  213. </form>
  214. @include('vip.datatable')
  215. </div>
  216. </div>
  217. <script>
  218. //Demo
  219. layui.use(['form'], function(){
  220. var form = layui.form;
  221. //监听提交
  222. form.on('submit(submitForm)', function(data){
  223. return true;
  224. });
  225. function cbFormSuccess(data){
  226. layer.msg(data.msg);
  227. setTimeout(function(){
  228. window.location.reload();
  229. },2500);
  230. }
  231. });
  232. layui.use('laydate', function(){
  233. var laydate = layui.laydate;
  234. //时间选择器
  235. laydate.render({
  236. elem: '#form_open_time'
  237. ,type: 'datetime'
  238. });
  239. laydate.render({
  240. elem: '#form_openpand_time'
  241. ,type: 'datetime'
  242. });
  243. laydate.render({
  244. elem: '#form_close_time'
  245. ,type: 'datetime'
  246. });
  247. });
  248. </script>
  249. @endsection