base_form.blade.php 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  1. @extends('vip.layouts')
  2. @section('content')
  3. <form class="layui-form" action="{{ url()->full() }}" id="submitForm" name="submitForm" method="post" eventType=eventAjaxForm>
  4. {!! csrf_field() !!}
  5. <!--
  6. <div class="layui-form-item" style="display: none;">
  7. <label class="layui-form-label">赛事id</label>
  8. <div class="layui-input-block">
  9. <input type="text" name="id" required lay-verify="required" placeholder="" autocomplete="off" value="{{ isset($id)?$id:'' }}" class="layui-input">
  10. </div>
  11. </div>
  12. -->
  13. <div class="layui-form-item">
  14. <label class="layui-form-label">主队名称</label>
  15. <div class="layui-input-block">
  16. <input type="text" name="home_team" required lay-verify="required" placeholder="请输入主队名称" autocomplete="off" value="{{ isset($home_team)?$home_team:'' }}" class="layui-input">
  17. </div>
  18. </div>
  19. {{--<div class="layui-form-item">--}}
  20. {{--<label class="layui-form-label">主队国家</label>--}}
  21. {{--<div class="layui-input-block">--}}
  22. {{--<select name="home_country" lay-filter = 'home' lay-verify="required" autocomplete="off" class="layui-input" eventType=event-query>--}}
  23. {{--<option value></option>--}}
  24. {{--@if(isset($country))--}}
  25. {{--@foreach($country as $k=>$v)--}}
  26. {{--<option value="{{ $v['home_country_id'] }}" @if(isset($home_country_id)&&$home_country_id==$v['home_country_id']) selected @endif>--}}
  27. {{--@if(isset($lange[$v['home_country_name']])) {{$lange[trim($v['home_country_name'])]}} @else {{$v['home_country_name']}} @endif--}}
  28. {{--</option>--}}
  29. {{--@endforeach--}}
  30. {{--@endif--}}
  31. {{--</select>--}}
  32. {{--</div>--}}
  33. {{--</div>--}}
  34. {{--<div class="layui-form-item layui-form">--}}
  35. {{--<label class="layui-form-label">主队</label>--}}
  36. {{--<div class="layui-input-block">--}}
  37. {{--<select name="home_team" id="home_team" lay-filter = 'sect_code' lay-verify="required" autocomplete="off" class="layui-input" eventType=event-query>--}}
  38. {{--<option value="{{ isset($home_team)?$home_team:'' }}">{{ isset($home_team)?$home_team:'' }}</option>--}}
  39. {{--</select>--}}
  40. {{--</div>--}}
  41. {{--</div>--}}
  42. {{--<div class="layui-form-item">--}}
  43. {{--<label class="layui-form-label">客队国家</label>--}}
  44. {{--<div class="layui-input-block">--}}
  45. {{--<select name="guest_country" lay-filter = 'guest' lay-verify="required" autocomplete="off" class="layui-input" eventType=event-query>--}}
  46. {{--<option value></option>--}}
  47. {{--@if(isset($countrys))--}}
  48. {{--@foreach($countrys as $k=>$v)--}}
  49. {{--<option value="{{ $v['guest_country_id'] }}" @if(isset($guest_country_id)&&$guest_country_id==$v['guest_country_id']) selected @endif>--}}
  50. {{--@if(isset($lange[$v['guest_country_name']])) {{$lange[trim($v['guest_country_name'])]}} @else {{$v['guest_country_name']}} @endif--}}
  51. {{--</option>--}}
  52. {{--@endforeach--}}
  53. {{--@endif--}}
  54. {{--</select>--}}
  55. {{--</div>--}}
  56. {{--</div>--}}
  57. {{--<div class="layui-form-item layui-form">--}}
  58. {{--<label class="layui-form-label">客队</label>--}}
  59. {{--<div class="layui-input-block">--}}
  60. {{--<select name="guest_team" id="guest_team" lay-filter = 'sect_code' lay-verify="required" autocomplete="off" class="layui-input" eventType=event-query>--}}
  61. {{--<option value="{{ isset($guest_team)?$guest_team:'' }}">{{ isset($guest_team)?$guest_team:'' }}</option>--}}
  62. {{--</select>--}}
  63. {{--</div>--}}
  64. {{--</div>--}}
  65. <div class="layui-form-item">
  66. <label class="layui-form-label">客队名称</label>
  67. <div class="layui-input-block">
  68. <input type="text" name="guest_team" lay-verify="required" placeholder="请输入客队名称" autocomplete="off" class="layui-input" value="{{ isset($guest_team)?$guest_team:'' }}" >
  69. </div>
  70. </div>
  71. <div class="layui-form-item">
  72. <label class="layui-form-label">所属联赛</label>
  73. <div class="layui-input-block">
  74. <select name="parent_id" >
  75. <option value></option>
  76. @if(isset($parents))
  77. @foreach($parents as $k=>$v)
  78. <option value="{{ $v['id'] }}" @if(isset($lg_id)&&$lg_id==$v['id']) selected @endif>
  79. @if(isset($lange[$v['name_chinese']])) {{$lange[trim($v['name_chinese'])]}} @else {{$v['name_chinese']}} @endif
  80. </option>
  81. @endforeach
  82. @endif
  83. </select>
  84. </div>
  85. </div>
  86. <div class="layui-form-item">
  87. <label class="layui-form-label">赛事日期</label>
  88. <div class="layui-input-block">
  89. <input type="text" id="date" name="match_date" lay-verify="required" autocomplete="off" class="layui-input" value="{{$match_date}}" >
  90. <!-- <input type="date" name="match_date" lay-verify="" autocomplete="off" class="layui-input" value="{{ isset($match_date)?$match_date:date('Y-m-d',time()) }}" > -->
  91. </div>
  92. </div>
  93. <div class="layui-form-item">
  94. <label class="layui-form-label">赛事时间</label>
  95. <div class="layui-input-block">
  96. <input type="text" id='time' name="match_time" lay-verify="required" autocomplete="off" class="layui-input" value="{{$match_time}}" >
  97. <!-- <input type="time" name="match_time" autocomplete="off" class="layui-input" value="{{ isset($match_time)?$match_time:date('H:i',time()) }}" > -->
  98. </div>
  99. </div>
  100. {{--<div class="layui-form-item">--}}
  101. {{--<label class="layui-form-label">赛事状态</label>--}}
  102. {{--<div class="layui-input-block">--}}
  103. {{--<input type="text" name="status" lay-verify="required" placeholder="请输入赛事状态 0:未开始 1:正在进行 2:已结束" autocomplete="off" class="layui-input" value="{{ isset($status)?$status:'' }}" >--}}
  104. {{--</div>--}}
  105. {{--</div>--}}
  106. <div class="layui-form-item">
  107. <label class="layui-form-label">赛事状态</label>
  108. <div class="layui-input-block">
  109. @if(isset($match_status))
  110. @foreach($match_status as $k=>$v)
  111. {{--@if(isset($status))--}}
  112. <input type="radio" name="status" value="{{$v['status']}}" title="{{$v['name']}}" @if($status==$v['status']) checked @endif >
  113. {{--@else--}}
  114. {{--<input type="radio" name="status" value="{{$v['status']}}" title="{{$v['name']}}">--}}
  115. {{--@endif--}}
  116. @endforeach
  117. @else
  118. @if(isset($status))
  119. <input type="radio" name="status" value="0" title="未开始" @if($status=='0') checked @endif >
  120. <input type="radio" name="status" value="1" title="正在进行" @if($status=='1') checked @endif>
  121. <input type="radio" name="status" value="2" title="已结束" @if($status=='2') checked @endif>
  122. @else
  123. <input type="radio" name="status" value="0" title="未开始" checked >
  124. <input type="radio" name="status" value="1" title="正在进行">
  125. <input type="radio" name="status" value="2" title="已结束">
  126. @endif
  127. @endif
  128. </div>
  129. </div>
  130. <div class="layui-form-item">
  131. <label class="layui-form-label">赛事属性</label>
  132. <div class="layui-input-block">
  133. @if(isset($is_rollball) && isset($is_today) && isset($is_morningplate) && isset($is_stringscene))
  134. <input type="checkbox" name="is_rollball" title="是否滚球" @if($is_rollball=='1') checked @endif >
  135. <input type="checkbox" name="is_today" title="是否今日" @if($is_today=='1') checked @endif>
  136. <input type="checkbox" name="is_morningplate" title="是否早盘" @if($is_morningplate=='1') checked @endif>
  137. <input type="checkbox" name="is_stringscene" title="是否串场" @if($is_stringscene=='1') checked @endif>
  138. @else
  139. <input type="checkbox" name="is_rollball" title="是否滚球">
  140. <input type="checkbox" name="is_today" title="是否今日">
  141. <input type="checkbox" name="is_morningplate" title="是否早盘">
  142. <input type="checkbox" name="is_stringscene" title="是否串场">
  143. @endif
  144. </div>
  145. </div>
  146. @if(S('ACTION')!='view')
  147. <div class="layui-form-item">
  148. <div class="layui-input-block">
  149. <a class="layui-btn layui-btn-sm lay-btn-diy" href="javascript:history.go(-1)" style="width: 92px; height: 38px;line-height: 38px;font-size: 14px;">返回</a>
  150. <button class="layui-btn" lay-submit lay-filter="submitForm">立即提交</button>
  151. <button type="reset" class="layui-btn layui-btn-primary">重置</button>
  152. </div>
  153. </div>
  154. @endif
  155. </form>
  156. <script src="laydate.js"></script>
  157. <script>
  158. //Demo
  159. layui.use(['form'], function(){
  160. var form = layui.form;
  161. form.on('select(home)',function(data){
  162. countryid = data.value;
  163. //console.log(countryid);
  164. $.ajax({
  165. type:'get',
  166. url:'/admin/SportsBase/getteam',
  167. data:{countryid:countryid},
  168. dataType:'json',
  169. success:function(data){ //请求成功回调函数
  170. var option = '';
  171. //var dd = '';
  172. option += '<option value></option>';
  173. //dd += '<dd lay-value class="layui-select-tips">请选择</dd>';
  174. for(var i=0;i<data.length;i++){ //循环获取返回值,并组装成html代码
  175. option += "<option value="+data[i]["id"]+">"+data[i]["team_name_cn"]+"</option>";
  176. }
  177. $("#home_team").html(option);
  178. //重新渲染select
  179. form.render('select');
  180. },
  181. });
  182. })
  183. form.on('select(guest)',function(data){
  184. countryid = data.value;
  185. console.log(countryid);
  186. $.ajax({
  187. type:'get',
  188. url:'/admin/SportsBase/getteam',
  189. data:{countryid:countryid},
  190. dataType:'json',
  191. success:function(data){ //请求成功回调函数
  192. var option = '';
  193. //var dd = '';
  194. option += '<option value></option>';
  195. //dd += '<dd lay-value class="layui-select-tips">请选择</dd>';
  196. for(var i=0;i<data.length;i++){ //循环获取返回值,并组装成html代码
  197. option += "<option value="+data[i]["id"]+">"+data[i]["team_name_cn"]+"</option>";
  198. }
  199. $("#guest_team").html(option);
  200. //重新渲染select
  201. form.render('select');
  202. },
  203. });
  204. })
  205. //监听提交
  206. form.on('submit(submitForm)', function(data){
  207. return true;
  208. });
  209. });
  210. /*
  211. function cbFormSuccess(data){
  212. layer.msg(data.msg);
  213. setTimeout(function(){
  214. parent.window.location.reload();
  215. },2500);
  216. }
  217. */
  218. </script>
  219. <script type='text/javascript'>
  220. laydate.render({
  221. elem: '#date'
  222. ,type: 'date'
  223. // ,value: new Date()
  224. // ,isInitValue: false //是否允许填充初始值,默认为 true
  225. });
  226. //时间选择器
  227. laydate.render({
  228. elem: '#time'
  229. ,type: 'time'
  230. // ,format: 'H:mm:ss' //可任意组合
  231. });
  232. </script>
  233. @endsection