/
home
/
sjslayjy
/
public_html
/
mosaram
/
routes
/
Upload File
HOME
<?php /* |-------------------------------------------------------------------------- | 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::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::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 () { //speech start Route::any('/user/speech', 'MasterController@speech'); Route::any('/user/get/stock/{speechText}', 'MasterController@getStockData'); Route::any('/user/get/sale/{speechText}', 'MasterController@getSaleData'); Route::any('/user/get/purchase/{speechText}', 'MasterController@getPurchaseData'); Route::any('/user/get/token/{speechText}', 'MasterController@getTokenData'); Route::any('/user/get/invoice/{speechText}', 'MasterController@getInvoiceData'); Route::any('/user/get/piechart/{speechText}', 'MasterController@getPieChartData'); Route::get('/user/get/voicesearch', 'MasterController@getVoiceSearch'); Route::post('/voice-search', 'MasterController@search')->name('voice.search'); //end speech Route::get('/user/microphone', 'VoiceSearchController@microphone'); Route::get('/admin/get-total-members/{speechText}', 'VoiceSearchController@getTotalMembers'); Route::post('/handle-command', 'VoiceSearchController@handleCommand'); //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::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'); //Group Master Route::get('/user/groups', 'MasterController@groups'); Route::post('/user/groups', 'MasterController@addGroup'); Route::get('/user/edit-group/{group_id}', 'MasterController@getEditGroup'); Route::post('/user/edit-group', 'MasterController@updateGroup'); Route::get('/user/delete-group/{group_id}', 'MasterController@deleteGroup'); //Route Master Route::get('/user/routes', 'MasterController@routes'); Route::post('/user/routes', 'MasterController@addRoute'); Route::get('/user/edit-route/{route_id}', 'MasterController@getEditRoute'); Route::post('/user/edit-route', 'MasterController@updateRoute'); Route::get('/user/delete-route/{route_id}', 'MasterController@deleteRoute'); Route::get('/user/routes', 'MasterController@routes'); Route::get('/upload-route', 'TestController@routeUpload'); /*-------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::any('/user/add-company-payment', 'InvoiceController@addCompanyPayment'); 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', 'InvoiceController@partyInvoiceLedger'); Route::any('/user/party-ledger', 'InvoiceController@partyLedger'); Route::any('/user/add-opening-amount', 'InvoiceController@addOpeningAmount'); Route::any('/user/invoice-refund-amount', 'PaymentController@invoiceRefundAmount'); Route::any('user/party-against-list', 'PaymentController@partyAgianstList'); Route::any('/user/add-payment', 'InvoiceController@addPayment'); Route::any('/user/sd-party-ledger', 'InvoiceController@secondary_discount_party_ledgers'); Route::post('/user/add-sd-opening-amount', 'InvoiceController@addSdOpeningAmount'); Route::post('/user/received-sd-payment', 'InvoiceController@addCompanyDiPayment'); Route::post('/user/add-sd-payment', 'InvoiceController@addSdPayment'); /*-------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-------*/ /*-------Token Generation-------*/ Route::any('/user/generated-token', 'TokenController@generated_tokens'); Route::any('/user/generated-report', 'TokenController@generated_token_report'); Route::any('/user/generated-warehouse-token', 'TokenController@generated_warehouse_tokens'); Route::get('/user/generate-token', 'TokenController@getGenerateToken'); Route::post('/user/generate-token', 'TokenController@postGenerateToken'); 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-token/{token_id}', 'TokenController@printToken'); 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'); // Route::get('/user/labour-payment', 'TokenController@getLabourPayment'); // Route::post('/user/labour-payment', 'TokenController@postLabourPayment'); Route::any('/user/labour-slips', 'TokenController@labourSlips'); Route::get('/user/print-loading-slip/{loading_id}', 'TokenController@printLoadingSlip'); Route::post('/user/token/tax-invoice/{token_id}', 'TokenController@printTaxInvoice'); Route::get('/user/freight-payment', 'TokenController@freightPayment'); Route::post('/user/freight-payment', 'TokenController@updateFreightPayment'); Route::get('/user/labour-payment', 'TokenController@labourPayment'); Route::post('/user/labour-payment', 'TokenController@payLabour'); /*-------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', 'StockController@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/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/company-product-wise', 'StockController@companyProductWise'); Route::any('/user/dealer-product-wise', 'StockController@dealerProductWise'); Route::any('/user/dealer-companyproduct-wise', 'StockController@dealerProductCompanyWise'); /*-------Stock Management-------*/ Route::any('/user/monthly-rebate-report', 'RebateController@monthlyRebateReport'); Route::any('/user/bank-statements', 'BankController@bankStatements'); Route::any('/user/bank-statement-add', 'StockController@bankStatementsAdd'); 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::any('/user/field-collection', 'InvoiceController@fieldCollection')->middleware('role'); Route::any('/user/collection-list', 'InvoiceController@collectionList'); Route::any('/user/date-collection-list', 'InvoiceController@dateCollectionList'); Route::get('/user/set-status/{id}', 'InvoiceController@getFCStatus'); Route::get('/user/set-direct-status/{retailerId}/{dealerId}', 'InvoiceController@getDirectStatus'); Route::get('/user/generate-einvoice/{id}', 'InvoiceController@generateEinvoice'); Route::get('/user/cancel-einvoice/{id}', 'InvoiceController@cancelEinvoice'); Route::any('/user/cancel_irn', 'InvoiceController@cancelIrn'); Route::get('/user/create-ewaybill/{id}', 'InvoiceController@createEwaybill'); Route::post('/user/set-pr-status', 'InvoiceController@setFCStatus'); Route::post('/user/set-direct-collection', 'InvoiceController@setdirectcollection'); 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::get('/user/company-dis', 'InvoiceController@companyDi_filter')->name('user.company-dis'); 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/add-company-opening-amount', 'InvoiceController@addCompanyOpeningAmount'); Route::post('/user/save-company-di', 'InvoiceController@postGenerateCompanyDi'); Route::post('/user/save-company-di-payment', 'PaymentController@saveCompanyDiPayment'); Route::post('/user/save-company-di-discount', 'PaymentController@saveCompanyDiDiscount'); Route::get('/user/warehouse-dis', 'InvoiceController@WarehouseDi_filter')->name('user.warehouse-dis'); Route::any('/user/warehouse-di', 'InvoiceController@WarehouseDi'); Route::get('/user/generate-warehouse-di', 'InvoiceController@getGenerateWarehouseDi'); Route::post('/user/save-warehouse-di', 'InvoiceController@postGenerateWarehouseDi'); Route::get('/user/expense-vouchers', 'InvoiceController@expenseVouchers'); Route::any('/user/direct-collection', 'InvoiceController@directCollection'); Route::get('/user/naman-expense-voucher', 'InvoiceController@namanExpenseVoucher'); Route::post('/user/dateExpenseVouchers', 'InvoiceController@dateExpenseVouchers'); Route::post('/user/namandateExpenseVouchers', 'InvoiceController@namandateExpenseVouchers'); Route::get('/user/expense-voucher-paid-status/{expense_voucher_id}', 'InvoiceController@expenseVouchersPaidStatus'); Route::post('/user/naman-expense-voucher-paid-status', 'InvoiceController@namanExpenseVouchersPaidStatus'); /*-------Credit Note-------*/ Route::any('/user/credit-note', 'InvoiceController@getCreditNote'); Route::post('/user/invoice-detail', 'InvoiceController@getInvoiceDetails'); Route::post('/user/save-credit-note', 'InvoiceController@saveCreditNote'); Route::any('/user/credit-note-invoices', 'InvoiceController@creditNoteInvoices'); Route::get('/user/credit-note-invoices-details/{credit_note_invoice_id}', 'InvoiceController@creditNoteInvoiceDetails'); /*-------End Credit Note-------*/ /*-------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/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'); Route::get('/user/bank-ledgers', 'ReportController@getBankLedgers'); Route::get('/user/cash-ledgers', 'ReportController@getCashLedgers'); Route::any('/user/expense-report', 'ReportController@getExpenseReport'); Route::any('/user/company-debiters', 'ReportController@company_debiters'); Route::any('/user/party-debiters', 'ReportController@party_debiters'); Route::any('/user/sd-debiters', 'ReportController@sdDebitors'); Route::any('/user/groupwise-party-debiters', 'ReportController@groupwise_party_debiters'); Route::get('/user/get-retailer-data/{id}', 'TestController@getRetailerData'); /*-------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::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('/warehouse-inventory-product-details/{warehouse_id}/{product_company_id}/{product_id}/{party}', '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-------*/ Route::get('/get-stock-value', 'TestController@get_stock_value'); Route::get('/get-company-wise-stock-value/{product_id}', 'TestController@get_company_wise_stock_value'); Route::get('/unzip', 'TestController@unzip'); Route::get('/upload-opening-balance', 'TestController@upload'); }); Route::get('/user/rake-payments-detail/{id}', 'ReportController@rakePaymentDetail'); Route::get('/user/daily-warehouse-payments-detail/{id}', 'ReportController@dailyWarehousePaymentDetail'); Route::get('/user/send-mail', 'MailController@sendMail'); // Route::any('/user/update-company-payment-history','TestController@companyInvoicePaymentUpdate'); // Route::any('/user/rollback-dealer-to-dealer-di-payment','TestController@dealerToDealerPaymentRollback'); // Route::any('/user/ledger-create','TestController@ledgerCreate'); /*-------Data update purpose-------*/ // Route::any('/user/update-company-payment-history','TestController@companyInvoicePaymentUpdate'); // Route::any('/user/rollback-dealer-to-dealer-di-payment','TestController@dealerToDealerPaymentRollback'); // Route::any('/user/ledger-create','TestController@ledgerCreate'); // Route::any('/user/loading-slip-invoices-without-opening','TestController@loadingSlipZero'); // Route::any('/user/loading-slip-invoices-without','TestController@loadingSlipZero1'); // Route::any('party-ledger-fix/{v_no}','TestController@partyLedgerFix'); /*-------End Data update purpose-------*/ Route::get('/avgSale', 'TestController@avg_rate_sale'); Route::get('/party-stock', 'TestController@partiesStock'); // Voucher Update Route::get('/get-voucher-update', 'TestController@getVoucherNoUpdate'); Route::post('/update-voucher-no', 'TestController@voucherNoUpdate'); Route::get('/get-voucher-details/{voucher_no}', 'TestController@voucherNoDetails'); Route::get('/get-party-invoice-details/{dealer_id}/{retailer_id}', 'TestController@partyInvoiceDetails'); Route::get('/voucher-no-delete/{type}/{voucher_no}', 'TestController@deleteVoucher'); Route::get('/return-cn-fixing', 'TestController@returnLedgerEntryFix'); //product loading update Route::get('/update-loading', 'TestController@updateloading'); Route::post('/update-loading', 'TestController@updateProductLoading'); Route::get('/loading-details/{loading_id}', 'TestController@loadingDetails'); //company voucher Route::get('/get-company-voucher-update', 'TestController@getCompanyVoucherNoUpdate'); Route::get('/get-company-voucher-details/{voucher_no}', 'TestController@companyVoucherNoDetails'); Route::post('/update-company-voucher-no', 'TestController@companyVoucherNoUpdate'); // Route::get('/upload_excel','TestController@file'); // tally integration Route::get('/fetch-tally-data', 'TestController@fetch_tally_data'); Route::get('/insert_tally_data', 'TestController@insert_tally_data'); Route::get('/tally-insert-credit-amount', 'TestController@tally_insert_credit_amount'); Route::get('/addCompany', 'TestController@addCompany'); Route::get('/fetch_group', 'TestController@fetch_group'); Route::get('/fetch_voucher_type', 'TestController@fetch_voucher_type'); Route::get('/datainsert', 'TestController@datainsert'); Route::get('/fetch_stock_items', 'TestController@fetch_stock_items'); Route::get('/InputOpeningBalance', 'TestController@InputOpeningBalance'); Route::get('/CreateInvoiceVoucher', 'TestController@CreateInvoiceVoucher'); Route::get('/saleInput', 'TestController@saleInput'); Route::get('/stocksummary', 'TestController@stocksummary'); Route::get('/payment', 'TestController@payment'); Route::post('/checkauth', 'TestController@checkauth'); /*--------------------Attendence------------------------------*/ Route::group(['middleware' => ['auth']], function () { Route::get('/home', 'HomeController@get_dashboard_page')->name('home'); // Route::get('/home', 'HomeController@tracklocation'); Route::post('/get_user_lta_lng', 'HomeController@get_callforajax')->name('get_user_lta_lng'); Route::get('adduser', 'addlocationController@addUsers'); Route::post('adduser', 'addlocationController@addUserinsert')->name('adduser'); Route::get('adduser', 'addlocationController@addusershow'); // Route::delete('delete/{id}','addlocationController@adduserdestroy'); Route::get('adduser', 'addlocationController@addusershow'); Route::get('adduser/{id}', 'addlocationController@adduserdestroy'); // Route::get('/adduser','addlocationController@adduseredit'); // Route::post('student/update', 'StudentController@update')->name('student.update'); Route::any('/attendance', 'addlocationController@attendance'); Route::any('/attendance-report', 'addlocationController@attendanceReport'); Route::any('/attendanceDayReport', 'addlocationController@attendanceDayReport'); Route::get('/attendance-chart', 'addlocationController@attendanceChart'); Route::post('/attendance-chart', 'addlocationController@attendanceChartFilter'); Route::get('in-out-time-by-date/{id}/{date}', 'addlocationController@attendanceInOutByDate'); //Route::post('addlocations','addlocationController@addlocationinsert'); Route::get('addlocations1', 'addlocationController@addlocation1')->name('addlocations1'); Route::get('addlocations/{id}', 'addlocationController@addlocationdestroy'); Route::get('editaddlocations', 'addlocationController@getEditlocation'); // Route::post('addlocations', 'addlocationController@updateDealer'); Route::post('addfilter', 'addlocationController@addfilter'); Route::post('/get-user-route', 'HomeController@getUserRoute')->name('getuser'); Route::get('/cash_clear', 'addlocationController@cashClear'); Route::get('/get_status', 'addlocationController@getStaus')->name('get_status'); // Route::get('users', ['uses'=>'UserController@index', 'as'=>'users.index']); Route::get('/user-status', 'HomeController@getUserStatus')->name('user-status'); Route::any('/route-map', 'HomeController@routeMap'); Route::any('/tom-tom', 'HomeController@tomtomMap'); Route::get('/test', 'TestController@test'); }); // Route::post('/handle-command', 'VoiceSearchController@handleCommand'); Route::post('/get-total-members', 'VoiceSearchController@getTotalMembers'); Route::post('/get-stock-data', 'VoiceSearchController@getStockData'); Route::post('/get-sale-data', 'VoiceSearchController@getSaleData'); Route::any('/voice/total-master-rakes', 'VoiceSearchController@masterRakesVoice'); Route::any('/voice/total-master-rake-summary', 'VoiceSearchController@masterRakeSummaryVoice'); Route::any('/voice/total-warehouse-token', 'VoiceSearchController@generatedWarehouseTokensVoice'); Route::any('/voice/report-index', 'VoiceSearchController@reportIndex'); Route::any('/voice/direct-labour-payment-report', 'VoiceSearchController@directLabourPaymentReportVoice'); Route::any('/voice/direct-labour-payment-warehouse', 'VoiceSearchController@directLabourPaymentWarehouseVoice'); Route::any('/voice/total-user-report', 'VoiceSearchController@totalUserReportVoice'); Route::any('/voice/log-details', 'VoiceSearchController@userErrorLogsVoice'); Route::any('/voice/user-log-details', 'VoiceSearchController@ErrorLogsVoice'); Route::any('/voice/labour-payment-report', 'VoiceSearchController@labourPaymentReportVoice'); Route::get('/voice/total-stock-report', 'VoiceSearchController@totalStockReportVoice'); Route::get('/voice/total-sale-report', 'VoiceSearchController@totalSaleReportDataVoice'); Route::get('/voice/total-purchase-report', 'VoiceSearchController@totalPurchaseReportDataVoice'); Route::get('/voice/total-invoice-report', 'VoiceSearchController@totalInvoiceReportDataVoice'); Route::get('/voice/product-wise-detailed-data', 'VoiceSearchController@totalPieChartDataVoice'); Route::any('/voice/user-status', 'VoiceSearchController@getUserStatusVoice'); Route::any('/voice/attendance-chart', 'VoiceSearchController@attendanceChartVoice'); Route::any('/voice/warehouse-transfer-product', 'VoiceSearchController@warehouseTransferLoadingsVoice'); Route::any('/voice/restore-product', 'VoiceSearchController@indexVoice'); Route::any('voice/standard-labour-payments', 'VoiceSearchController@labourPaymentsVoice'); Route::any('/voice/rake-payment', 'VoiceSearchController@rakePaymentReportVoice'); Route::any('/voice/rake-financial-report', 'VoiceSearchController@rakeFinancialReportVoice'); Route::any('/voice/party-aging-report', 'VoiceSearchController@partyAgingReportVoice'); Route::any('/user/inventory-status', 'VoiceSearchController@status'); Route::any('/user/employee-attendance-report', 'VoiceSearchController@report'); /*---------------------------------end attendance---------------------------------*/