editGroup.blade.php 4.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. @extends('admin.layouts')
  2. @section('css')
  3. <link href="/assets/global/plugins/bootstrap-datepicker/css/bootstrap-datepicker3.min.css" rel="stylesheet" type="text/css" />
  4. @endsection
  5. @section('title', '控制面板')
  6. @section('content')
  7. <!-- BEGIN CONTENT BODY -->
  8. <div class="page-content" style="padding-top:0;">
  9. <!-- BEGIN PAGE BASE CONTENT -->
  10. <div class="row">
  11. <div class="col-md-12">
  12. <!-- BEGIN PORTLET-->
  13. <div class="portlet light form-fit bordered">
  14. <div class="portlet-title">
  15. <div class="caption">
  16. <span class="caption-subject font-green sbold uppercase">编辑节点分组</span>
  17. </div>
  18. <div class="actions"></div>
  19. </div>
  20. <div class="portlet-body form">
  21. @if (Session::has('errorMsg'))
  22. <div class="alert alert-danger">
  23. <button class="close" data-close="alert"></button>
  24. <strong>错误:</strong> {{Session::get('errorMsg')}}
  25. </div>
  26. @endif
  27. <!-- BEGIN FORM-->
  28. <form action="#" method="post" enctype="multipart/form-data" class="form-horizontal form-bordered" onsubmit="return do_submit();">
  29. <div class="form-body">
  30. <div class="form-group">
  31. <label class="control-label col-md-3">分组名称</label>
  32. <div class="col-md-6">
  33. <input type="text" class="form-control" name="name" value="{{$group->name}}" id="name" placeholder="" autofocus required>
  34. <input type="hidden" name="_token" value="{{csrf_token()}}">
  35. </div>
  36. </div>
  37. <div class="form-group">
  38. <label class="control-label col-md-3">可见级别</label>
  39. <div class="col-md-6">
  40. <select class="form-control" name="level" id="level" required>
  41. @if(!$level_list->isEmpty())
  42. @foreach($level_list as $level)
  43. <option value="{{$level['level']}}" {{$group->level == $level['level'] ? 'selected' : ''}}>{{$level['level_name']}}</option>
  44. @endforeach
  45. @endif
  46. </select>
  47. <span class="help-block">对应账号级别可见该分组下的节点(向下兼容)</span>
  48. </div>
  49. </div>
  50. </div>
  51. <div class="form-actions">
  52. <div class="row">
  53. <div class="col-md-12">
  54. <button type="submit" class="btn green"> 提 交</button>
  55. </div>
  56. </div>
  57. </div>
  58. </form>
  59. <!-- END FORM-->
  60. </div>
  61. </div>
  62. <!-- END PORTLET-->
  63. </div>
  64. </div>
  65. <!-- END PAGE BASE CONTENT -->
  66. </div>
  67. <!-- END CONTENT BODY -->
  68. @endsection
  69. @section('script')
  70. <script src="/js/layer/layer.js" type="text/javascript"></script>
  71. <script type="text/javascript">
  72. // ajax同步提交
  73. function do_submit() {
  74. var _token = '{{csrf_token()}}';
  75. var name = $('#name').val();
  76. var level = $("#level option:selected").val();
  77. $.ajax({
  78. type: "POST",
  79. url: "{{url('admin/editGroup')}}",
  80. async: false,
  81. data: {_token:_token, id:'{{$group->id}}', name:name, level:level},
  82. dataType: 'json',
  83. success: function (ret) {
  84. layer.msg(ret.message, {time:1000}, function() {
  85. if (ret.status == 'success') {
  86. window.location.href = '{{url('admin/groupList')}}';
  87. }
  88. });
  89. }
  90. });
  91. return false;
  92. }
  93. </script>
  94. @endsection