generate invoice controller

This commit is contained in:
Edmond Teh
2020-08-24 14:03:38 +08:00
parent c0749a46ad
commit 2e09119fb0
9 changed files with 29 additions and 8 deletions
+10 -1
View File
@@ -128,7 +128,16 @@ Route::group(['middleware' => ['role:admin']], function() {
Route::patch('booking/{id}/update-china-bankslip','ChinaBankSlipController@update');
Route::get('booking/{id}/po', 'BookingController@showPurchaseOrder');
Route::post('booking/{id}/upload-invoice', 'BookingController@uploadInvoice');
Route::post('booking/{id}/confirm-invoice', 'BookingController@confirmInvoice');
Route::post('booking/{id}/confirm-invoice', 'BookingController@confirmInvoice');
// New routes for invoice
Route::get('invoice/{id}');
Route::post('invoice/{id}');
Route::put('invoice/{id}');
Route::patch('invoice/{id}/status');
Route::get('invoice/{id}/po');
Route::get('invoice/{id}/do');
Route::get('invoice/{id}/supplier');
Route::get('admin/complete-orders', 'BookingController@adminShowCompletedOrders');
// for both user and admin