fix beberapa revisi

This commit is contained in:
Jagad R R
2025-01-15 14:50:53 +07:00
parent 1eb6c48276
commit 7abfd74867
26 changed files with 830 additions and 170 deletions
@@ -638,23 +638,25 @@ class ReportController extends Controller
{
$role = auth()->user()->getRoleNames()[0];
$cabangs = [];
$regions = [];
if ($role == 'Admin Region' || $role == 'Marketing Operational Manager Region') {
$region_id = auth()->user()->getMyCabangAndRegionId()['region'];
if ($region_id) {
$cabangs = Cabang::where('region_id', $region_id)->get();
$regions = Region::where('id', $region_id)->get();
}
} else if ($role == 'Area Manager Cabang') {
$cabang_id = auth()->user()->getMyCabangAndRegionId()['cabang'];
if ($cabang_id) {
$cabangs = Cabang::where('id', $cabang_id)->get();
$regions = Region::where('id', $cabangs[0]->region_id)->get();
}
} else if ($role == 'Medical Representatif') {
$cabangs = null;
} else {
$cabangs = Cabang::all();
$regions = Region::all();
}
return view('backend.pages.report.jurnal', [
@@ -662,6 +664,7 @@ class ReportController extends Controller
'title' => 'Generate Reports For Jurnal',
],
'cabang' => $cabangs,
'regions' => $regions
]);
}