Scan AUK ready

This commit is contained in:
Александр Бабкин
2022-07-13 08:11:31 +03:00
parent d093a31512
commit 0cd5e9741f
5 changed files with 52 additions and 43 deletions

View File

@@ -5,6 +5,7 @@ namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\AUK;
use App\Models\Project;
use Illuminate\Support\Facades\Log;
class AUKController extends Controller
{
@@ -161,7 +162,7 @@ class AUKController extends Controller
}
}
}
array_push($auks,$tmp_array);
array_push($auks, $tmp_array);
}
}
}
@@ -176,22 +177,28 @@ class AUKController extends Controller
*/
public function load(Request $request)
{
Log::alert("In load");
$project_id = $request->session()->get('project_id');
$request->validate([
'name' => ['required', 'string', 'max:255'],
'number' => ['required', 'integer'],
'parent_id' => ['required', 'integer'],
]);
// $user =
AUK::create([
'project_id' => $project_id,
'name' => $request->name,
'number' => $request->number,
'parent_id' => $request->parent_id,
]);
$i = 0;
while ($request->input('auk_name_' . $i) !== null) {
Log::alert("Loading " . $i);
$auk_name = $request->input('auk_name_' . $i);
$auk_path = $request->input('auk_path_' . $i);
$image_dir = $request->input('image_dir_' . $i);
Log::alert("auk_name \"" . $auk_name . "\"");
Log::alert("auk_path \"" . $auk_path . "\"");
Log::alert("image_dir \"" . $image_dir . "\"");
AUK::create([
'project_id' => $project_id,
'auk_name' => $auk_name,
'auk_path' => $auk_path,
'image_dir' => $image_dir,
'parent_id' => null,
]);
$i++;
}
return redirect(route('auks.index'));
}
}