diff --git a/app/Http/Controllers/SRP/SRPAdminController.php b/app/Http/Controllers/SRP/SRPAdminController.php index dfb6518ab..a4b4f461e 100644 --- a/app/Http/Controllers/SRP/SRPAdminController.php +++ b/app/Http/Controllers/SRP/SRPAdminController.php @@ -106,22 +106,20 @@ class SRPAdminController extends Controller ->with('viewShipTypes', $viewShipTypes); } - public function changeSRPRequest(Request $request) { - //Validate the request - $this->validate($request, [ - 'id' => 'required', - 'approved' => 'required', - 'ship_type' => 'required', - 'total_loss' => 'required', + public function updateLossValue($id, $value) { + SRPShip::where(['id' => $id])->update([ + 'loss_value' => $value, ]); - $current = SRPShip::where([ - 'id' => $request->id, - ])->get(); + return redirect('/srp/admin/display'); + } - if($current->ship_type != $request->ship_type || $current->loss_value != $request->total_loss) { - - } + public function updateShipType($id, $value) { + SRPShip::where(['id' => $id])->update([ + 'ship_type' => $value, + ]); + + return redirect('/srp/admin/display'); } public function processSRPRequest(Request $request) { diff --git a/resources/views/srp/admin/process.blade.php b/resources/views/srp/admin/process.blade.php index 1db1e83d7..2c8e1f482 100644 --- a/resources/views/srp/admin/process.blade.php +++ b/resources/views/srp/admin/process.blade.php @@ -83,11 +83,11 @@ @else diff --git a/routes/web.php b/routes/web.php index 1a5caf6ba..731f55d16 100644 --- a/routes/web.php +++ b/routes/web.php @@ -50,13 +50,6 @@ Route::group(['middleware' => ['auth']], function(){ Route::post('/admin/dashboard/wiki/removeallgroups', 'Dashboard\AdminController@removeWikiUserAllGroups'); Route::post('/admin/dashboard/wiki/newgroup', 'Dashboard\AdminController@insertNewWikiUserGroup'); Route::post('/admin/dashboard/wiki/purge', 'Dashboard\AdminController@purgeWikiUsers'); - - - /** - * AJAX Test pages - */ - Route::get('/ajax', 'Ajax\LiveSearch@index'); - Route::post('/ajax/action', 'Ajax\LiveSearch@action')->name('live_search.action'); /** * Blacklist Controller display pages @@ -165,6 +158,8 @@ Route::group(['middleware' => ['auth']], function(){ Route::post('/srp/admin/costcodes/add', 'SRP\SRPAdminController@addCostCode'); Route::post('/srp/admin/costcodes/modify', 'SRP\SRPAdminController@modifyCostCodes'); Route::get('/srp/admin/display/history', 'SRP\SRPAdminController@displayHistory'); + Route::get('/srp/admin/update/shiptype/{id}/{value}', 'SRP\AdminController@updateShipType'); + Route::get('/srp/admin/update/lossvalue/{id}/{value}', 'SRP\AdminController@updateLossValue'); /** * Structure Request Controller display pages