From 34c1df81302225a9183aa3fc3d588bc567201c63 Mon Sep 17 00:00:00 2001 From: Edmond Teh Date: Tue, 25 Aug 2020 10:54:43 +0800 Subject: [PATCH] routes authentication --- routes/api.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/routes/api.php b/routes/api.php index ebad7dfe..6e9465d4 100644 --- a/routes/api.php +++ b/routes/api.php @@ -49,6 +49,13 @@ Route::group(['middleware' => 'auth:api'], function () { Route::patch('settings/profile', 'Settings\ProfileController@update'); Route::patch('settings/password', 'Settings\PasswordController@update'); + // New Invoice Routes + Route::get('invoice/{id}', 'InvoiceController@show'); + Route::post('invoice/{id}', 'InvoiceController@create'); + Route::put('invoice/{id}', 'InvoiceController@edit'); + Route::get('invoice/{id}/po', 'InvoiceController@getPO'); + Route::get('invoice/{id}/do', 'InvoiceController@getDO'); + //Route::get('notification/user', 'NotificationController@getUserMessage'); //Route::post('notification/read-notification/{notification_id}', 'NotificationController@readNotification'); @@ -131,12 +138,9 @@ Route::group(['middleware' => ['role:admin']], function() { Route::post('booking/{id}/confirm-invoice', 'BookingController@confirmInvoice'); // New routes for invoice - Route::get('invoice/{id}', 'InvoiceController@show'); - Route::post('invoice/{id}', 'InvoiceController@create'); - Route::put('invoice/{id}', 'InvoiceController@edit'); + Route::patch('invoice/{id}/status', 'InvoiceController@updateStatus'); - Route::get('invoice/{id}/po', 'InvoiceController@getPO'); - Route::get('invoice/{id}/do', 'InvoiceController@getDO'); + Route::get('invoice/{id}/supplierdo', 'InvoiceController@supplierDO'); Route::get('admin/complete-orders', 'BookingController@adminShowCompletedOrders');