/
home
/
sjslayjy
/
public_html
/
olddevlok
/
routes
/
Upload File
HOME
<?php use Illuminate\Support\Facades\Route; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ /*---------------Authentication Rouets Start----------------------*/ Route::get('/', 'AuthController@index')->middleware('guest')->name('login'); Route::post('/', 'AuthController@login'); Route::get('/logout', 'AuthController@logout'); Route::get('/testmail', 'TestController@send_mail'); Route::post('/set-company', 'DashboardController@setCompany'); Route::post('/change-language', 'DashboardController@changeLanguage'); Route::get('/forget-password','AuthController@getForgetPassword'); Route::post('/forget-password','AuthController@postForgetPassword'); Route::get('/verify_reset_token/{token}','AuthController@verify_reset_token'); Route::post('/reset-password','AuthController@post_reset_password'); Route::get('/user/get-orders', 'DatatableController@get_orders'); Route::group(['middleware' => ['auth']], function () { Route::get('/user', 'DashboardController@index'); Route::get('/user/latest-sale-activities', 'DashboardController@latestSaleActivities'); Route::get('/user/get-monthly-average/{month}/{year}', 'DashboardController@getMonthlyAverage'); Route::get('/user/get-party-stock-sale-graph/{party}/{month}/{year}', 'DashboardController@getPartyStockSaleGraph'); Route::get('/user/get-party-stock/{party}', 'DashboardController@getPartyStock'); Route::get('/user/get-rake-graph/{rake_id}', 'DashboardController@getRakeGraph'); Route::get('/user/get-sales-and-purchase/{date}', 'DashboardController@getSalesAndPurchase'); Route::get('/profile','ProfileController@profile'); Route::post('/postChangePassword','ProfileController@postChangePassword'); Route::post('/profile/update/profile-pic','ProfileController@updateProfilePic'); }); Route::get('/admin/blank', 'DashboardController@blank'); /*-------Masters-------*/ // Route::group(['middleware' => ['auth','check_role']], function () { Route::group(['middleware' => ['auth']], function () { //role master Route::get('/user/quick-links', 'MasterController@quickLinks'); Route::get('/marketing-manager', 'MarketingManagerController@dashboard'); Route::get('/marketing-manager/rake', 'MarketingManagerController@rake'); Route::get('/marketing-manager/warehouse', 'MarketingManagerController@warehouse'); Route::get('/user/roles', 'MasterController@roles'); Route::post('/user/roles', 'MasterController@addRole'); Route::get('/user/edit-role/{role_id}', 'MasterController@getEditRole'); Route::post('/user/edit-role', 'MasterController@updateRole'); Route::get('/user/delete-role/{role_id}', 'MasterController@deleteRole'); Route::get('/user/assign-permissions/{role_id}', 'MasterController@getRolePermissions'); Route::get('/user/update-permissions/{role_id}/{module_id}/{sub_module_id}', 'MasterController@updateRolePermissions'); // Session Master Route::get('/user/sessions', 'MasterController@sessions'); Route::post('/user/sessions', 'MasterController@addSession'); Route::get('/user/edit-session/{session_id}', 'MasterController@getEditSession'); Route::post('/user/edit-session', 'MasterController@updateSession'); Route::get('/user/delete-session/{session_id}', 'MasterController@deleteSession'); // Bank Master Route::get('/user/banks', 'MasterController@banks'); Route::post('/user/banks', 'MasterController@addBank'); Route::get('/user/edit-bank/{bank_id}', 'MasterController@getEditBank'); Route::post('/user/edit-bank', 'MasterController@updateBank'); Route::get('/user/delete-bank/{bank_id}', 'MasterController@deleteBank'); // Bank Account Master Route::get('/user/bank-accounts', 'MasterController@bank_accounts'); Route::post('/user/bank-accounts', 'MasterController@addBankAccount'); Route::get('/user/edit-bank-account/{bank_account_id}', 'MasterController@getEditBankAccount'); Route::post('/user/edit-bank-account', 'MasterController@updateBankAccount'); Route::get('/user/delete-bank-account/{bank_account_id}', 'MasterController@deleteBankAccount'); //Warehouse Master Route::get('/user/warehouses', 'MasterController@warehouses'); Route::post('/user/warehouses', 'MasterController@addWarehouse'); Route::get('/user/edit-warehouse/{warehouse_id}', 'MasterController@getEditWarehouse'); Route::post('/user/edit-warehouse', 'MasterController@updateWarehouse'); Route::get('/user/delete-warehouse/{warehouse_id}', 'MasterController@deleteWarehouse'); //invoice_type Master Route::get('/user/invoice-types', 'MasterController@invoice_types'); Route::post('/user/invoice-types', 'MasterController@addInvoiceType'); Route::get('/user/edit-invoice-type/{invoce_type_id}', 'MasterController@getEditInvoiceType'); Route::post('/user/edit-invoice-type', 'MasterController@updateInvoiceType'); Route::get('/user/delete-invoice-type/{invoce_type_id}', 'MasterController@deleteInvoiceType'); //Payment Mode master Route::get('/user/payment-modes', 'MasterController@payment_modes'); Route::post('/user/payment-modes', 'MasterController@addPaymentMode'); Route::get('/user/edit-payment-mode/{payment_mode_id}', 'MasterController@getEditPaymentMode'); Route::post('/user/edit-payment-mode', 'MasterController@updatePaymentMode'); Route::get('/user/delete-payment-mode/{payment_mode_id}', 'MasterController@deletePaymentMode'); //Rake master Route::get('/user/rakes', 'MasterController@rakes'); Route::post('/user/rakes', 'MasterController@addRake'); Route::get('/user/edit-rake/{rake_id}', 'MasterController@getEditRake'); Route::post('/user/edit-rake', 'MasterController@updateRake'); Route::get('/user/delete-rake/{rake_id}', 'MasterController@deleteRake'); // Rake Point Master Route::get('/user/rake-points', 'MasterController@rake_points'); Route::post('/user/rake-points', 'MasterController@addRakePoint'); Route::get('/user/edit-rake-point/{rake_point_id}', 'MasterController@getEditRakePoint'); Route::post('/user/edit-rake-point', 'MasterController@updateRakePoint'); Route::get('/user/delete-rake-point/{rake_point_id}', 'MasterController@deleteRakePoint'); // Master Rake Route::get('/user/master-rakes', 'MasterController@masterRakes'); Route::post('/user/master-rakes', 'MasterController@addMasterRake'); Route::get('/user/edit-master-rake/{master_rake_id}', 'MasterController@getEditMasterRake'); Route::post('/user/edit-master-rake', 'MasterController@updateMasterRake'); Route::get('/user/delete-master-rake/{master_rake_id}', 'MasterController@deleteMasterRake'); Route::get('/user/master-rake-details/{master_rake_id}', 'MasterController@masterRakeDetails'); Route::get('/user/lock-master-rake/{master_rake_id}', 'RakeController@lockMasterRake'); //Account Master Route::get('/user/accounts', 'MasterController@accounts'); Route::post('/user/accounts', 'MasterController@addAccount'); Route::get('/user/edit-account/{account_id}', 'MasterController@getEditAccount'); Route::post('/user/edit-account', 'MasterController@updateAccount'); Route::get('/user/delete-account/{account_id}', 'MasterController@deleteAccount'); //Transporter master Route::get('/user/transporters', 'MasterController@transporters'); Route::post('/user/transporters', 'MasterController@addTransporter'); Route::get('/user/edit-transporter/{transporter_id}', 'MasterController@getEditTransporter'); Route::post('/user/edit-transporter', 'MasterController@updateTransporter'); Route::get('/user/delete-transporter/{transporter_id}', 'MasterController@deleteTransporter'); //Freight master Route::get('/user/freight-list', 'MasterController@freightList'); Route::post('/user/freight-list', 'MasterController@addFreight'); Route::get('/user/edit-freight/{freight_id}', 'MasterController@getEditFreight'); Route::post('/user/edit-freight', 'MasterController@updateFreight'); Route::get('/user/delete-freight/{freight_id}', 'MasterController@deleteFreight'); //Company Master Route::get('/user/companies', 'MasterController@companies'); Route::post('/user/companies', 'MasterController@addCompany'); Route::get('/user/edit-company/{company_id}', 'MasterController@getEditCompany'); Route::post('/user/edit-company', 'MasterController@updateCompany'); Route::get('/user/delete-company/{company_id}', 'MasterController@deleteCompany'); //Dealer Master Route::get('/user/dealers', 'MasterController@dealers'); Route::post('/user/dealers', 'MasterController@addDealer'); Route::get('/user/edit-dealer/{dealer_id}', 'MasterController@getEditDealer'); Route::post('/user/edit-dealer', 'MasterController@updateDealer'); Route::get('/user/delete-dealer/{dealer_id}', 'MasterController@deleteDealer'); Route::get('/user/export-dealer/', 'MasterController@exportDealer'); Route::post('/user/import-dealer/', 'MasterController@importDealer'); //Retailers Master Route::get('/user/retailers', 'UserController@retailers'); Route::any('/user/retailer', 'UserController@retailers_filter')->name('user.retailer'); Route::post('/user/retailers', 'UserController@addRetailers'); Route::get('/user/edit-retailer/{retailer_id}', 'UserController@getEditRetailer'); Route::post('/user/edit-retailer', 'UserController@updateRetailer'); Route::get('/user/delete-retailer/{retailer_id}', 'UserController@deleteRetailer'); Route::get('/user/export-retailer/', 'UserController@exportRetailer'); Route::post('/user/import-retailer/', 'UserController@importRetailer'); //Product Category master Route::get('/user/product-categories', 'MasterController@product_categories'); Route::post('/user/product-categories', 'MasterController@addProductCategory'); Route::get('/user/edit-product-category/{category_id}', 'MasterController@getEditProductCategory'); Route::post('/user/edit-product-category', 'MasterController@updateProductCategory'); Route::get('/user/delete-product-category/{category_id}', 'MasterController@deleteProductCategory'); //Product master Route::get('/user/products', 'MasterController@products'); Route::post('/user/products', 'MasterController@addProduct'); Route::get('/user/edit-product/{product_id}', 'MasterController@getEditProduct'); Route::post('/user/edit-product', 'MasterController@updateProduct'); Route::get('/user/delete-product/{product_id}', 'MasterController@deleteProduct'); //Product Companies master Route::get('/user/product-companies', 'MasterController@productCompanies'); Route::post('/user/product-companies', 'MasterController@addProductCompany'); Route::get('/user/edit-product-company/{product_company_id}', 'MasterController@getEditProductCompany'); Route::post('/user/edit-product-company', 'MasterController@updateProductCompany'); Route::get('/user/delete-product-company/{product_company_id}', 'MasterController@deleteProductCompany'); //Modules Route::get('/user/module', 'MasterController@module'); Route::post('/user/module', 'MasterController@addModule'); Route::get('/user/edit-module/{module_id}', 'MasterController@getEditModule'); Route::post('/user/edit-module', 'MasterController@updateModule'); Route::get('/user/delete-module/{module_id}', 'MasterController@deleteModule'); //Modules Route::get('/user/sub-module', 'MasterController@sub_module'); Route::post('/user/sub-module', 'MasterController@addSubModule'); Route::get('/user/edit-sub-module/{sub_module_id}', 'MasterController@getEditSubModule'); Route::post('/user/edit-sub-module', 'MasterController@updateSubModule'); Route::get('/user/delete-sub-module/{sub_module_id}', 'MasterController@deleteSubModule'); /*-------Masters-------*/ /*-------User Registration-------*/ Route::get('/user/users', 'UserController@users'); Route::get('/user/add-new-user', 'UserController@getAddUser'); Route::post('/user/add-new-user', 'UserController@postAddUser'); Route::get('/user/edit-user/{user_id}', 'UserController@getEditUser'); Route::post('/user/edit-user/{user_id}', 'UserController@postEditUser'); /*-------User Registration-------*/ /*-------Invoice Routes-------*/ Route::get('/user/punch-invoice', 'InvoiceController@getPunchInvoice'); Route::post('/user/punch-invoice', 'InvoiceController@postPunchInvoice'); Route::get('/user/generated-invoices', 'InvoiceController@getGeneratedInvoices'); Route::get('/user/generate-invoice', 'InvoiceController@generateInvoice'); Route::any('/user/loading-slip-invoice-payment', 'InvoiceController@getLoadingSlipInvoicePayment'); Route::any('/user/comany-di-payment', 'InvoiceController@getCompanyDiPayment'); Route::post('/user/punch-invoice', 'InvoiceController@postGeneratedInvoice'); Route::get('/user/loading-slip-invoices-details/{loading_slip_invoice_id}', 'InvoiceController@loadingSlipInvoiceDetails'); Route::get('/user/expot-as-xml/{loading_slip_invoice_id}', 'InvoiceController@exportAsXml'); Route::any('/user/party-invoice-ledger', 'LedgerController@partyLedger'); /*-------Invoice Routes-------*/ /*-------Rake Management-------*/ Route::any('/user/rake-product-allotments', 'RakeController@rake_product_allotments'); Route::get('/user/allot-product', 'RakeController@getAllotProduct'); Route::post('/user/allot-product', 'RakeController@postAllotProduct'); Route::get('/user/edit-allotment/{allotment_id}', 'RakeController@getEditAllotment'); Route::post('/user/edit-allotment/{allotment_id}', 'RakeController@postEditAllotment'); Route::get('/user/allotment-details/{allotment_id}', 'RakeController@getAllotmentDetails'); Route::any('/user/rake-summary', 'RakeController@rake_summary'); Route::any('/user/export-rake-summary/{rake_id}', 'RakeController@export_rake_summary'); Route::any('user/rake-daily-report', 'RakeController@rake_daily_report'); Route::get('user/export-rake-daily-report/{master_rake_id}/{from_date}', 'RakeController@export_rake_daily_report'); /*-------Rake Management-------*/ /*------------ Order Management --------------*/ Route::get('/user/order', 'OrderController@orders_filter')->name('user.order'); Route::any('/user/orders', 'OrderController@orders')->name('user.orders'); Route::get('/user/rake-warehouse-transfer','OrderController@rakewarehousetransfer'); Route::post('/order/change-status', 'OrderController@change_status'); Route::get('/user/new-order', 'OrderController@new_order'); Route::get('/user/get-product-qty', 'OrderController@get_product_qty'); Route::post('/user/get-order-details', 'OrderController@get_order_details'); Route::post('/user/get-address-of-retailer', 'OrderController@get_address_of_retailer'); Route::post('/user/get-retailer', 'OrderController@get_retailer'); Route::post('/user/post-order', 'OrderController@post_order'); Route::post('/user/update-order', 'OrderController@update_order'); Route::get('/user/edit-order/{order_id}', 'OrderController@get_edit_order'); Route::get('/user/print-order-token/{order_id}', 'OrderController@print_order_token'); Route::get('/user/add-loading', 'OrderController@add_loading'); Route::post('/user/add-loading-slip', 'OrderController@add_loading_slip'); Route::post('/user/update-loading-slip', 'OrderController@update_loading_slip'); Route::get('/user/edit-loading/{loading_id}', 'OrderController@edit_loading'); Route::get('/user/print-loading-slip/{loading_id}', 'OrderController@printLoadingSlip'); Route::get('/user/show-loading', 'OrderController@show_loading'); /*------------ Order Management --------------*/ /*------------Devlok Invoice Management --------------*/ Route::get('/user/loading-slips', 'OrderController@loading_slips'); Route::get('/user/create-invoice/{loading_slip_id}', 'OrderController@create_invoice'); Route::get('/user/create-invoice/', 'OrderController@create_invoice_modal'); Route::post('/user/create-invoice-now', 'OrderController@create_invoice_now'); Route::get('/user/all-invoices', 'OrderController@all_invoices'); Route::get('/user/print-loading-slip-invoice/{id}', 'OrderController@print_loading_slip_invoice'); /*------------ Invoice Management --------------*/ /*-------Token Generation-------*/ Route::any('/user/generated-tokens', 'TokenController@generated_orders'); Route::any('/user/generated-report', 'TokenController@generated_token_report'); Route::any('/user/generated-warehouse-token', 'TokenController@generated_warehouse_tokens'); Route::get('/user/generate-order', 'TokenController@getGenerateOrder'); Route::post('/user/generate-token', 'TokenController@postGenerateToken'); Route::post('/user/generate-token', 'TokenController@saveToken'); Route::get('/user/edit-token/{token_id}', 'TokenController@getEditToken'); Route::post('/user/edit-token/{token_id}', 'TokenController@postEditToken'); Route::get('/user/edit-token-quantity/{token_id}', 'TokenController@getEditTokenQuantity'); Route::post('/user/edit-token-quantity/{token_id}', 'TokenController@postEditTokenQuantity'); Route::get('/user/print-order-token/{token_id}', 'TokenController@printOrderToken'); Route::get('/user/product-loading', 'TokenController@getProductLoading'); Route::post('/user/product-loading', 'TokenController@postProductLoading'); Route::any('/user/product-loading-list', 'TokenController@product_loading'); Route::any('/user/export-product-loadings/{master_rake_id}', 'TokenController@exportProductLoadings'); Route::any('/user/loadings', 'TokenController@dateWiseLoadings'); Route::any('/user/lifting-report', 'TokenController@liftingReport'); /*-------Token Generation-------*/ /*-------Product Unloading from truck-------*/ Route::any('/user/product-unloadings', 'UnloadingController@productUnloadings'); Route::any('/user/canceled-unloadings', 'UnloadingController@canceledUnloadings'); Route::any('/user/direct-unloadings', 'UnloadingController@directUnloadings'); Route::any('/user/direct-unloading-labour-slips', 'UnloadingController@directUnloadingLabourSlips'); Route::any('/user/unloading-labour-slips', 'UnloadingController@unloadingLabourSlips'); Route::get('/user/pay-direct-unloading-freight', 'UnloadingController@getDirectUnloadingFreightPayment'); Route::post('/user/pay-direct-unloading-freight', 'UnloadingController@postDirectUnloadingFreightPayment'); Route::get('/user/print-unloading-slip/{loading_id}', 'UnloadingController@printUnloadingSlip'); Route::any('/user/export-product-unloadings/{master_rake_id}', 'UnloadingController@exportProductUnloadings'); Route::get('/user/pay-unloading-freight', 'UnloadingController@getUnloadingFreightPayment'); Route::post('/user/pay-unloading-freight', 'UnloadingController@postUnloadingFreightPayment'); Route::get('/user/unloading-labour-payment', 'UnloadingController@unloadingLabourPayment'); Route::post('/user/unloading-labour-payment', 'UnloadingController@payUnloadingLabour'); /*-------Product Unloading from truck-------*/ /*-------Wagon Unloading-------*/ Route::any('/user/wagon-unloadings', 'WagonController@wagonUnloadings'); Route::get('/user/pay-wagon-unloading-labours', 'WagonController@wagonUnloadingPayment'); Route::post('/user/pay-wagon-unloading-labours', 'WagonController@payWagonUnloadingLabour'); Route::get('/user/print-wagon-unloading-slip/{id}', 'WagonController@printWagonUnloadingSlip'); /*-------Wagon Unloading-------*/ /*-------Direct Labour Payment-------*/ Route::get('/user/direct-labour-payment', 'DirectLabourPaymentController@getDirectLabourPayment'); Route::post('/user/direct-labour-payment', 'DirectLabourPaymentController@postDirectLabourPayment'); Route::get('/user/pay-direct-labour-payment', 'DirectLabourPaymentController@labourPayment'); Route::post('/user/pay-direct-labour-payment', 'DirectLabourPaymentController@payLabour'); Route::any('/user/direct-labour-payments', 'DirectLabourPaymentController@directLabourPayments'); Route::get('/user/print-direct-labour-payment-slip/{id}', 'DirectLabourPaymentController@printDirectLabourPlaymetSlip'); /*-------Direct Labour Payment-------*/ /*-------Standardization & Payment-------*/ Route::get('/user/pay-standardization', 'StandardizationController@standardization'); Route::any('/user/standard-labour-payments', 'StandardizationController@labourPayments'); Route::post('/user/pay-standardization', 'StandardizationController@payStandardization'); Route::any('/user/standardizations', 'StandardizationController@standardizations'); Route::get('/user/print-standardization-slip/{id}', 'StandardizationController@printStandardizationSlip'); /*-------Standardization & Payment-------*/ /*-------return received & Payment-------*/ Route::any('/user/returned-products', 'ReturnProductController@index'); Route::get('/user/print-returned-product-slip/{id}', 'ReturnProductController@printReturnedProductSlip'); Route::get('/user/pay-returned-product-labour', 'ReturnProductController@getLabourPayment'); Route::post('/user/pay-returned-product-labour', 'ReturnProductController@postLabourPayment'); Route::get('/user/pay-returned-product-freight', 'ReturnProductController@getFreightPayment'); Route::post('/user/pay-returned-product-freight', 'ReturnProductController@postFreightPayment'); /*-------return received & Payment-------*/ /*-------Warehouse to warehouse transfer-------*/ Route::any('/user/warehouse-transfer-loadings', 'WarehouseTransferController@warehouse_transfer_loadings'); Route::any('/user/warehouse-transfer-unloadings', 'WarehouseTransferController@warehouse_transfer_unloadings'); Route::get('/user/print-warehouse-transfer-loading-slip/{id}', 'WarehouseTransferController@printWarehouseTransferLoadingSlip'); Route::get('/user/print-warehouse-transfer-unloading-slip/{id}', 'WarehouseTransferController@printWarehouseTransferUnloadingSlip'); Route::get('/user/pay-warehouse-transfer-loading-labour', 'WarehouseTransferController@getLoadingLabourPayment'); Route::post('/user/pay-warehouse-transfer-loading-labour', 'WarehouseTransferController@postLoadingLabourPayment'); Route::get('/user/pay-warehouse-transfer-unloading-labour', 'WarehouseTransferController@getUnloadingLabourPayment'); Route::post('/user/pay-warehouse-transfer-unloading-labour', 'WarehouseTransferController@postUnloadingLabourPayment'); Route::get('/user/pay-warehouse-transfer-freight', 'WarehouseTransferController@getFreightPayment'); Route::post('/user/pay-warehouse-transfer-freight', 'WarehouseTransferController@postFreightPayment'); /*-------Warehouse to warehouse transfer-------*/ /*-------Stock Management-------*/ Route::any('/user/product-company-register', 'StockController@productCompanyRegister'); Route::any('/user/party-register', 'StockController@partyRegister'); Route::any('/user/godown-register', 'StockCrontroller@godownRegister'); Route::any('/user/company-godown-stock', 'StockController@companyGodownStock'); Route::any('/user/parties-stock', 'StockController@partiesStock'); Route::any('/user/warehouse-report', 'StockController@warehouse_report'); Route::any('/user/arrived-stock', 'StockController@arrived_stock'); Route::post('/user/arrived-stock', 'StockController@post_arrived_stock'); Route::any('/user/warehouse-daywise-report', 'StockController@warehouse_daywise_report'); Route::any('/user/stock-report', 'StockController@stock_report'); Route::any('/user/buffer-godown-report', 'StockController@buffer_godown_report'); Route::any('/user/buffer-report', 'StockController@buffer_report'); Route::get('/user/daily-stock-report', 'StockController@daily_stock_report'); Route::any('/user/party-inventory', 'StockController@partyInventory'); Route::any('/user/other-stock', 'StockController@otherStock'); Route::get('/user/export-daily-stock-report', 'StockController@export_daily_stock_report'); Route::any('/user/payment-rebate-report', 'StockController@paymentRebateReport'); Route::any('/user/monthly-rebate-report', 'StockController@monthlyRebateReport'); Route::any('/user/bank-statements', 'StockController@bankStatements'); Route::any('/user/warehouse-loading-slips', 'StockController@warehouseLoadingSlips'); Route::any('/user/warehouse-labour-slips', 'StockController@warehouseLabourSlips'); Route::get('/user/opening-stock', 'StockController@opening_stock'); Route::any('/user/party-opening-stock', 'StockController@partyOpeningStock'); Route::any('/user/raketransfer','StockController@raketransfer'); /*-------Stock Management-------*/ Route::any('/user/loading-slip-invoices', 'InvoiceController@invoices'); Route::get('/user/generate-loading-slip-invoice', 'InvoiceController@generateLoadingSlipInvoice'); Route::post('/user/generate-loading-slip-invoice', 'InvoiceController@saveLoadingSlipInvoice'); Route::post('/user/generate-multiple-loading-slip-invoice', 'InvoiceController@saveMultipleLoadingSlipInvoice'); Route::get('/user/loading-slip-details/{loading_slip_id}', 'InvoiceController@loadingSlipDetails'); Route::post('/user/save-loading-invoice-payment', 'PaymentController@saveLoadingInvoicePayment'); Route::get('/user/loading-slip-invioce-payment-details/{loading_slip_id}', 'PaymentController@loadingSlipInvoicePaymentDetails'); Route::get('/user/generate-manual-invoice', 'InvoiceController@generateManualInvoice'); Route::post('/user/generated-manual-invoice', 'InvoiceController@printTaxInvoice'); Route::post('/user/save-generated-invoice', 'InvoiceController@postGeneratedInvoice'); Route::any('/user/company-di', 'InvoiceController@companyDi'); Route::any('/user/pending-company-di', 'InvoiceController@pendingCompanyDi'); Route::get('/user/generate-company-di', 'InvoiceController@getGenerateCompanyDi'); Route::any('/user/company-invoice-ledger', 'InvoiceController@companyInvoiceLedger'); Route::post('/user/save-company-di', 'InvoiceController@postGenerateCompanyDi'); Route::post('/user/save-company-di-payment', 'PaymentController@saveCompanyDiPayment'); Route::post('/user/save-warehouse-di-payment', 'PaymentController@saveWarehouseDiPayment'); Route::post('/user/save-company-di-discount', 'PaymentController@saveCompanyDiDiscount'); Route::any('/user/warehouse-di', 'InvoiceController@WarehouseDi'); Route::get('/user/generate-warehouse-di', 'InvoiceController@getGenerateWarehouseDi'); Route::post('/user/save-warehouse-di', 'InvoiceController@postGenerateWarehouseDi'); /*-------Finance Report-------*/ Route::any('/user/rake-payments', 'ReportController@rakePaymentReport'); Route::any('/user/export-rake-payments', 'ReportController@exportRakePaymentReport'); Route::any('/user/daily-warehouse-payments', 'ReportController@dailyPaymentWarehouseReport'); Route::any('/user/export-daily-warehouse-payments', 'ReportController@exportDailyPaymentWarehouseReport'); Route::any('/user/freight-payment-report', 'ReportController@freightReport'); Route::any('/user/rake-report', 'ReportController@rakeReport'); Route::any('/user/labour-payment-report', 'ReportController@labourPaymentReport'); Route::any('/user/warehouse-labour-payment-report', 'ReportController@warehouseLabourPaymentReport'); Route::any('/user/direct-labour-payment-report', 'ReportController@directLabourPaymentReport'); Route::any('/user/outstanding-report', 'ReportController@outstandingReport'); Route::get('/user/outstating-total-amount-details/{dealer_id}/{product_category_id}', 'ReportController@outstandingTotalAmountDetails'); Route::any('/user/outstating-remaining-amount-details/{dealer_id}/{product_category_id}/{from}/{to}', 'ReportController@outstandingRemainingAmountDetails'); /*-------Finance Report-------*/ /*-------Approvals-------*/ Route::any('/user/rake-payments-approvals', 'ApprovalController@rakePaymentApprovals'); Route::get('/user/approve-rake-payments-report/{id}', 'ApprovalController@approveRakePaymentReport'); Route::post('/user/reject-rake-payments-report', 'ApprovalController@rejectRakePaymentReport'); Route::get('/user/rake-payments-report-rejections/{id}', 'ApprovalController@rakePaymentReportRejection'); Route::any('/user/daily-warehouse-payments-approvals', 'ApprovalController@dailyWarehousePaymentApprovals'); Route::get('/user/approve-daily-warehouse-payments-report/{id}', 'ApprovalController@approveDailyWarehousePaymentReport'); Route::post('/user/reject-daily-warehouse-payments-report', 'ApprovalController@rejectDailyWarehousePaymentReport'); Route::get('/user/daily-warehouse-payments-report-rejections/{id}', 'ApprovalController@dailyWarehousePaymentReportRejection'); /*-------Approvals-------*/ /*--------SMS Manager----------------*/ Route::any('/user/to-retailer-sms-report', 'SmsController@retailerSMSReport'); Route::any('/user/to-dealer-sms-report', 'SmsController@dealerSMSReport'); Route::any('/user/to-custom-sms-report', 'SmsController@customSMSReport'); /*--------SMS Manager----------------*/ /*------------Claims-----------------*/ Route::any('/user/claims', 'ClaimController@claimReport'); Route::post('/user/generate-claim', 'ClaimController@postCLaimData'); Route::get('/user/generate-claim', 'ClaimController@claimsData'); Route::any('/user/generate-claims', 'ClaimController@generateClaim'); Route::post('/user/print-claims', 'ClaimController@printClaim'); /*------------Claims-----------------*/ Route::any('/import/sales', 'ImportMasterController@importSale'); Route::any('/import/remits', 'ImportMasterController@importRemit'); }); Route::group(['middleware' => ['auth']], function () { /*-------Backend process-------*/ Route::get('/backend/', 'BackendController@index'); Route::any('/backend/update-opening-inventory', 'BackendController@updateOpeningInvetory'); Route::any('/backend/update-inventory', 'BackendController@updateInvetory'); Route::get('/backend/unload-products', 'BackendController@unloadProducts'); Route::any('/backend/update-rake-token', 'BackendController@updateRakeToken'); Route::any('/backend/update-warehouse-token', 'BackendController@updateWarehouseToken'); Route::any('/backend/update-loadings', 'BackendController@updateLoading'); Route::any('/backend/update-labour-payments', 'BackendController@updateLabourPayment'); Route::any('/backend/update-direct-labour-payments', 'BackendController@updateDirectLabourPayment'); Route::any('/backend/update-wagon-unloadings', 'BackendController@updateWagonUnloading'); Route::any('/backend/update-unloading-labour-payments', 'BackendController@updateUnloadingLabourPayment'); Route::any('/backend/update-wtl-freight-payments', 'BackendController@updateWtloadingFreightPayment'); Route::any('/backend/update-wtl-labour-payments', 'BackendController@updateWtloadingLabourPayment'); Route::any('/backend/update-wtul-labour-payments', 'BackendController@updateWtUnloadingLabourPayment'); Route::any('/backend/adjust-stock', 'BackendController@adjustStock'); /*-------Backend process-------*/ /*-------User Error Log-------*/ Route::any('/log/user-error-logs', 'LogController@userErrorLogs'); /*-------User Error Log-------*/ /*-------Ajax Calls-------*/ Route::get('/get-master-rake-details/{master_rake_id}', 'AjaxController@masterRakeDetails'); Route::get('/get-company-stock-details/{product_company_id}/{warehouse_id}/{product_id}', 'AjaxController@companyStockDetails'); Route::get('/get-dealer-stock-details/{dealer_id}/{warehouse_id}/{product_brand_id}/{product_id}', 'AjaxController@dealerStockDetails'); Route::get('/get-product-company-details/{product_company_id}', 'AjaxController@productCompanyDetails'); Route::get('/get-labour-details/{master_rake_id}', 'AjaxController@labourDetails'); Route::get('/get-warehouse-parties/{warehouse_id}', 'AjaxController@warehouseParties'); Route::get('/get-party-products/{warehouse_id}/{product_company_id}/{dealer_id}', 'AjaxController@getPartyProducts'); Route::get('/warehouse-inventory-product-details/{warehouse_id}/{product_company_id}/{product_id}', 'AjaxController@warehouseInventoryProductDetails'); Route::get('/get-token-details/{token_id}', 'AjaxController@tokenDetails'); Route::get('/get-dealer-rake-allotment/{master_rake_id}/{dealer_id}', 'AjaxController@dealerRakeAllotmentDetails'); Route::get('/get-alloted-product-details/{master_rake_id}/{dealer_id}/{product_id}', 'AjaxController@allotedProductDetails'); Route::get('/get-loading-slip-details/{loading_slip_id}', 'AjaxController@loadingSlipDetails'); Route::get('/get-unloading-slip-details/{unloading_slip_id}', 'AjaxController@unloadingSlipDetails'); Route::get('/get-warehouse-transfer-loading-details/{loading_id}', 'AjaxController@warehouseTransferLoadingDetails'); Route::get('/get-warehouse-transfer-unloading-details/{unloading_id}', 'AjaxController@warehouseTransferUnloadingDetails'); Route::get('/get-labour-slip-details/{labour_slip_id}', 'AjaxController@labourSlipDetails'); Route::get('/get-unloading-labour-slip-details/{labour_slip_id}', 'AjaxController@unloadingLabourSlipDetails'); Route::get('/get-direct-labour-slip-details/{labour_slip_id}', 'AjaxController@directLabourSlipDetails'); Route::get('/get-standardization-slip-details/{slip_id}', 'AjaxController@standardizationSlipDetails'); Route::get('/get-return-slip-details/{slip_id}', 'AjaxController@returnSlipDetails'); Route::get('/get-wagon-unloading-details/{unloading_slip_id}', 'AjaxController@wagonUnloadingSlipDetails'); Route::get('/get-stock-token-details/{stock_token_id}', 'AjaxController@stockTokenDetails'); Route::get('/get-stock-token-list-by-dealer-id/{dealer_id}/{warehouse_id}', 'AjaxController@stockTokenListByDealer'); Route::get('/get-product-details-from-inventory/{dealer_id}/{warehouse_id}/{product_id}', 'AjaxController@productDetailsFromInventory'); Route::get('/get-hsn-code-by-product/{product_id}', 'AjaxController@hsnCodeByProduct'); Route::get('/get-company-invoice-details/{invoice_id}', 'AjaxController@companyInvoiceDetails'); /*-------Ajax Calls-------*/ //Locations master Route::get('/user/locations', 'MasterController@locations'); Route::post('/user/locations', 'MasterController@addLocation'); Route::get('/user/edit-locations/{id}', 'MasterController@getEditLocation'); Route::post('/user/edit-location', 'MasterController@updateLocation'); Route::get('/user/delete-location/{id}', 'MasterController@deleteLocation'); }); Route::get('/user/rake-payments-detail/{id}', 'ReportController@rakePaymentDetail'); Route::get('/user/daily-warehouse-payments-detail/{id}', 'ReportController@dailyWarehousePaymentDetail'); // Reports Routes Route::get('/dealer/sale-report','ReportController@dealerSaleReport')->name('dealer.sale-report'); Route::get('/dealer/sale-reports', 'ReportController@dealerSaleReportFilter')->name('dealer.sale-reports'); // Route::get('/daily-sale-report','ReportController@dailySaleReport')->name('daily.sale-report'); // Route::get('/daily-sale-reports', 'ReportController@dailySaleReportFilter')->name('daily.sale-reports'); Route::get('/daily-sale-report','ReportController@dailySaleReport'); Route::post('/daily-sale-report','ReportController@dailySaleReports'); Route::get('/retailer/sale-report','ReportController@retailerSaleReport')->name('retailer.sale-report'); Route::get('/retailer/sale-reports','ReportController@retailerSaleReportFilter')->name('retailer.sale-reports'); Route::get('/destination/sale-report','ReportController@destinationSaleReport')->name('destination.sale-report'); Route::get('/destination/sale-reports','ReportController@destinationSaleReportFilter')->name('destination.sale-reports'); Route::any('/destination/sale-report2','ReportController@destinationSaleReportFilter2'); Route::any('/retailer/potential-sale-report','ReportController@retailerPotentialSaleReport'); Route::get('/sale/monthly-sale-reports','ReportController@monthlySaleReport'); Route::post('/sale/monthly-sale-reports','ReportController@monthlySaleReports'); Route::any('/reports/monthly-sale-report','ReportController@monthlySaleReportNew'); Route::any('/reports/dealer-wise-monthly-sale','ReportController@dealerWiseMonthlySaleReport'); // Route::get('/reports/dealer-month-wise-sale','ReportController@dealerMonthSaleReport')->name('dealer.month-sale-report'); // Route::get('/reports/dealer-month-wise-sales','ReportController@dealerMonthSaleReportFilter')->name('dealer.month-sale-reports'); //Route::get('/sale/monthly-sale-reports','ReportController@monthlySaleReports')->name('sale.monthly-sale-reports'); // Route::get('/sale/monthly-sale-reports', 'ReportController@monthlySaleReportsFilter')->name('sale.monthly-sale-reportss'); //Stock Management Route::get('/stock/warehouse-stock','StockController@show_warehouse_stock')->name('stock.warehouse-stock'); Route::post('/stock/add-opening-balance','StockController@add_opening_balance'); Route::post('/warehousefilter','StockController@warehousefilter'); //Standardization Route::get('/stock/standardization','StockController@standardization'); Route::post('/stock/standardization','StockController@addStandardization'); Route::get('/user/get-damage-product-qty', 'StockController@get_damage_product_qty'); // =====Stock Management //Route::get('/stock/warehouse-stock','StockController@show_warehouse_stock')->name('stock.warehouse-stock'); //Route::post('warehousefilter','StockController@warehousefilter'); Route::any('/stock/rake-stock','StockController@showMasterRakeStock'); // Route::post('/stock/rake-stock','StockController@showMasterRakeStock'); Route::get('/stock/stock-transfer-warehouse','StockController@stocktransferwarehouse'); Route::get('/user/print-token/{token_id}', 'TokenController@printRakeWarehouseTransferToken'); Route::get('/user/stock-transfer/', 'StockController@rakeWarehouseTransferStock'); // Route::post('/stock/stock-transfer-warehouse','StockController@stocktransferwarehousefilter'); // Route::any('/stock/stock-transfer-warehouses', 'stockController@stocktransferwarehouse_filter')->name('stock.transferwarehouse'); Route::post('/stock/stock-transfer-warehouse','StockController@addstocktransferwarehouse'); //Route::post('stock/get_master_stock_rake_data','StockController@getMasterStockRakeByRakePoint'); // Warehouse to warehouse transfer Route::get('/stock/warehouse-to-warehouse-transfer','StockController@warehouseToWarehouseTransfer'); Route::post('/stock/warehouse-to-warehouse-transfer','StockController@addWarehouseToWarehouseTransfer'); Route::get('/stock/get-product-qty', 'StockController@get_product'); //By Road Management Route::get('/stock/by-road', 'StockController@by_road'); Route::post('/stock/by-road', 'StockController@addByRoad'); Route::get('/stock/edit-by-road/{by_road_id}', 'StockController@getEditByRoad'); Route::get('/stock/delete-by-road/{by_road_id}', 'StockController@deleteByRoad'); Route::post('/stock/edit-by-road', 'StockController@updateByRoad'); Route::get('/master/lock-by-road/{by_road_id}', 'StockController@lockByRoad'); Route::get('/stock/stock-transfer-by-road/{by_road_id}', 'StockController@stockTransferByRoad'); Route::post('/stock/stock-transfer-by-road', 'StockController@addStockTransferByRoad'); //Route::post('/stock/post-order', 'StockController@addstocktransferwarehouse'); // Start Master Rake Route::get('/master/master-rakes','StockController@master_rakes')->name('master.master-rakes'); Route::post('/master/master-rakes', 'StockController@addMasterRake'); Route::get('/master/edit-master-rake/{master_rake_id}', 'StockController@getEditMasterRake'); Route::post('/master/edit-master-rake', 'StockController@updateMasterRake'); Route::get('/master/delete-master-rake/{master_rake_id}', 'StockController@deleteMasterRake'); Route::get('/master/master-rake-details/{master_rake_id}', 'StockController@masterRakeDetails'); Route::get('/master/lock-master-rake/{master_rake_id}', 'StockController@lockMasterRake'); // End Master Rake //Report Route::get('/user/report', 'ReportController@report'); Route::post('/user/get-report', 'ReportController@getreport');