Viewing file: web.php (2.84 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\CategoriesController;
use App\Http\Controllers\ProductController;
use App\Http\Controllers\VariantController;
use App\Http\Controllers\SaleController;
use App\Http\Controllers\CustomerController;
use App\Http\Controllers\VendorController;
use App\Http\Controllers\PageController;
use App\Http\Controllers\ShopController;
use App\Http\Controllers\StoreController;
// categories
Route::get('/categories/{vendor_id}', 'CategoriesController@index');
Route::post('/categories/{vendor_id}', 'CategoriesController@create');
Route::put('/categories/{vendor_id}', 'CategoriesController@update');
// product
Route::get('/products/{vendor_id}', 'ProductController@index');
Route::post('/products/{vendor_id}', 'ProductController@create');
Route::put('/products/{vendor_id}', 'ProductController@update');
// product variant
Route::get('/variants/{product_id}', 'VariantController@index');
Route::post('/variants/{product_id}', 'VariantController@create');
Route::put('/variants/{product_id}', 'VariantController@update');
Route::post('/variants/images/{variant_id}', 'VariantController@image');
// orders
Route::get('/orders/{vendor_id}', 'SaleController@index');
Route::post('/orders/{vendor_id}', 'SaleController@create');
Route::put('/orders/{vendor_id}', 'SaleController@update');
Route::put('/sale_status/{sale_id}', 'SaleController@sale_status');
// customer
Route::get('/customers/{vendor_id}', 'CustomerController@index');
Route::post('/customers/{vendor_id}', 'CustomerController@create');
Route::put('/customers/phone', 'CustomerController@updatePhone');
Route::put('/customers/{customer_id}', 'CustomerController@updatePosCustomer');
// vendor
Route::get('/user', 'VendorController@index');
Route::post('/user', 'VendorController@create');
Route::post('/login', 'VendorController@login');
Route::put('/user/{vendor_id}','VendorController@update');
Route::put('/user/password/{vendor_id}','VendorController@resetPassword');
// page
Route::get('/pages/{vendor_id}', 'PageController@index');
Route::post('/pages/{vendor_id}', 'PageController@create');
// Route::put('/pages/{page_id}', 'PageController@update');
// Route::put('/pages/status/{page_id}', 'PageController@changeStatus');
// store settings
Route::put('/store/{store_id}', 'StoreController@update');
Route::put('/delivery/{store_id}', 'StoreController@delivery');
Route::put('/inventory/{store_id}', 'StoreController@inventory');
Route::put('/payment/{store_id}', 'StoreController@payment');
// shop
Route::get('/shops', 'ShopController@index');
Route::post('/shops/{vendor_id}', 'ShopController@create');
Route::put('/shops/{shop_id}', 'ShopController@update');
Route::put('/shop/active/{page_id}', 'ShopController@activation');
Route::put('/shops/delivery/{shop_id}', 'ShopController@delivery');
?>
|