haozi преди 5 години
родител
ревизия
180e6b9dc1
променени са 2 файла, в които са добавени 5 реда и са изтрити 6 реда
  1. 1 2
      app/Http/Controllers/UserWorkgroupController.php
  2. 4 4
      resources/views/maintenance/userWorkgroup/create.blade.php

+ 1 - 2
app/Http/Controllers/UserWorkgroupController.php

@@ -33,8 +33,7 @@ class UserWorkgroupController extends Controller
         $id=false;
         $this->validatorUserWorkgroup($request,$id)->validate();
         $UserWorkgroup=new UserWorkgroup($request->input());
-        $warehouse=$request->input('warehouse');
-        $warehouseId=Warehouse::where('name',$warehouse)->value('id');
+        $warehouseId=$request->input('warehouse_id');
         $UserWorkgroup['warehouse_id']=$warehouseId;
         $UserWorkgroup->save();
         $this->storeAuthority($UserWorkgroup['name'],$UserWorkgroup->id);

+ 4 - 4
resources/views/maintenance/userWorkgroup/create.blade.php

@@ -12,13 +12,13 @@
                 <form method="POST" action="{{ url('maintenance/userWorkgroup') }}">
                     @csrf
                     <div class="form-group row">
-                        <label for="warehouse" class="col-2 col-form-label text-right">仓库名称</label>
+                        <label for="warehouse_id" class="col-2 col-form-label text-right">仓库名称</label>
                         <div class="col-8">
-                            <select id="warehouse" type="text" class="form-control @error('warehouse') is-invalid @enderror" name="warehouse" autocomplete="off"  required>
+                            <select id="warehouse_id" type="text" class="form-control @error('warehouse_id') is-invalid @enderror" name="warehouse_id" autocomplete="off"  required>
                                 <option> </option>
-                                <option v-for="warehouse in warehouses">@{{ warehouse.name }}</option>
+                                <option v-for="warehouse in warehouses" :value="warehouse.id">@{{ warehouse.name }}</option>
                             </select>
-                            @error('warehouse')
+                            @error('warehouse_id')
                             <span class="invalid-feedback" role="alert">
                                         <strong>{{ $message }}</strong>
                                     </span>