Anons79 Mini Shell

Directory : /home/aplikasiposinfo/public_html/bendahara2.aplikasipos.info/routes/
Upload File :
Current File : /home/aplikasiposinfo/public_html/bendahara2.aplikasipos.info/routes/web.php

<?php

use App\Http\Controllers\CetakRincicanAnggaranController;
use App\Http\Controllers\CetakRincicanBiayaController;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\AuthController;
use App\Http\Controllers\UserController;
use App\Http\Controllers\ReportController;
use App\Http\Controllers\DashboardController;
use App\Http\Controllers\TransactionController;
use App\Http\Controllers\CompanyController;
use App\Http\Controllers\EkuitasController;
use App\Http\Controllers\GroupUserController;
use App\Http\Controllers\KasController;
use App\Http\Controllers\KodeRekeningController;
use App\Http\Controllers\KwitansiController;
use App\Http\Controllers\LaporanAnggaranController;
use App\Http\Controllers\LaporanBiayaController;
use App\Http\Controllers\LaporanController;
use App\Http\Controllers\ManajemenUserController;
use App\Http\Controllers\RekeningController;
use App\Http\Controllers\RoleController;
use App\Http\Controllers\TahunRekeningController;
use App\Http\Controllers\TransaksiController;
use App\Models\CetakRincianAnggaran;
use App\Models\CetakRincianBiaya;
use App\Models\Kas;

Route::get('/', [AuthController::class, 'index'])->name('login');
Route::post('/postLogin', [AuthController::class, 'postLogin'])->name('postLogin');

Route::get('/report', [ReportController::class, 'index'])->name('report');
Route::post('/report', [ReportController::class, 'index']);
Route::post('/printReport', [ReportController::class, 'print'])->name('printr');

Route::get('/404', function () {
    return view('error-404');
})->name('error-404');



Route::middleware('auth')->group(function () {
    Route::get('/logout', [AuthController::class, 'logout'])->name('logout');
    Route::get('/dashboard', [DashboardController::class, 'index'])->name('dashboard');
    Route::get('/profile', [UserController::class, 'profile'])->name('profile');
    Route::put('/profile/{id}', [UserController::class, 'profileUpdate'])->name('profile.update');
    Route::middleware('level')->group(function () {
        //Data Dasar
        // Route::resource('role', RoleController::class);
        Route::resource('group-user', GroupUserController::class);
        // Route::resource('kode-rekening', KodeRekeningController::class);
        Route::resource('manajemen-user', ManajemenUserController::class);
        Route::resource('aktiva', KasController::class);
        Route::resource('ekuitas', EkuitasController::class);
        Route::resource('rekening', RekeningController::class);
        Route::resource('tahun-rekening', TahunRekeningController::class);

        // Kwitansi
        // Route::resource('kwitansi', KwitansiController::class);
        // Transaction
        Route::resource('transaksi', TransaksiController::class);
        Route::post('/realisasi/{id}', [TransaksiController::class,'realisasi']);
        Route::get('/kwitansi/{id}', [TransaksiController::class,'kwitansi']);
        Route::get('/approve/{id}', [TransaksiController::class, 'approve']);
        Route::post('/approve/{id}/setuju', [TransaksiController::class, 'setuju']);
        // Route::resource('transaction', TransactionController::class);
        // Route::get('transaction/{id}/cetak', [TransactionController::class, 'cetak']);

        // Laporan
        Route::resource('rincian-biaya', LaporanBiayaController::class);
        Route::get('/rincian-biaya-cetak', [LaporanBiayaController::class, 'cetak']);
        Route::resource('rincian-anggaran', LaporanAnggaranController::class);
        Route::get('/rincian-anggaran-cetak', [LaporanAnggaranController::class, 'cetak']);

        Route::get('/subkegiatan/{id}', [LaporanController::class, 'subkegiatan']);
        Route::get('rincian-kas', [LaporanController::class, 'Kas']);
        Route::get('/rincian-kas-cetak', [LaporanController::class, 'CetakKas']);
        Route::get('rincian-bank', [LaporanController::class, 'bank']);
        Route::get('/rincian-bank-cetak', [LaporanController::class, 'CetakBank']);
        Route::get('rincian-uang-muka', [LaporanController::class, 'UangMuka']);
        Route::get('/rincian-uang-muka-cetak', [LaporanController::class, 'CetakUangMuka']);

        Route::get('/neraca-anggaran', [LaporanController::class, 'NeracaAnggaran']);
        Route::get('/neraca-anggaran-cetak', [LaporanController::class, 'CetakNeracaAnggaran']);

        // Laporan Cetak
        // Route::resource('laporan-rincian-biaya', CetakRincicanBiayaController::class);
        // Route::resource('laporan-rincian-anggaran', CetakRincicanAnggaranController::class);

        // User
        // Route::resource('users', UserController::class);
        // Route::get('/printUser', [UserController::class, 'print'])->name('printu');

        // company resource
        // Route::controller(CompanyController::class)->group(function () {
        //     Route::get('/company', 'index');
        //     Route::put('/company/{id}', 'update');
        // });
    });
});

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]