Anons79 Mini Shell

Directory : /home/aplikasiposinfo/.trash/routes.1/
Upload File :
Current File : /home/aplikasiposinfo/.trash/routes.1/web.php

<?php

use Maatwebsite\Excel\Facades\Excel;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\LogController;
use App\Http\Controllers\NPAController;
use App\Models\detailIndikatorKegiatan;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\MenuController;
use App\Http\Controllers\SasaranProgram;
use App\Http\Controllers\UserController;
use App\Http\Controllers\LunasController;
use App\Http\Controllers\SuratController;
use App\Imports\PembayaranTagihansImport;
use App\Http\Controllers\TargetController;
use App\Http\Controllers\AntrianController;
use App\Http\Controllers\JabatanController;
use App\Http\Controllers\LaporanController;
use App\Http\Controllers\ProfileController;
use App\Http\Controllers\ProgramController;
use App\Http\Controllers\TagihanController;
use App\Http\Controllers\KegiatanController;
use App\Http\Controllers\PemangkuController;
use App\Http\Controllers\VerifiedController;
use App\Http\Controllers\MisiRpjmdController;
use App\Http\Controllers\PelangganController;
use App\Http\Controllers\PelunasanController;
use App\Http\Controllers\PembayaranPelanggan;
use App\Http\Controllers\PenetapanController;
use App\Http\Controllers\VisiRpjmdController;
use App\Http\Controllers\CekTagihanController;
use App\Http\Controllers\LaporanIkuController;
use App\Http\Controllers\PembayaranController;
use App\Http\Controllers\KategoriOpdController;
use App\Http\Controllers\SubKegiatanController;
use App\Http\Controllers\TargetKerjaController;
use App\Http\Controllers\TujuanRpjmdController;
use App\Http\Controllers\VisiRenstraController;
use App\Http\Controllers\CapaianKerjaController;
use App\Http\Controllers\HistoryEmailController;
use App\Http\Controllers\HistoryPesanController;
use App\Http\Controllers\IndikatorOpdController;
use App\Http\Controllers\LaporanLakipController;
use App\Http\Controllers\PaguAnggaranController;
use App\Http\Controllers\SasaranRpjmdController;
use App\Http\Controllers\detailProgramController;
use App\Http\Controllers\IndikatorOpd2Controller;
use App\Http\Controllers\KategoriReviuController;
use App\Http\Controllers\PohonKerjaOpdController;
use App\Http\Controllers\setting\DendaController;
use App\Http\Controllers\TemplateEmailController;
use App\Http\Controllers\TemplatePesanController;
use App\Http\Controllers\TujuanRenstraController;
use App\Http\Controllers\CascadingRpjmdController;
use App\Http\Controllers\ChecklistReviuController;
use App\Http\Controllers\detailKegiatanController;
use App\Http\Controllers\LaporanRenstraController;
use App\Http\Controllers\SasaranProgramController;
use App\Http\Controllers\SasaranRenstraController;
use App\Http\Controllers\UnitOrganisasiController;
use App\Http\Controllers\PembayaranTelatController;
use App\Http\Controllers\SasaranKegiatanController;
use App\Http\Controllers\CascadingRenstraController;
use App\Http\Controllers\IndikatorProgramController;
use App\Http\Controllers\KategoriIndustriController;
use App\Http\Controllers\DetailSubKegiatanController;
use App\Http\Controllers\IndikatorKegiatanController;
use App\Http\Controllers\RealisasiAnggaranController;
use App\Http\Controllers\TagihanPemasanganController;
use App\Http\Controllers\LaporanKeselarasanController;
use App\Http\Controllers\ProgramDanKegiatanController;
use App\Http\Controllers\sasaranSubKegiatanController;
use App\Http\Controllers\IndikatorPemerintahController;
use App\Http\Controllers\PembayaranPelangganController;
use App\Http\Controllers\indikatorSubKegiatanController;
use App\Http\Controllers\LaporanMonevAnggaranController;
use App\Http\Controllers\PembayaranPemasanganController;
use App\Http\Controllers\PohonKerjaPemerintahController;
use App\Http\Controllers\detailIndikatorProgramController;
use App\Http\Controllers\detailIndikatorKegiatanController;
use App\Http\Controllers\LaporanPenetapanKinerjaController;
use App\Http\Controllers\LaporanPengukuranKinerjaController;
use App\Http\Controllers\LaporanPerjanjianKinerjaController;
use App\Http\Controllers\DetailIndikatorSubKegiatanController;
use App\Http\Controllers\LaporanRencanaKinerjaTahunanController;

/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/

Route::get('/test-import', function(){
    $import = new PembayaranTagihansImport;
    Excel::import($import, 'kubar_import.xlsx');
    dd($import->results);
});

$ctrl = "\App\Http\Controllers";
Route::get('/', [HomeController::class,'index'])->middleware(['auth'])->name('dashboard');

Route::get("home-page", [HomeController::class, 'homepage'])->name("home-page");

Route::get('/dashboard', [HomeController::class,'index'])->middleware(['auth'])->name('dashboard');

Route::middleware(['auth'])->group(function()use($ctrl){
    Route::resource('program', ProgramController::class);
    Route::resource('user', UserController::class);
    Route::resource('log', LogController::class);
    Route::resource('jabatan', JabatanController::class);
    Route::resource('antrian', AntrianController::class);
    Route::post('user/logout', [UserController::class,'logout'])->name('user.logout');
    // Route::resource('pelanggan', PelangganController::class);
    Route::post('pelanggan/get_data', [PelangganController::class,'data'])->name('pelanggan.data');

    //export excel
    Route::get('/pelunasan/exportTemplate', [PelunasanController::class, 'exportTemplateView']);
    Route::post('/pelunasan/exportTemplate', [PelunasanController::class, 'exportTemplate']);

    Route::get('/pelunasan/importExcel', [PelunasanController::class, 'importExcelView']);
    Route::post('/pelunasan/importExcel', [PelunasanController::class, 'importExcel']);
    Route::post('/pelunasan/delete', [PelunasanController::class, 'delete']);

    Route::get('/pelunasan/ajaxGetPelanggan/{upt_id}', [PelunasanController::class, 'ajaxGetPelanggan']);

    
    
    
    Route::resource('pembayaran_telat', PembayaranTelatController::class);
    Route::resource('history_pesan', HistoryPesanController::class);
    Route::resource('history_email', HistoryEmailController::class);
    Route::resource('kategori_industri', KategoriIndustriController::class);
    Route::resource('pelunasan', PelunasanController::class);
    Route::resource('kategori_opd', KategoriOpdController::class);
    Route::resource('unit_organisasi', UnitOrganisasiController::class);
    Route::resource('jabatan', JabatanController::class);
    Route::resource('kegiatan', KegiatanController::class);
    Route::resource('sub_kegiatan', SubKegiatanController::class);
    Route::resource('sasaran_sub_kegiatan', sasaranSubKegiatanController::class);
    Route::resource('indikator_sub_kegiatan', indikatorSubKegiatanController::class);
    Route::get('api/jabatan/{id}', [JabatanController::class, 'api']);
    Route::get('api/pemangku/{id}', [PemangkuController::class, 'api']);
    Route::get('apiEdit/jabatan/{id}', [JabatanController::class, 'apiEdit']);
    Route::get('apiEdit/program/{id}', [ProgramController::class, 'apiEdit']);
    Route::get('apiEdit/sasaranProgram/{id}', [SasaranProgramController::class, 'apiEdit']);
    Route::get('apiEdit/sasaranKegiatan/{id}', [SasaranKegiatanController::class, 'apiEdit']);
    Route::get('apiEdit/sasaran_sub_kegiatan/{id}', [SasaranSubKegiatanController::class, 'apiEdit']);
    Route::get('apiEdit/indikatorProgram/{id}', [IndikatorProgramController::class, 'apiEdit']);
    Route::get('apiEdit/indikatorKegiatan/{id}', [IndikatorKegiatanController::class, 'apiEdit']);
    Route::get('apiEdit/indikator_sub_kegiatan/{id}', [indikatorSubKegiatanController::class, 'apiEdit']);
    Route::get('apiEdit/kegiatan/{id}', [KegiatanController::class, 'apiEdit']);
    Route::get('apiEdit/sub_kegiatan/{id}', [SubKegiatanController::class, 'apiEdit']);
    Route::get('apiEdit/visi_rpjmd/{id}', [VisiRpjmdController::class, 'apiEdit']);
    Route::get('apiEdit/misi_rpjmd/{id}', [MisiRpjmdController::class, 'apiEdit']);
    Route::get('apiEdit/tujuan_rpjmd/{id}', [TujuanRpjmdController::class, 'apiEdit']);
    Route::get('apiEdit/sasaran_rpjmd/{id}', [SasaranRpjmdController::class, 'apiEdit']);
    Route::get('apiEdit/visi_renstra/{id}', [VisiRenstraController::class, 'apiEdit']);
    Route::get('apiEdit/tujuan_renstra/{id}', [TujuanRenstraController::class, 'apiEdit']);
    Route::get('apiEdit/sasaran_renstra/{id}', [SasaranRenstraController::class, 'apiEdit']);
    Route::get('apiEdit/misi_renstra/{id}', [VisiRenstraController::class, 'apiEditMisi']);
    Route::get('apiEdit/merujuk_rpjmd/{id}', [VisiRenstraController::class, 'apiEditRpjmd']);
    Route::get('apiEdit/tidak_merujuk_rpjmd/{id}', [VisiRenstraController::class, 'apiEditNonRpjmd']);
    Route::get('apiEdit/indikator_pemerintah/{id}', [IndikatorPemerintahController::class, 'apiEdit']);
    Route::get('apiEdit/indikator_opd/{id}', [IndikatorOpdController::class, 'apiEdit']);
    Route::get('apiEdit/indikator_opd2/{id}', [IndikatorOpd2Controller::class, 'apiEdit']);
    Route::get('apiEdit/detail_indikator_program/{id}', [detailIndikatorProgramController::class, 'apiEdit']);
    Route::get('apiEdit/detail_indikator_kegiatan/{id}', [detailIndikatorKegiatanController::class, 'apiEdit']);
    Route::get('apiEdit/detail_indikator_sub_kegiatan/{id}', [DetailIndikatorSubKegiatanController::class, 'apiEdit']);
    Route::get('apiEdit/program_kegiatan/{id}', [ProgramDanKegiatanController::class, 'apiEdit']);
    Route::get('apiEdit/pagu_anggaran/{id}', [PaguAnggaranController::class, 'apiEdit']);
    Route::get('apiEdit/target_kerja_pemerintah/{id}', [TargetKerjaController::class, 'apiEdit']);
    Route::get('apiEdit/target_kerja_opd/{id}', [TargetKerjaController::class, 'apiEditOpd']);
    Route::get('apiEdit/hasilSasaran/{id}', [LaporanKeselarasanController::class, 'apihasilSasaran']);
    Route::get('apiEdit/indikatorOpdBerkualitas/{id}', [LaporanKeselarasanController::class, 'apiIndikatorOpdBerkualitas']);
    Route::get('apiEdit/indikatorPemerintahBerkualitas/{id}', [LaporanKeselarasanController::class, 'apiIndikatorPemerintahBerkualitas']);
    Route::get('apiEdit/ikurenstra/{id}', [LaporanKeselarasanController::class, 'ikurenstra']);
    Route::get('apiSasaran/sasaran_kegiatan/{id}', [ProgramDanKegiatanController::class, 'apiSasaranKegiatan']);
    Route::get('apiSasaran/sasaran_sub_kegiatan/{id}', [ProgramDanKegiatanController::class, 'apiSasaranSubKegiatan']);
    Route::get('apiSasaran/sasaran_program/{id}', [ProgramDanKegiatanController::class, 'apiSasaran']);
    Route::get('apiKegiatan/program_kegiatan/{opd}/{id}', [ProgramDanKegiatanController::class, 'apiKegiatan']);
    Route::get('apiProgram/kegiatan/{id}', [KegiatanController::class, 'apiProgram']);
    Route::get('apiKegiatan/sub_kegiatan/{id}', [SubKegiatanController::class, 'apiKegiatan']);
    Route::get('apiKegiatan/sub_kegiatan_detail/{opd}/{program}/{kegiatan}', [ProgramDanKegiatanController::class, 'apiSubKegiatan']);
    Route::resource('indikatorProgram', IndikatorProgramController::class);
    Route::resource('detail_indikator_program', detailIndikatorProgramController::class);
    Route::resource('detail_indikator_kegiatan', detailIndikatorKegiatanController::class);
    Route::resource('detail_indikator_sub_kegiatan', DetailIndikatorSubKegiatanController::class);
    Route::resource('detail_kegiatan', detailKegiatanController::class);
    Route::resource('detail_program', detailProgramController::class);
    Route::resource('detail_sub_kegiatan', DetailSubKegiatanController::class);
    Route::resource('indikator_pemerintah', IndikatorPemerintahController::class);
    Route::resource('indikator_opd', IndikatorOpdController::class);
    Route::resource('indikator_opd2', IndikatorOpd2Controller::class);
    Route::resource('program_dan_kegiatan', ProgramDanKegiatanController::class);
    Route::resource('target_kerja', TargetKerjaController::class);
    Route::resource('capaian_kerja', CapaianKerjaController::class);
    Route::resource('pagu_anggaran', PaguAnggaranController::class);
    Route::resource('realisasi_anggaran', RealisasiAnggaranController::class);
    Route::resource('cascading_rpjmd', CascadingRpjmdController::class);
    Route::resource('cascading_renstra', CascadingRenstraController::class);
    Route::resource('pohon_kerja_pemerintah', PohonKerjaPemerintahController::class);
    Route::resource('pohon_kerja_opd', PohonKerjaOpdController::class);
    Route::resource('laporan_keselarasan', LaporanKeselarasanController::class);
    Route::resource('laporan_renstra', LaporanRenstraController::class);
    Route::resource('laporan_iku', LaporanIkuController::class);
    Route::resource('laporan_rencana_kinerja_tahunan', LaporanRencanaKinerjaTahunanController::class);
    Route::resource('laporan_penetapan_kinerja', LaporanPenetapanKinerjaController::class);
    Route::resource('laporan_perjanjian_kinerja', LaporanPerjanjianKinerjaController::class);
    Route::resource('laporan_monev_anggaran', LaporanMonevAnggaranController::class);
    Route::resource('laporan_pengukuran_kinerja', LaporanPengukuranKinerjaController::class);
    Route::resource('laporan_checklist_reviu', ChecklistReviuController::class);
    Route::resource('laporan_lakip', LaporanLakipController::class);
    Route::resource('kategori_reviu', KategoriReviuController::class);
    Route::resource('menu', MenuController::class);
    Route::resource('indikatorKegiatan', IndikatorKegiatanController::class);
    Route::resource('sasaranProgram', SasaranProgramController::class);
    Route::resource('sasaranKegiatan', SasaranKegiatanController::class);
    Route::resource('visi_rpjmd', VisiRpjmdController::class);
    Route::resource('misi_rpjmd', MisiRpjmdController::class);
    Route::resource('visi_renstra', VisiRenstraController::class);
    Route::resource('tujuan_renstra', TujuanRenstraController::class);
    Route::resource('sasaran_renstra', SasaranRenstraController::class);
    Route::resource('tujuan_rpjmd', TujuanRpjmdController::class);
    Route::resource('sasaran_rpjmd', SasaranRpjmdController::class);
    Route::resource('jenis-denda',DendaController::class);
    Route::resource('pemangku', PemangkuController::class);
    Route::resource('verified', VerifiedController::class);

    Route::post('va/{id}', [TagihanController::class, 'va'])->name('req.va');
    Route::post('qris/{id}', [TagihanController::class, 'qris']);

    // Route::get('laporan', [LaporanController::class, 'index'])->name('laporan.index');
    Route::get('profile', [ProfileController::class,'index'])->name('profile.index');
    Route::get('laporan_perjanjian_kinerja/{id}', [LaporanPerjanjianKinerjaController::class,'pdf_laporan'])->name('laporan.pdf_perjanjian_kinerja');
    Route::post('profile/update', [ProfileController::class,'update'])->name('profile.update');

    Route::get('total', [LaporanController::class, 'total'])->name('laporan.total');
    Route::get('kirim_pesan/{id}', [HistoryPesanController::class,'kirim_pesan'])->name('kirim_pesan');
    Route::get('kirim_pesan_terlambat', [HistoryPesanController::class, 'kirim_pesan_terlambat'])->name('kirim_pesan_terlambat');
    Route::group(['prefix'=>'datatable','as'=>'datatable.'],function()use($ctrl){
        Route::get('user',[UserController::class,'datatable'])->name('user');
        Route::get('pelanggan',[PelangganController::class,'datatable'])->name('pelanggan');
        Route::get('tagihan',[TagihanController::class,'datatable'])->name('tagihan');
        Route::get('pembayaran',[PembayaranController::class,'datatable'])->name('pembayaran');
        Route::get('tagihan_pemasangan',[TagihanPemasanganController::class,'datatable'])->name('tagihan_pemasangan');
        Route::get('pembayaran_pemasangan',[PembayaranPemasanganController::class,'datatable'])->name('pembayaran_pemasangan');
        Route::get('cek_tagihan/tagihan',[CekTagihanController::class,'datatable_tagihan'])->name('cek_tagihan.tagihan');
        Route::get('cek_tagihan/tagihan_pemasangan',[CekTagihanController::class,'datatable_tagihan_pemasangan'])->name('cek_tagihan.tagihan_pemasangan');
        Route::get('template_pesan',[TemplatePesanController::class,'datatable'])->name('template_pesan');
        Route::get('pembayaran_telat',[PembayaranTelatController::class,'datatable'])->name('pembayaran_telat');
        Route::get('history_pesan',[HistoryPesanController::class,'datatable'])->name('history_pesan');
        Route::get('history_tagihan',[PelangganController::class,'datatable_history_tagihan'])->name('history_tagihan');
        Route::get('laporan_pembayaran',[LaporanController::class,'datatable_pembayaran'])->name('laporan_pembayaran');
        Route::get('laporan_pelanggan',[LaporanController::class,'datatable_pelanggan'])->name('laporan_pelanggan');
        Route::get('laporan_pembayaran_pemasangan',[LaporanController::class,'datatable_pembayaran_pemasangan'])->name('laporan_pembayaran_pemasangan');
        Route::get('laporan_tagihan',[LaporanController::class,'datatable_tagihan'])->name('laporan_tagihan');
        Route::get('laporan_kategori',[LaporanController::class,'datatable_kategori'])->name('laporan_kategori');
        Route::get('laporan_tagihan_pemasangan',[LaporanController::class,'datatable_tagihan_pemasangan'])->name('laporan_tagihan_pemasangan');
        Route::get('kategori_industri', [KategoriIndustriController::class,'datatable'])->name('kategori_industri');
        Route::get('pelunasan', [PelunasanController::class,'datatable'])->name('pelunasan');
        Route::get('upt_daerah', [KategoriOpdController::class,'datatable'])->name('upt_daerah');
        Route::get('pemangku', [PemangkuController::class, 'datatable'])->name('pemangku');
        Route::get('laporan_perjanjian_kinerja', [LaporanPerjanjianKinerjaController::class, 'datatable'])->name('laporan_perjanjian_kinerja');
        Route::get('kategori_npa', [UnitOrganisasiController::class,'datatable'])->name('kategori_npa');
        Route::get('jabatan', [JabatanController::class,'datatable'])->name('jabatan');
        Route::get('keselarasan', [LaporanKeselarasanController::class,'datatable'])->name('keselarasan');
        Route::get('jenis-denda',[DendaController::class,'datatable'])->name('jenis_denda');
        Route::get("antrian", [AntrianController::class, 'datatable'])->name("antrian");
        Route::get("template_email", [TemplateEmailController::class, 'datatable'])->name("template_email");
        Route::get("history_email", [HistoryEmailController::class, 'datatable'])->name("history_email");
        Route::get("log", [LogController::class, 'datatable'])->name("log");
        Route::get("surat", [SuratController::class, 'datatable'])->name("surat");
        Route::get("lunas", [LunasController::class, 'datatable'])->name("lunas");
        Route::get("penetapan", [PenetapanController::class, 'datatable'])->name("penetapan");
        Route::get("program", [ProgramController::class, 'datatable'])->name("program");
        Route::get("kegiatan", [KegiatanController::class, 'datatable'])->name("kegiatan");
        Route::get("sub_kegiatan", [SubKegiatanController::class, 'datatable'])->name("sub_kegiatan");
        Route::get("visi_rpjmd", [VisiRpjmdController::class, 'datatable'])->name("visi_rpjmd");
        Route::get("jabatan", [JabatanController::class, 'datatable'])->name("jabatan");
        Route::get("PembayaranPelanggan", [PembayaranPelangganController::class, 'datatable'])->name("PembayaranPelanggan");
    });

    Route::group(['prefix'=>'cek_tagihan','as'=>'cek_tagihan.'],function()use($ctrl){
        Route::get('tagihan',[CekTagihanController::class,'tagihan'])->name('tagihan');
        Route::get('tagihan_pemasangan',[CekTagihanController::class,'tagihan_pemasangan'])->name('tagihan_pemasangan');
    });

    Route::group(['prefix'=>'laporan','as'=>'laporan.'],function()use($ctrl){
        Route::get('pembayaran',[LaporanController::class,'pembayaran'])->name('pembayaran');
        Route::get('pembayaran_pemasangan',[LaporanController::class,'pembayaran_pemasangan'])->name('pembayaran_pemasangan');
        Route::get('pelanggan',[LaporanController::class,'pelanggan'])->name('pelanggan');
        Route::get('tagihan',[LaporanController::class,'tagihan'])->name('tagihan');
        Route::get('kategori',[LaporanController::class,'kategori'])->name('kategori');
        Route::get('tagihan_pemasangan',[LaporanController::class,'tagihan_pemasangan'])->name('tagihan_pemasangan');
    });

    

});

require __DIR__.'/auth.php';

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