58 lines
2.6 KiB
PHP
58 lines
2.6 KiB
PHP
<?php
|
|
|
|
use App\Http\Controllers\ApiController;
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| API Routes
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Here is where you can register API routes for your application. These
|
|
| routes are loaded by the RouteServiceProvider within a group which
|
|
| is assigned the "api" middleware group. Enjoy building your API!
|
|
|
|
|
*/
|
|
|
|
Route::post('/auth/login', [ApiController::class, 'login']);
|
|
|
|
// Route::middleware('auth:sanctum')->get('/user', function (Request $request) {
|
|
// return $request->user();
|
|
// });
|
|
Route::middleware('auth:sanctum')->group(function () {
|
|
Route::post('/auth/logout', [ApiController::class, 'logout']);
|
|
Route::get('/profile', [ApiController::class, 'profile']);
|
|
|
|
Route::get('/work', [ApiController::class, 'work']);
|
|
Route::get('/mechanic', [ApiController::class, 'mechanic']);
|
|
Route::get('/sa', [ApiController::class, 'sa']);
|
|
Route::get('/dealer', [ApiController::class, 'dealer']);
|
|
|
|
Route::post('/spk/kerja', [ApiController::class, 'spk_kerja']);
|
|
Route::post('/spk/cuci', [ApiController::class, 'spk_cuci']);
|
|
Route::post('/spk/close', [ApiController::class, 'spk_close']);
|
|
Route::post('/spk/close_bulk', [ApiController::class, 'spk_close_bulk']);
|
|
|
|
Route::get('/spk/daily_resume', [ApiController::class, 'daily_resume']);
|
|
Route::get('/spk/monthly_resume', [ApiController::class, 'monthly_resume']);
|
|
Route::get('/spk/share/daily', [ApiController::class, 'share_daily']);
|
|
Route::get('/spk/share/monthly', [ApiController::class, 'share_monthly']);
|
|
Route::get('/spk/resume', [ApiController::class, 'resume']);
|
|
|
|
Route::get('/spk', [ApiController::class, 'spk']);
|
|
Route::get('/spk/{id}', [ApiController::class, 'spk_detail']);
|
|
Route::put('/spk/{id}', [ApiController::class, 'spk_update']);
|
|
Route::delete('/spk/{id}', [ApiController::class, 'spk_delete']);
|
|
|
|
Route::get('/report/export/dealer', [ApiController::class, 'report_export_dealer']);
|
|
Route::get('/report/export/sa', [ApiController::class, 'report_export_sa']);
|
|
|
|
Route::get('/report/dealer', [ApiController::class, 'report_dealer']);
|
|
Route::get('/report/sa', [ApiController::class, 'report_sa']);
|
|
Route::get('/report/spk', [ApiController::class, 'report_spk']);
|
|
Route::get('/report/spk/export', [ApiController::class, 'report_spk_export']);
|
|
|
|
Route::get('/report/dealer/monthly', [ApiController::class, 'dealer_monthly']);
|
|
Route::get('/report/sa/monthly', [ApiController::class, 'sa_monthly']);
|
|
}); |