name('uisheet'); Route::group(['middleware' => 'auth'], function () { // Permission Module Route::get('/role-permission',[RolePermission::class, 'index'])->name('role.permission.list'); Route::resource('permission',PermissionController::class); Route::resource('role', RoleController::class); // Dashboard Routes Route::get('dashboard', [ListPasienTelekonsultasiController::class, 'ListPasienTelekonsultasi'])->name('dashboard'); Route::group(['prefix' => 'dokter'], function() { Route::get('riwayat-pasien', [RiwayatPasienController::class, 'ViewRiwayatPasien'])->name('dokter.view-riwayat-pasien'); Route::get('list-pasien-telekonsutlasi', [ListPasienTelekonsultasiController::class, 'ListPasienTelekonsultasi'])->name('dokter.list-pasien-telekonsultasi'); Route::get('dashboard-pasien', [DokterViewController::class, 'ViewDashboardDokter'])->name('dokter.view-dashboard-dokter'); Route::group(['prefix' => 'emr'], function() { Route::group(['prefix' => 'cppt'], function() { Route::get('view', [CpptController::class, 'viewSoapCPPT'])->name('dokter.emr.soap.view'); Route::get('form', [CpptController::class, 'formSoapCPPT'])->name('dokter.emr.soap.form'); Route::post('save', [CpptController::class, 'simpanSoapCPPT'])->name('dokter.emr.soap.save'); Route::post('update', [CpptController::class, 'updateSoapCPPT'])->name('dokter.emr.soap.update'); Route::get('delete', [CpptController::class, 'deleteSoapCPPT'])->name('dokter.emr.soap.delete'); }); }); Route::group(['prefix' => 'order'], function() { Route::group(['prefix' => 'resep'], function() { Route::get('view', [PeresepanObatController::class, 'viewPeresepanObat'])->name('dokter.order.resep.view'); Route::get('form', [PeresepanObatController::class, 'formPeresepanObat'])->name('dokter.emr.resep.form'); Route::post('save', [PeresepanObatController::class, 'SimpanPeresepanObat'])->name('dokter.order.resep.save'); }); }); }); // Users Module Route::resource('users', UserController::class); }); //App Details Page => 'Dashboard'], function() { Route::group(['prefix' => 'menu-style'], function() { //MenuStyle Page Routs Route::get('horizontal', [HomeController::class, 'horizontal'])->name('menu-style.horizontal'); Route::get('dual-horizontal', [HomeController::class, 'dualhorizontal'])->name('menu-style.dualhorizontal'); Route::get('dual-compact', [HomeController::class, 'dualcompact'])->name('menu-style.dualcompact'); Route::get('boxed', [HomeController::class, 'boxed'])->name('menu-style.boxed'); Route::get('boxed-fancy', [HomeController::class, 'boxedfancy'])->name('menu-style.boxedfancy'); }); //App Details Page => 'special-pages'], function() { Route::group(['prefix' => 'special-pages'], function() { //Example Page Routs Route::get('billing', [HomeController::class, 'billing'])->name('special-pages.billing'); Route::get('calender', [HomeController::class, 'calender'])->name('special-pages.calender'); Route::get('kanban', [HomeController::class, 'kanban'])->name('special-pages.kanban'); Route::get('pricing', [HomeController::class, 'pricing'])->name('special-pages.pricing'); Route::get('rtl-support', [HomeController::class, 'rtlsupport'])->name('special-pages.rtlsupport'); Route::get('timeline', [HomeController::class, 'timeline'])->name('special-pages.timeline'); }); //Widget Routs Route::group(['prefix' => 'widget'], function() { Route::get('widget-basic', [HomeController::class, 'widgetbasic'])->name('widget.widgetbasic'); Route::get('widget-chart', [HomeController::class, 'widgetchart'])->name('widget.widgetchart'); Route::get('widget-card', [HomeController::class, 'widgetcard'])->name('widget.widgetcard'); }); //Maps Routs Route::group(['prefix' => 'maps'], function() { Route::get('google', [HomeController::class, 'google'])->name('maps.google'); Route::get('vector', [HomeController::class, 'vector'])->name('maps.vector'); }); //Auth pages Routs Route::group(['prefix' => 'auth'], function() { Route::get('signin', [HomeController::class, 'signin'])->name('auth.signin'); Route::get('signup', [HomeController::class, 'signup'])->name('auth.signup'); Route::get('confirmmail', [HomeController::class, 'confirmmail'])->name('auth.confirmmail'); Route::get('lockscreen', [HomeController::class, 'lockscreen'])->name('auth.lockscreen'); Route::get('recoverpw', [HomeController::class, 'recoverpw'])->name('auth.recoverpw'); Route::get('userprivacysetting', [HomeController::class, 'userprivacysetting'])->name('auth.userprivacysetting'); }); //Error Page Route Route::group(['prefix' => 'errors'], function() { Route::get('error404', [HomeController::class, 'error404'])->name('errors.error404'); Route::get('error500', [HomeController::class, 'error500'])->name('errors.error500'); Route::get('maintenance', [HomeController::class, 'maintenance'])->name('errors.maintenance'); }); //Forms Pages Routs Route::group(['prefix' => 'forms'], function() { Route::get('element', [HomeController::class, 'element'])->name('forms.element'); Route::get('wizard', [HomeController::class, 'wizard'])->name('forms.wizard'); Route::get('validation', [HomeController::class, 'validation'])->name('forms.validation'); }); //Table Page Routs Route::group(['prefix' => 'table'], function() { Route::get('bootstraptable', [HomeController::class, 'bootstraptable'])->name('table.bootstraptable'); Route::get('datatable', [HomeController::class, 'datatable'])->name('table.datatable'); }); //Icons Page Routs Route::group(['prefix' => 'icons'], function() { Route::get('solid', [HomeController::class, 'solid'])->name('icons.solid'); Route::get('outline', [HomeController::class, 'outline'])->name('icons.outline'); Route::get('dualtone', [HomeController::class, 'dualtone'])->name('icons.dualtone'); Route::get('colored', [HomeController::class, 'colored'])->name('icons.colored'); }); //Extra Page Routs Route::get('privacy-policy', [HomeController::class, 'privacypolicy'])->name('pages.privacy-policy'); Route::get('terms-of-use', [HomeController::class, 'termsofuse'])->name('pages.term-of-use');