forked from miguel456/rbrecruiter
Add peer review tab
This commit is contained in:
parent
b5e6a4a94b
commit
e0e417e631
|
@ -27,4 +27,8 @@ class ApplicationController extends Controller
|
||||||
return view('dashboard.appmanagement.outstandingapps');
|
return view('dashboard.appmanagement.outstandingapps');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function showPeerReview()
|
||||||
|
{
|
||||||
|
return view('dashboard.appmanagement.peerreview');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -245,7 +245,7 @@ return [
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'text' => 'Peer Approval Queue',
|
'text' => 'Peer Approval Queue',
|
||||||
'url' => '/applications/staff/pending-review',
|
'url' => '/applications/staff/peer-review',
|
||||||
'icon' => 'fas fa-fw fa-search'
|
'icon' => 'fas fa-fw fa-search'
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
|
|
|
@ -66,6 +66,12 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="card-footer text-center">
|
||||||
|
|
||||||
|
<button type="button" class="btn btn-success" onclick="window.location.href='{{route('peerReview')}}'">View Approval Queue</button>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -0,0 +1,86 @@
|
||||||
|
@extends('adminlte::page')
|
||||||
|
|
||||||
|
@section('title', 'Raspberry Network | Applications')
|
||||||
|
|
||||||
|
@section('content_header')
|
||||||
|
|
||||||
|
<h4>My Account / Peer Review</h4>
|
||||||
|
|
||||||
|
@stop
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
|
||||||
|
<div class="col">
|
||||||
|
|
||||||
|
<div class="callout callout-info">
|
||||||
|
|
||||||
|
<h4>Voting Reminder</h4>
|
||||||
|
|
||||||
|
<p>Applications which gain more than 50% of positive votes are automatically approved after one day.</p>
|
||||||
|
<p>Conversely, applications that do not reach this number are automatically denied.</p>
|
||||||
|
|
||||||
|
<p>Please note that the vote system can be overriden.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
|
||||||
|
<div class="col">
|
||||||
|
|
||||||
|
<div class="card">
|
||||||
|
|
||||||
|
<div class="card-header">
|
||||||
|
<div class="card-title"><h3>Review Queue</h3></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card-body">
|
||||||
|
|
||||||
|
<table class="table" style="white-space: nowrap">
|
||||||
|
|
||||||
|
<thead>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<th>#</th>
|
||||||
|
<th>Applicant Name</th>
|
||||||
|
<th>Last Acted On</th>
|
||||||
|
<th>Status</th>
|
||||||
|
<th>Actions</th>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<tbody>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
|
||||||
|
<td>1</td>
|
||||||
|
<td>Jonathan Doe</td>
|
||||||
|
<td>2020-04-01</td>
|
||||||
|
<td><span class="badge badge-warning">Under Review</span></td>
|
||||||
|
<td>
|
||||||
|
<button type="button" class="btn btn-info btn-sm"><i class="far fa-clipboard"></i> Review</button>
|
||||||
|
<button type="button" class="btn btn-success btn-sm"><i class="fas fa-user-check"></i> Vote: Next Stage</button>
|
||||||
|
<button type="button" class="btn btn-danger btn-sm"><i class="fas fa-user-times"></i> Vote: Deny</button>
|
||||||
|
</td>
|
||||||
|
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
</tbody>
|
||||||
|
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
@stop
|
|
@ -40,7 +40,11 @@ Route::group(['middleware' => 'auth'], function(){
|
||||||
|
|
||||||
Route::group(['prefix' => '/applications'], function (){
|
Route::group(['prefix' => '/applications'], function (){
|
||||||
|
|
||||||
Route::get('/staff/outstanding', 'ApplicationController@showAllPendingApps');
|
Route::get('/staff/outstanding', 'ApplicationController@showAllPendingApps')
|
||||||
|
->name('staffPendingApps');
|
||||||
|
|
||||||
|
Route::get('/staff/peer-review', 'ApplicationController@showPeerReview')
|
||||||
|
->name('peerReview');
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue