mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-11 09:51:06 +03:30
webpack And status User And Refactor TestResult
This commit is contained in:
@@ -30,7 +30,7 @@ class TestResultController extends Controller
|
||||
$query->where('medical_center_id', $user->medical_center_id);
|
||||
}]);
|
||||
})
|
||||
->when($user->hasRole('User') || ( !$user->hasRole('Admin') && !$user->hasRole('Supervisor')), function($query) {
|
||||
->when($user->hasRole('User') || ( !$user->hasRole('Admin') && !$user->hasRole('Supervisor')), function($query) use ($user) {
|
||||
return $query->where('user_id', $user->id);
|
||||
})
|
||||
->paginate(10);
|
||||
@@ -388,19 +388,10 @@ class TestResultController extends Controller
|
||||
->when($request->has('verify') && $request->verify, function ($query) use ($request)
|
||||
{
|
||||
$query->where('verified', $request->verify);
|
||||
})->get();
|
||||
$AcceptCount = 0;
|
||||
$RejectCount = 0;
|
||||
foreach ($TestResults as $TestResult) {
|
||||
if ($TestResult->result == 'Accept') {
|
||||
$AcceptCount++;
|
||||
}
|
||||
if ($TestResult->result == 'Reject') {
|
||||
$RejectCount++;
|
||||
}
|
||||
}
|
||||
})->select('result')->get()->groupBy('result');
|
||||
$AcceptCount = (isset($TestResults['Accept'])) ? $TestResults['Accept']->count() : 0;
|
||||
$RejectCount = (isset($TestResults['Reject'])) ? $TestResults['Reject']->count() : 0;
|
||||
|
||||
// return \MessageResponse::data(['AcceptCount' => $AcceptCount, 'RejectCount' => $RejectCount]);
|
||||
return \MessageResponse::data(['labels' => ['Number Of Accepted Test Results', 'Number Of Rejected Test Results'], 'data' => [$AcceptCount,$RejectCount]]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user