![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/medad.corals.io/Corals/modules/Medad/routes/ |
<?php use Illuminate\Support\Facades\Route; Route::resource('companies', 'CompaniesController'); Route::resource('company-relations', 'CompanyRelationsController'); Route::get('my-company', 'CompaniesController@myCompany'); Route::get('my-branch', 'CompaniesController@myBranch'); Route::group(['prefix' => 'companies/{company}'], function () { Route::get('company-branches', 'BranchesController@companyBranches'); Route::get('company-vehicles', 'VehiclesController@companyVehicles'); Route::get('company-relations', 'CompanyRelationsController@getCompanyRelations'); Route::get('add-company', 'CompanyRelationsController@getAddCompany'); Route::post('add-company', 'CompanyRelationsController@submitAddCompany'); Route::get('get-company-details-by-code','CompanyRelationsController@getCompanyDetailsByCode'); // Route::post('submit-add-new-company', 'CompanyRelationsController@submitAddNewCompany'); }); Route::get('company/branches-list', 'BranchesController@companyBranchesList'); Route::get('company/projects-list', 'BranchesController@projectsList'); Route::group(['prefix' => 'companies/{company}/vehicles/{vehicle}'], function () { Route::get('services', 'VehicleServicesController@vehicleServices'); Route::get('drivers', 'VehicleDriversController@vehicleDrivers'); }); Route::get('branches', 'BranchesController@index'); Route::get('projects', 'ProjectsController@index'); Route::get('vehicle-services', 'VehicleServicesController@index'); Route::get('vehicle-drivers', 'VehicleDriversController@index'); Route::get('vehicles', 'VehiclesController@index'); Route::resource('companies.vehicles.vehicle-services', 'VehicleServicesController'); Route::resource('companies.vehicles.vehicle-driver', 'VehicleDriversController'); Route::resource('companies.vehicles', 'VehiclesController'); Route::resource('companies.branches', 'BranchesController'); Route::resource('companies.branches.projects', 'ProjectsController'); Route::resource('quotation-requests', 'QuotationRequestsController'); Route::resource('quotations', 'QuotationsController'); Route::resource('purchase-orders', 'PurchaseOrdersController'); Route::resource('delivery-notes', 'DeliveryNotesController'); Route::resource('invoices', 'InvoicesController'); Route::resource('transactions', 'TransactionsController'); Route::group(['prefix' => 'companies/{company}/branches/{branch}'], function () { Route::get('quotation-requests', 'QuotationRequestsController@companyQuotationRequests'); Route::get('quotation-requests/create', 'QuotationRequestsController@create'); Route::get('quotations', 'QuotationsController@companyQuotations'); Route::get('quotations/create', 'QuotationsController@create'); Route::get('purchase-orders', 'PurchaseOrdersController@companyPurchaseOrders'); Route::get('purchase-orders/create', 'PurchaseOrdersController@create'); Route::get('delivery-notes', 'DeliveryNotesController@companyDeliveryNotes'); Route::get('invoices', 'InvoicesController@companyInvoices'); Route::get('transactions', 'TransactionsController@companyTransactions'); Route::get('users', 'BranchesController@companyUsers'); Route::get('branch-projects', 'ProjectsController@companyProjects'); Route::get('get-quotation-request-values', 'QuotationsController@getQuotationRequestValues'); Route::get('get-quotation-values', 'PurchaseOrdersController@getQuotationValues'); Route::get('get-project-values', 'PurchaseOrdersController@getProjectValues'); }); Route::get('delivery-notes-tracking', 'DeliveryNotesController@deliveryNotesTracking'); Route::group(['prefix' => 'companies/{company}/branches/{branch}/projects/{project}'], function () { Route::get('quotation-requests', 'QuotationRequestsController@projectQuotationRequests'); Route::get('quotations', 'QuotationsController@projectQuotations'); Route::get('purchase-orders', 'PurchaseOrdersController@projectPurchaseOrders'); Route::get('delivery-notes', 'DeliveryNotesController@projectDeliveryNotes'); Route::get('invoices', 'InvoicesController@projectInvoices'); Route::get('transactions', 'TransactionsController@projectTransactions'); }); Route::group(['prefix' => 'quotation-requests/{quotationRequest}'], function () { Route::get('generate-quotation', 'QuotationsController@generateQuotation'); Route::post('generate-quotation', 'QuotationsController@submitGenerateQuotation'); Route::get('add-note', 'QuotationRequestsController@addNote'); Route::get('notes-list', 'QuotationRequestsController@notesList'); Route::post('add-note', 'CommentController@submitQuotationRequestNote'); Route::post('mark-as-closed', 'QuotationRequestsController@markAsClosed'); }); Route::group(['prefix' => 'quotations/{quotation}'], function () { Route::get('generate-purchase-order', 'PurchaseOrdersController@generatePurchaseOrder'); Route::post('generate-purchase-order', 'PurchaseOrdersController@submitGeneratePurchaseOrder'); Route::get('add-note', 'QuotationsController@addNote'); Route::get('notes-list', 'QuotationsController@notesList'); Route::post('add-note', 'CommentController@submitQuotationNote'); }); Route::group(['prefix' => 'purchase-orders/{purchaseOrder}'], function () { Route::get('delivery-note/create', 'DeliveryNotesController@create'); Route::get('invoice/create', 'InvoicesController@create'); Route::get('add-note', 'PurchaseOrdersController@addNote'); Route::get('notes-list', 'PurchaseOrdersController@notesList'); Route::post('add-note', 'CommentController@submitPurchaseOrderNote'); Route::post('mark-as-closed', 'PurchaseOrdersController@markAsClosed'); }); Route::group(['prefix' => 'invoices/{invoice}'], function () { Route::get('transactions/create', 'TransactionsController@create'); Route::get('add-note', 'InvoicesController@addNote'); Route::get('notes-list', 'InvoicesController@notesList'); Route::post('add-note', 'CommentController@submitInvoiceNote'); Route::post('mark-as-received', 'InvoicesController@markAsReceived'); }); Route::group(['prefix' => 'delivery-notes/{deliveryNote}'], function () { Route::get('add_attachments', 'DeliveryNotesController@addAttachments'); Route::put('add-attachments', 'DeliveryNotesController@submitAttachments'); Route::post('start', 'DeliveryNotesController@startDelivery'); Route::post('mark-as-delivered', 'DeliveryNotesController@markAsDelivered'); Route::get('update-driver', 'DeliveryNotesController@updateDriver'); Route::put('update-driver', 'DeliveryNotesController@submitUpdateDriver'); Route::post('assign-to-me', 'DeliveryNotesController@assignToMe'); Route::get('add-note', 'DeliveryNotesController@addNote'); Route::get('notes-list', 'DeliveryNotesController@notesList'); Route::post('add-note', 'CommentController@submitDeliveryNote'); Route::post('mark-as-received', 'DeliveryNotesController@markAsReceived'); Route::post('mark-as-cancel', 'DeliveryNotesController@markAsCancel'); Route::post('release', 'DeliveryNotesController@releaseDriver'); }); Route::group(['prefix' => 'transactions/{transaction}'], function () { Route::get('add-note', 'TransactionsController@addNote'); Route::get('notes-list', 'TransactionsController@notesList'); Route::post('add-note', 'CommentController@submitTransactionNote'); Route::post('mark-as-received', 'TransactionsController@markAsReceived'); }); Route::get('select-acting-company-type', 'CompaniesController@selectActingCompanyType'); Route::post('submit-acting-company-type', 'CompaniesController@submitActingCompanyType'); Route::get('not-confirmed-company-message', 'CompaniesController@notConfirmedCompanyMessage');