mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/shipping-portal.git
synced 2026-08-19 04:24:12 +00:00
29 lines
1.7 KiB
PHP
29 lines
1.7 KiB
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
Route::group(['prefix' => 'transactions', 'namespace' => 'Transactions', 'as' => 'transaction.'], function () {
|
|
|
|
Route::get('/list', 'ListTransactionsController@list')->name('list');
|
|
// Route::delete('/suspend/{id}', 'SuspendTransactionController@suspend')->name('suspend');
|
|
|
|
Route::post('/payment/create', 'CreatePaymentTransactionController@create')->name('payment.create');
|
|
Route::post('/payment/upload-verification-document/{transaction_id}', 'UploadPaymentVerificationDocumentController@upload')->name('verification.create');
|
|
Route::put('/payment/approve/{transaction_id}/{status}', 'ApprovePaymentTransactionController@approve')->where('status', 'approve|reject')->name('approval');
|
|
|
|
|
|
route::post('/shipping-invoice/create', 'CreateShippingInvoiceTransactionController@create')->name('supplier.create');
|
|
|
|
// Route::group(['prefix' => '{id}/payment', 'as' => 'payment.'], function () {
|
|
// Route::post('quotation', 'FetchBookingPaymentQuotationController@fetch')->name('quotation');
|
|
// Route::post('create', 'CreateBookingPaymentController@create')->name('create');
|
|
// Route::post('{payment_id}/verification/create', 'CreatePaymentVerificationController@create')->name('verification.create');
|
|
// Route::put('/{payment_id}/approval/{status}', 'ApprovePaymentVerificationController@approve')->where('status', 'approve|reject')->name('approval');
|
|
// });
|
|
|
|
|
|
// route::post('{id}/bill/verification', 'CreatePaymentProofDocumentController@verify')->name('bill.verification');
|
|
|
|
// Route::post('booking/{id}/details/update', 'CreatePurchaseOrderTransactionController@create')->name('po.create');
|
|
|
|
}); |