addwarn.blade.php 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. @extends('vip.layouts')
  2. @section('content')
  3. <div class="layui-row">
  4. <div class="layui-col-xs12">
  5. <div class="layui-form-item" style="margin-left:50px;">
  6. <form class="layui-form rewrite" eventType="eventForm" action="">
  7. <div class="layui-inline">
  8. <label class="layui-form-label">搜&nbsp;&nbsp;索 </label>
  9. <input type="hidden" id="match_id" name="match_id" value="{{$match_id}}">
  10. <div class="layui-input-inline">
  11. <input type="text" name="sousuo" id="sousuo" lay-verify="" autocomplete="off" class="layui-input" value="{{$sousuo}}">
  12. </div>
  13. <div class="layui-inline">
  14. <button class="layui-btn layui-btn-sm lay-btn-diy" data-type="reload" style="opacity: 1; pointer-events: auto;">提交</button>
  15. </div>
  16. </div>
  17. </form>
  18. <div class="layui-inline" style="margin-left:320px;margin-top:-55px;"><button onclick="addResult({{$match_id}},'',10000)" class="layui-btn layui-btn-sm layui-btn-green set">危险球添加</button></div>
  19. </div>
  20. </div>
  21. </div>
  22. <table lay-filter="parse-table-demo" style="width:80%;text-align:left;">
  23. <tr class="layui-form-item">
  24. <td class="layui-form-label" style="width:5%;left:10px;"><h3>id</h3></td>
  25. <td class="layui-form-label" style="width:20%;left:10px;"><h3>危险球时间</h3></td>
  26. <td class="layui-form-label" style="width:20%;left:10px;"><h3>危险球有效时间</h3></td>
  27. <td class="layui-form-label" style="width:20%;left:10px;"><h3>危险球类型</h3></td>
  28. <td class="layui-form-label" style="width:20%;left:10px;"><h3>操 作</h3></td>
  29. </tr>
  30. @if($warnmore)
  31. @foreach ($warnmore as $k=>$val)
  32. <tr class="layui-form-item">
  33. <td class="layui-form-label" style="width:5%;left:10px;">{{$k+1}}</td>
  34. <td class="layui-form-label" style="width:20%;left:10px;">{{$val['timei']}}</td>
  35. <td class="layui-form-label" style="width:20%;left:10px;">{{$val['timep']}}</td>
  36. <td class="layui-form-label" style="width:20%;left:10px;">{{$val['rtype']}}</td>
  37. <td class="layui-form-label" style="width:20%;left:10px;">
  38. <button onclick="addResult({{$match_id}},{{$k}},2)" class="layui-btn layui-btn-sm layui-btn-green set">编辑</button>
  39. </td>
  40. </tr>
  41. @endforeach
  42. @else
  43. <tr class="layui-form-item">
  44. <td class="layui-form-label" style="width:150px;left:10px;">暂时无危险球数据</td>
  45. </tr>
  46. @endif
  47. </table>
  48. <script type="text/javascript">
  49. $(function () {
  50. $('body').on('click', 'a[eventtype="event-delete"]', function () {
  51. var span = $(this).prev();
  52. var id = span.attr('data-id');
  53. })
  54. $('body').on('click','#form_sureblur~.layui-form-switch',function(){
  55. var sus = $('#form_sureblur').next().text();
  56. if(sus=='精确'){
  57. $('#form_sureblurs').val('on');
  58. }else{
  59. $('#form_sureblurs').val('off');
  60. }
  61. })
  62. })
  63. let conttxt = '';
  64. let layerOpen = '';
  65. function addResult(match_id,wid,typenum){
  66. var wid = wid?wid:0;
  67. $.ajax({
  68. type: 'POST',
  69. dataType: 'json',
  70. url: '/admin/Sportsfoot/warnresult',
  71. data: {match_id:match_id,wid:wid},
  72. success: function(data) {
  73. conttxt ='<div style="margin-left:50px;margin-top:20px;font-size:18px;line-height:150%;"><input type="hidden" id="matchid" name="matchid" value="'+match_id+'" /><input type="hidden" id="wid" name="wid" value="'+wid+'" /><input type="hidden" id="typenum" name="typenum" value="'+typenum+'" /><div style="display: flex;margin-top: 30px;"><li style="width: 110px;">危险球时间:</li>';
  74. if(wid!=0){
  75. conttxt += '<input type="text" id="timei" name="timei" value="'+data.warn_more[wid].timei+'" autocomplete="off">';
  76. }else{
  77. conttxt += '<input type="text" id="timei" name="timei" value="'+data['starttime']+'" autocomplete="off">';
  78. }
  79. conttxt +='</div><div style="display: flex;margin-top: 20px;"><li style="width: 110px;">有效时间/s:</li>';
  80. if(data.warn_more[wid].timep!=0){
  81. conttxt += '<input type="text" id="timep" name="timep" value="'+data.warn_more[wid].timep+'" autocomplete="off">';
  82. }else{
  83. conttxt += '<input type="text" id="timep" name="timep" value="90" autocomplete="off">';
  84. }
  85. conttxt += '</div><div style="display: flex;margin-top: 20px;"><li style="width: 110px;">危险球类型:</li><select name="warntype" id="warntype">';
  86. if(data.warn_more[wid].rtype!=0){
  87. conttxt += '<option value="'+data.warn_more[wid].rtype+'">'+data.warn_more[wid].rtype+'</option><option value="0">无危险球类型';
  88. }else{
  89. conttxt += '<option value="0">请选择危险球类型';
  90. }
  91. conttxt += '</option><option value="角球">角球</option><option value="12码罚球">12码罚球</option><option value="自由球">自由球</option><option value="掷入球">掷入球</option></select></div><br><div style="margin-left:230px;"><button class="layui-btn layui-btn-sm layui-btn-green set" onclick="buttonClick()"><h3>确定</h3></button>&nbsp;<button class="layui-btn layui-btn-sm layui-btn-danger" onclick="czClick()"><h3>取消</h3></button></div></div>';
  92. layerOpen = layer.open({
  93. type: 1 //Page层类型
  94. ,area: ['500px', '270px']
  95. ,title: '<h2>危险球结果添加<h2>'
  96. ,shade: 0.6 //遮罩透明度
  97. ,maxmin: true //允许全屏最小化
  98. ,anim: 1 //0-6的动画形式,-1不开启
  99. ,content:conttxt
  100. });
  101. }
  102. })
  103. }
  104. function czClick() {
  105. layer.close(layerOpen)
  106. }
  107. function buttonClick(){
  108. var matchid = $("#matchid").val();
  109. var timei = $("#timei").val();
  110. var timep = $("#timep").val();
  111. var warntype = $("#warntype").val();
  112. var wid = $("#wid").val();
  113. var typenum = $("#typenum").val();
  114. $.ajax({
  115. type: 'POST',
  116. dataType: 'json',
  117. url: '/admin/Sportsfoot/addwarnonly',
  118. data: {matchid:matchid,timei:timei,timep:timep,warntype:warntype,wid:wid,typenum:typenum},
  119. success: function(data) {
  120. //console.log(data);
  121. if(data.status==1){
  122. layer.msg(data.msg);
  123. location. reload()//刷新当前页面
  124. }else{
  125. layer.msg(data.msg);return;
  126. }
  127. }
  128. })
  129. }
  130. </script>
  131. @endsection