create.blade.php 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  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')@endcomponent
  7. </div>
  8. <div class="container-fluid mt-3">
  9. <div class="card col-md-8 offset-md-2">
  10. <div class="card-body" id="list">
  11. <form method="POST" action="{{ url('maintenance/userWorkgroup') }}">
  12. @csrf
  13. <div class="form-group row">
  14. <label for="warehouse_id" class="col-2 col-form-label text-right">仓库名称</label>
  15. <div class="col-8">
  16. <select id="warehouse_id" type="text" class="form-control @error('warehouse_id') is-invalid @enderror" name="warehouse_id" autocomplete="off" >
  17. <option></option>
  18. <option v-for="warehouse in warehouses" :value="warehouse.id">@{{ warehouse.name }}</option>
  19. </select>
  20. @error('warehouse_id')
  21. <span class="invalid-feedback" role="alert">
  22. <strong>{{ $message }}</strong>
  23. </span>
  24. @enderror
  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') }}" >
  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. <label for="remark" class="col-2 col-form-label text-right">进组时需要备注</label>
  41. <div class="col-8">
  42. <select id="remark" type="text" class="form-control @error('remark') is-invalid @enderror" name="remark" autocomplete="off" >
  43. <option value="是">是</option>
  44. <option value="否" selected>否</option>
  45. </select>
  46. @error('remark')
  47. <span class="invalid-feedback" role="alert">
  48. <strong>{{ $message }}</strong>
  49. </span>
  50. @enderror
  51. </div>
  52. </div>
  53. <div class="form-group row">
  54. <div class="col-8 offset-2">
  55. <input type="submit" class="btn btn-success form-control">
  56. </div>
  57. </div>
  58. </form>
  59. </div>
  60. </div>
  61. </div>
  62. @endsection
  63. @section('lastScript')
  64. <script>
  65. new Vue({
  66. el:'#list',
  67. data:{
  68. warehouses:[
  69. @foreach($warehouses as $warehouse)
  70. {id:'{{$warehouse->id}}',name:'{{$warehouse->name}}'},
  71. @endforeach
  72. ],
  73. },
  74. });
  75. </script>
  76. @endsection