award_allocation.blade.php 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. @extends('base.base')
  2. @section('base')
  3. <style>
  4. .form-control:disabled, .form-control[readonly] {
  5. background-color: white;
  6. opacity: 1;
  7. }
  8. </style>
  9. <h4 style="margin-left: 20px">
  10. {{-- {{ __('auto.请编辑游戏配置:') }}{{$showConfig->ServerName}}--}}
  11. </h4>
  12. <button type="button" class="btn btn-sm btn-gradient-success btn-icon-text" onclick="add()">
  13. <i class="mdi mdi-plus btn-icon-prepend"></i>
  14. {{ __('auto.增加控制档位') }}
  15. </button>
  16. <form onsubmit="return false;" id="form">
  17. <table class="table table-striped">
  18. <tr>
  19. <th>{{ __('auto.等级') }}</th>
  20. <th>{{ __('auto.概率') }}</th>
  21. <th>{{ __('auto.金额') }}</th>
  22. <th>{{ __('auto.图片') }}</th>
  23. <th>{{ __('auto.特效配置') }}</th>
  24. <th>{{ __('auto.操作') }}</th>
  25. </tr>
  26. @foreach($list as $val)
  27. <tr>
  28. <td><input type="text" name="CardLevel[]" value="{{$val->CardLevel}}" class="form-control"></td>
  29. <td><input type="text" name="RewardRate[]" value="{{$val->RewardRate}}" class="form-control"></td>
  30. <td><input type="text" name="RewardScore[]" value="{{$val->RewardScore}}" class="form-control"></td>
  31. <td><input type="text" name="ImageID[]" value="{{$val->ImageID}}" class="form-control"></td>
  32. <td><input type="text" name="RewardType[]" value="{{$val->RewardType}}" class="form-control"></td>
  33. <td>
  34. <button class="btn btn-sm btn-gradient-danger" onclick="del(this)">{{ __('auto.删除') }}</button>
  35. {{-- <button class="btn btn-sm btn-gradient-dark" onclick="update({{$val->CardID}})">{{ __('auto.修改') }}</button>--}}
  36. </td>
  37. </tr>
  38. @endforeach
  39. </table>
  40. <button type="button" onclick="commit()"
  41. class="btn btn-sm btn-gradient-primary btn-icon-text">
  42. <i class="mdi mdi-file-check btn-icon-prepend"></i>
  43. {{ __('auto.提交') }}
  44. </button>
  45. <button type="button" onclick="cancel()"
  46. class="btn btn-sm btn-gradient-warning btn-icon-text">
  47. <i class="mdi mdi-reload btn-icon-prepend"></i>
  48. {{ __('auto.取消') }}
  49. </button>
  50. </form>
  51. @endsection
  52. <script>
  53. function del(obj) {
  54. $(obj).parents('tr').remove()
  55. return false;
  56. }
  57. function commit() {
  58. if (!checkForm()) {
  59. return false;
  60. }
  61. var data = $("#form").serializeArray();
  62. console.log(data)
  63. myRequest("/admin/group_control/award_allocation_update", "post", data, function (res) {
  64. layer.msg(res.msg)
  65. setTimeout(function () {
  66. parent.location.reload();
  67. }, 1500)
  68. });
  69. }
  70. function cancel() {
  71. parent.location.reload();
  72. }
  73. function add() {
  74. // html += '<tr>'
  75. // <td><input type="text" name="CardLevel[]" value="" class="form-control"></td>
  76. // <td><input type="text" name="RewardRate[]" value="" class="form-control"></td>
  77. // <td><input type="text" name="RewardScore[]" value="" class="form-control"></td>
  78. // <td><input type="text" name="ImageID[]" value="" class="form-control"></td>
  79. // <td><input type="text" name="RewardType[]" value="" class="form-control"></td>
  80. // <td><button class="btn btn-sm btn-gradient-danger" onclick="del(this)">删除</button></td>
  81. // </tr>'
  82. html = ''
  83. html += '<tr>' +
  84. '<td><input type="text" name="CardLevel[]" value="" class="form-control"></td>' +
  85. '<td><input type="text" name="RewardRate[]" value="" class="form-control"></td>' +
  86. '<td><input type="text" name="RewardScore[]" value="" class="form-control"></td>' +
  87. '<td><input type="text" name="ImageID[]" value="" class="form-control"></td>' +
  88. '<td><input type="text" name="RewardType[]" value="" class="form-control"></td>' +
  89. '<td><button class="btn btn-sm btn-gradient-danger" onclick="del(this)">{{ __('auto.删除') }}</button></td>' +
  90. ' </tr>'
  91. $('.table').append(html)
  92. }
  93. </script>