edit.blade.php 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. @extends('layouts.app')
  2. @section('title')编辑工作组@endsection
  3. @section('content')
  4. <div id="nav2">
  5. @component('maintenance.menu')@endcomponent
  6. @component('maintenance.userWorkgroup.menu')
  7. <li class="nav-item">
  8. <a class="nav-link" href="{{URL::current()}}" :class="{active:isActive('edit',4)}">修改</a>
  9. </li>
  10. @endcomponent
  11. </div>
  12. <div class="container-fluid mt-3">
  13. <div class="card">
  14. <div class="card-body" id="list">
  15. <form method="POST" action='{{url("maintenance/userWorkgroup/{$userWorkgroup->id}")}}'>
  16. @csrf
  17. @method('PUT')
  18. <div class="form-group row">
  19. <label for="warehouse" class="col-2 col-form-label text-right">仓库名称</label>
  20. <div class="col-8">
  21. <select id="warehouse" type="text" class="form-control" name="warehouse" autocomplete="off" required>
  22. <option>@{{ warehouse.name }}</option>
  23. <option v-for="warehouse in warehouses">@{{ warehouse.name }}</option>
  24. </select>
  25. </div>
  26. </div>
  27. <div class="form-group row">
  28. <label for="name" class="col-2 col-form-label text-right">工作组名称</label>
  29. <div class="col-8">
  30. <input type="text" class="form-control @error('name') is-invalid @enderror"
  31. name="name" autocomplete="off" value="{{old('name')?old('name'):$userWorkgroup->name}}" required>
  32. @error('name')
  33. <span class="invalid-feedback" role="alert">
  34. <strong>{{ $message }}</strong>
  35. </span>
  36. @enderror
  37. </div>
  38. </div>
  39. <div class="form-group row">
  40. <div class="col-8 offset-2">
  41. <input type="submit" class="btn btn-outline-dark form-control">
  42. </div>
  43. </div>
  44. </form>
  45. </div>
  46. </div>
  47. </div>
  48. @endsection
  49. @section('lastScript')
  50. <script>
  51. new Vue({
  52. el:'#list',
  53. data:{
  54. warehouse:{id:'{{$warehouse->id}}',name:'{{$warehouse->name}}'},
  55. warehouses:[
  56. @foreach($warehouses as $warehouse)
  57. {id:'{{$warehouse->id}}',name:'{{$warehouse->name}}'},
  58. @endforeach
  59. ],
  60. },
  61. });
  62. </script>
  63. @endsection