440 lines
24 KiB
PHP
Executable File
440 lines
24 KiB
PHP
Executable File
<?php
|
|
|
|
use CodeIgniter\Router\RouteCollection;
|
|
|
|
|
|
/**
|
|
* @var RouteCollection $routes
|
|
*/
|
|
|
|
$routes->get('/swagger', 'SwaggerController::index', ['filter' => 'authMVC']);
|
|
|
|
// Reminder Mail Notification
|
|
|
|
$routes->get("reminder_mail", "NotificationController::reminder_mail");
|
|
$routes->get("testing", "ClientController::Testing");
|
|
$routes->get("update-policy-terms-for-corrections", "ClientController::updatePolicyTermsForCorrections");
|
|
$routes->get("update_rack_rate_json", "ClientController::updateRackRateJson");
|
|
$routes->get("updatajson", "EmpDataServiceController::updatajson");
|
|
$routes->get("view", "EmployeeController::viewECard/$1");
|
|
|
|
|
|
|
|
$routes->post("add_advertise_image", "AppContentManagementController::add_advertise_image");
|
|
$routes->get("add_image_index", "AppContentManagementController::add_image_index");
|
|
$routes->get("getAdvertiseImage/(:any)", "AppContentManagementController::getAdvertiseImage/$1");
|
|
$routes->get("frontend_content", "AppContentManagementController::frontend_content");
|
|
|
|
|
|
// $routes->get('/', 'LoginController::index');
|
|
$routes->get('/test', 'Home::index');
|
|
$routes->get('/login', 'LoginController::index'); ///auth/google
|
|
$routes->get('/logout', 'LoginController::logout');
|
|
$routes->get('/oauth2callback', 'LoginController::receiveGoogleOAuthResponse');
|
|
$routes->get('/auth/google', 'LoginController::initiateGoogleOAuth');
|
|
$routes->get('/update-emp-policy-status', 'ClientController::updateEmpAndPolicyStatus');
|
|
$routes->get('download-e-card/(:any)', 'EmployeeController::generateIDCardForEmployee/$1');
|
|
$routes->get('download-kyc-docs/(:segment)', 'ClientController::downloadKYCDocument/$1');
|
|
|
|
|
|
$routes->group("/user", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("create", "UserController::create");
|
|
$routes->get("create", "UserController::create");
|
|
$routes->post("edit", "UserController::edit");
|
|
$routes->get("list", "UserController::list");
|
|
$routes->get("getuser/(:hash)", "UserController::getuser/$1");
|
|
$routes->get("deactive/(:hash)", "UserController::deactive/$1");
|
|
$routes->get("rolesandteams", "UserController::getRolesAndTeams");
|
|
});
|
|
|
|
|
|
$routes->group("/dashboard", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("view", "DashboardController::dashboard");
|
|
$routes->get('get-notification', 'DashboardController::getDashboardNotifications');
|
|
$routes->get('acknowledge-notification/(:segment)', 'DashboardController::acknowledgeMessage/$1');
|
|
$routes->get('get-pending-action', 'PendingActionsController::getPendingActions');
|
|
});
|
|
|
|
|
|
$routes->group("/client", ["filter" => "authMVC"], function ($routes) {
|
|
|
|
$routes->get("list", "ClientController::index");
|
|
$routes->get("create", "ClientController::clientOnboarding");
|
|
$routes->get('deposit/(:num)', 'ClientController::deposit/$1');
|
|
$routes->get('remove/(:num)', 'ClientController::removeClient/$1');
|
|
// application/config/routes.php
|
|
|
|
// Add a route for the view_Deposit method
|
|
$routes->get('view_deposit/(:num)', 'ClientController::view_Deposit/$1');
|
|
$routes->get('createtransaction', 'ClientController::createtransaction');
|
|
|
|
$routes->post('save_deposit', 'ClientController::saveDeposit');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// $routes->get('view_Deposit/(:num)/(:num)','ClientController/view_Deposit/$1/$2');
|
|
|
|
|
|
|
|
$routes->get("list/(:any)", "ClientController::editClientOnboarding/$1");
|
|
|
|
|
|
$routes->group("notification", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("create", "NotificationController::createNotification");
|
|
$routes->post("update_enable", "NotificationController::update_enable");
|
|
$routes->get("getMailTemplateData/(:any)/(:any)", "NotificationController::getMailTemplateData/$1/$2");
|
|
});
|
|
|
|
$routes->group("general", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("create", "ClientController::createClientGeneralInfo");
|
|
$routes->post("edit", "ClientController::editClientGeneralInfo");
|
|
});
|
|
|
|
$routes->group("branch", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("create", "ClientController::createClientBranch");
|
|
$routes->post("edit", "ClientController::editClientBranch");
|
|
$routes->get("list/(:any)", "ClientController::getSingleBranchDataById/$1");
|
|
$routes->get("remove/(:any)", "ClientController::removeClientBranch/$1");
|
|
});
|
|
|
|
$routes->group("relation", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("create", "ClientController::createClientRelation");
|
|
$routes->post("edit", "ClientController::editClientRelation");
|
|
});
|
|
|
|
$routes->group("policy", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("create", "ClientController::createClientPolicy");
|
|
$routes->post("edit", "ClientController::editClientPolicy");
|
|
$routes->get("list/(:any)", "ClientController::getClientPolicyById/$1");
|
|
$routes->post("policyGMCTerms", "ClientController::policyGMCTerms");
|
|
$routes->get("getterms", "ClientController::getterms");
|
|
$routes->get("remove/(:any)", "ClientController::removePolicy/$1");
|
|
});
|
|
|
|
$routes->group("kyc", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("create", "ClientController::createClientKYCInfo");
|
|
$routes->post("edit", "ClientController::editClientKYCInfo");
|
|
$routes->get("list/(:any)", "ClientController::getKycDocsById/$1");
|
|
$routes->get("delete/(:any)", "ClientController::deleteClientKycDocs/$1");
|
|
});
|
|
|
|
$routes->group("premimum", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("create", "ClientController::createClientPolicyPremium");
|
|
$routes->post("edit", "ClientController::editClientPolicyPremium");
|
|
});
|
|
|
|
$routes->group("terms", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("gpa_create", "ClientController::policyGPATerms");
|
|
$routes->post("edit", "ClientController::editClientPolicyPremium");
|
|
$routes->post("other_terms", "ClientController::otherPolicyTermsFormSubmit");
|
|
});
|
|
|
|
$routes->group("vehicle", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("create", "ClientController::uploadVehicleFile");
|
|
$routes->post("edit", "ClientController::editUploadVehicleFile");
|
|
$routes->get("list/(:any)", "ClientController::listVehicleFiles/$1");
|
|
$routes->get("delete/(:any)", "ClientController::deleteVehicleFiles/$1");
|
|
});
|
|
});
|
|
|
|
|
|
$routes->group("/employee", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("list", "EmployeeController::list");
|
|
$routes->get("search", "EmployeeController::search");
|
|
$routes->get("upload", "EmployeeController::employeesUplodWithEvents");
|
|
$routes->post("upload", "EmployeeController::employeesUplodWithEvents");
|
|
$routes->get("excel_error/(:any)", "EmployeeController::getExcelFileErrors/$1");
|
|
$routes->get("endorsement-list", "EmployeeController::endorsementList");
|
|
$routes->match(['get','post'],'enrollment-list','EmployeeController::enrollmentClientList');
|
|
$routes->get("empby_client_clientbranch/(:any)/(:any)", "EmployeeController::empby_client_clientbranch/$1/$2");
|
|
$routes->get("truncate/(:any)", "EmployeeController::truncateFileData/$1");
|
|
$routes->get("test-rack-rate", "EmployeeController::testRackRate");
|
|
$routes->post("test-rack-rate", "EmployeeController::testRackRate");
|
|
});
|
|
|
|
|
|
$routes->group("/master", ["filter" => "authMVC"], function ($routes) {
|
|
|
|
|
|
$routes->group("insurer", ["filter" => "authMVC"], function ($routes) {
|
|
|
|
|
|
$routes->get("list", "MasterController::insurerList");
|
|
$routes->get("remove/(:any)", "MasterController::insurerRemove/$1");
|
|
$routes->get("create", "MasterController::insurerOnboarding");
|
|
$routes->post("createpost", "MasterController::createInsurerGeneralInfo");
|
|
$routes->post("edit", "MasterController::editInsurerGeneralInfo");
|
|
$routes->get("list/(:any)", "MasterController::editInsurerOnboarding/$1");
|
|
|
|
$routes->group("branch", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("create", "MasterController::createInsurerBranch");
|
|
$routes->post("edit", "MasterController::editInsurerBranch");
|
|
$routes->get("editget/(:any)", "MasterController::editInsurerGet/$1");
|
|
$routes->get("list/(:any)", "MasterController::insurerBranchList/$1");
|
|
$routes->get("remove/(:any)", "MasterController::removeInsurerBranch/$1");
|
|
});
|
|
});
|
|
|
|
$routes->group("tpa", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("list", "MasterController::tpaList");
|
|
$routes->get("create", "MasterController::tpaOnboarding");
|
|
$routes->post("createpost", "MasterController::createTPAGeneralInfo");
|
|
$routes->post("edit", "MasterController::editTPAGeneralInfo");
|
|
$routes->get("list/(:any)", "MasterController::editTPAOnboarding/$1");
|
|
$routes->get("remove/(:any)", "MasterController::tpaRemove/$1");
|
|
|
|
$routes->group("branch", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("create", "MasterController::createTPABranch");
|
|
$routes->get("editget/(:any)", "MasterController::editTPAGet/$1");
|
|
$routes->post("edit", "MasterController::editTPABranch");
|
|
$routes->get("list/(:any)", "MasterController::tpaBranchList/$1");
|
|
$routes->get("remove/(:any)", "MasterController::removeTPABranch/$1");
|
|
});
|
|
});
|
|
|
|
$routes->group("kyc", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("list", "MasterController::kycList");
|
|
$routes->get("create", "MasterController::kycOnboarding");
|
|
$routes->post("createpost", "MasterController::createKYCInfo");
|
|
$routes->post("edit", "MasterController::editKYCInfo");
|
|
$routes->get("list/(:any)", "MasterController::editKYCOnboarding/$1");
|
|
$routes->get("remove/(:any)", "MasterController::kycRemove/$1");
|
|
$routes->get("delete/(:any)", "MasterController::deleteClientKycDocs/$1");
|
|
|
|
|
|
$routes->group("kycdocs", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("createpost", "MasterController::createKycDocs");
|
|
$routes->get("editget/(:any)", "MasterController::editKYCGet/$1");
|
|
$routes->post("edit", "MasterController::editKYCDocs");
|
|
// $routes->get("list", "MasterController::tpaBranchList");
|
|
$routes->get("list/(:any)", "MasterController::kycDocsList/$1");
|
|
$routes->get("remove/(:any)", "MasterController::removeKYCDocs/$1");
|
|
});
|
|
});
|
|
|
|
$routes->group("policy", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("list", "MasterController::policyTypeList");
|
|
$routes->get("create", "MasterController::policyTypeOnboarding");
|
|
$routes->post("createpost", "MasterController::createPolicyType");
|
|
$routes->post("edit", "MasterController::editPolicyType");
|
|
$routes->get("list/(:any)", "MasterController::editPolicyTypeOnboarding/$1");
|
|
$routes->get("remove/(:any)", "MasterController::policyTypeRemove/$1");
|
|
|
|
|
|
$routes->group("policies", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->post("createpost", "MasterController::createPolicies");
|
|
$routes->get("editget/(:any)", "MasterController::editPoliciesGet/$1");
|
|
$routes->post("edit", "MasterController::editPolicies");
|
|
$routes->get("list", "MasterController::tpaBranchList");
|
|
$routes->get("list/(:any)", "MasterController::policesList/$1");
|
|
$routes->get("remove/(:any)", "MasterController::removePolicyPolicies/$1");
|
|
});
|
|
});
|
|
|
|
$routes->group("cash_deposite", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("list", "MasterController::CDMasterList");
|
|
$routes->post("create", "MasterController::createCDMasterData");
|
|
$routes->post("edit", "MasterController::editCDMasterData");
|
|
$routes->get("list/(:any)", "MasterController::getCDMasterDataByID/$1");
|
|
$routes->get("remove/(:any)", "MasterController::removeCDMaster/$1");
|
|
});
|
|
|
|
$routes->group("vehicle", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("list", "MasterController::VehicleMasterList");
|
|
$routes->get("list/(:any)", "MasterController::getVehicleMasterDataByID/$1");
|
|
$routes->get("remove/(:any)", "MasterController::deactiveVehicleData/$1");
|
|
});
|
|
});
|
|
|
|
|
|
$routes->group("/util", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("clients-with-policies", "EmployeeController::getClientWithPolicies");
|
|
$routes->get("police-by-insurer/(:any)", "ClientController::getPolicesByInsurerId/$1");
|
|
$routes->get("get-file-error/(:any)", "EmployeeController::getUploadedFileError/$1");
|
|
$routes->get("kyc-other-docs-delete/(:any)", "ClientController::deleteClientKycOtherDocs/$1");
|
|
$routes->get("policy-premium", "ClientController::getpolicyGridData/$1");
|
|
$routes->get("update-policy-status", "ClientController::updateClientPolicyStatus/$1");
|
|
$routes->get("download-excel/(:any)", "EmployeeController::downloadSampleExcelFile/$1");
|
|
$routes->get("get-emp-endorsement/(:any)", "EmployeeController::getEmpEndoresmentEntry/$1");
|
|
$routes->post("import-export", "EmployeeController::importExport");
|
|
$routes->get("featch-client-policy-list/(:any)", "ClientController::getClientPolicyList/$1");
|
|
$routes->get("download-file-list/(:any)", "EmployeeController::downloadFileList/$1");
|
|
$routes->get("featch-emp-list", "EmployeeController::featchEmpList/$1");
|
|
$routes->get("view-success-emp-list", "EmployeeController::viewUploadedEmployeeList/$1");
|
|
$routes->get("fetch-policy-for-policy-type", "ClientController::fetchPolicyDataForPolicyType/$1");
|
|
$routes->get("fetch-emp-count/(:any)", "EmployeeController::getEmpCount/$1");
|
|
$routes->get("init-Emp-onboard/(:any)", "EmployeeController::initiateManualEmployeesOnboardProcess/$1");
|
|
$routes->get("full-excel-error-file/(:any)", "EmployeeController::downloadFullExcelErrorFile/$1");
|
|
$routes->get("preview-card/(:any)", "EmployeeController::previewTemplate/$1");
|
|
$routes->get("export-import-error-list/(:any)", "EmployeeController::errorListExportImport/$1");
|
|
$routes->get("has_policy_config_completed/(:any)", "EmployeeController::hasPolicyConfigCompleted/$1");
|
|
$routes->get("get-client-branch/(:any)", "ClientController::getClientBranch/$1");
|
|
$routes->get("get-client-details/(:any)", "ClientController::getClientAllDetailsByUsingClientID/$1");
|
|
$routes->get("delete-additional-rack-rate/(:any)", "ClientController::deleteAdditionalRackRate/$1");
|
|
$routes->get("check_cd_ac_no/(:any)", "MasterController::checkUniqueCDAccountNumber/$1");
|
|
$routes->get("get_cd_ac/(:any)", "ClientController::get_cd_ac/$1");
|
|
$routes->get("check_policy_type/(:any)", "ClientController::checkPolicyType/$1");
|
|
$routes->get("getPolicyTerms/(:any)", "ClientController::getPolicyTerms/$1");
|
|
$routes->get("getPolicyTermsFormJson/(:any)", "ClientController::getPolicyTermsFormJson/$1");
|
|
$routes->get("checkHRNumber/(:any)", "ClientController::checkHRNumber/$1");
|
|
$routes->get("check_addition_premium_JSON/(:any)", "ClientController::checkAdditionPremiumJSON/$1");
|
|
$routes->get("get_policy_type_for_base_policy/(:any)", "ClientController::getPolicyTypeForBasePolicy/$1");
|
|
$routes->get("get_client_details/(:any)", "ClientController::getClientDetails/$1");
|
|
$routes->get("featch_dashboard_data/(:any)", "DashboardController::featch_dashboard_data/$1");
|
|
$routes->get("remove_rack_rate/(:any)", "ClientController::removeRackRate/$1");
|
|
$routes->get("rename_rack_rate_tab/(:any)", "ClientController::renameRackRateTab/$1");
|
|
$routes->post("create_excel_template", "MasterController::createExcelTemplate");
|
|
$routes->get("get_insurer_by_export_templete", "MasterController::getInsurerByExportTemplete");
|
|
$routes->get("copy_insurer_templete/(:any)", "MasterController::copyInsurerTemplete/$1");
|
|
$routes->get("get_single_excel_template/(:any)", "MasterController::getSingleExcelTemplate/$1");
|
|
$routes->get("dublicate_template/(:any)", "MasterController::duplicateTemplate/$1");
|
|
$routes->get("getBranchByClientID/(:any)", "ClientController::getBranchByClientID/$1");
|
|
$routes->get("getPolicyDetailsByPolicyId/(:any)", "ClientController::getPolicyDetailsByPolicyId/$1");
|
|
$routes->get("getClientAndBranchAndPolicy", "ClientController::getClientAndBranchAndPolicy");
|
|
$routes->get("getCDAccNoByClientAndInsurer/(:any)", "ClientController::getCDAccNoByClientAndInsurer/$1");
|
|
$routes->post("createClientWithMinimalData", "ClientController::createClientWithMinimalData");
|
|
$routes->post("createVehicleWithMinimalData", "ClientController::createVehicleWithMinimalData");
|
|
$routes->post("createClientBranchWithMinamalData", "ClientController::createClientBranchWithMinamalData");
|
|
$routes->post("createClientPolicyWithMinimalData", "ClientController::createClientPolicyWithMinimalData");
|
|
$routes->post("createCDAccountNumberUsingAjax", "MasterController::createCDAccountNumberUsingAjax");
|
|
$routes->post("drive_file_upload", "PolicyTransactionController::uploadFile");
|
|
$routes->post("updateInvoiceStatus", "PolicyTransactionController::updateInvoiceStatus");
|
|
$routes->get("remove_co_share_data/(:any)", "PolicyTransactionController::removeCoShareData/$1");
|
|
$routes->get("check_cost_center/(:any)", "ClientController::check_cost_center/$1");
|
|
$routes->get("getPTCOShareCount/(:any)", "PolicyTransactionController::getPTCOShareCount/$1");
|
|
$routes->get("test_mail", "MasterController::testGmailAPI");
|
|
$routes->post("test_mail", "MasterController::testGmailAPI");
|
|
$routes->get("check_policy_no/(:any)", "ClientController::check_policy_no/$1");
|
|
$routes->get("get_client_policy_data_using_policy_no/(:any)", "ClientController::get_client_policy_data_using_policy_no/$1");
|
|
$routes->get("get_client_policy_data_using_policy_no_and_endo_no/(:any)", "ClientController::get_client_policy_data_using_policy_no_and_endo_no/$1");
|
|
$routes->get("checkInvoiceStatus/(:any)", "PolicyTransactionController::checkInvoiceStatus/$1");
|
|
$routes->get("base_policy_for_policy_inception/(:any)", "PolicyTransactionController::getBasePolicy/$1");
|
|
});
|
|
|
|
|
|
$routes->group("policy_tranction", ["filter" => "authMVC"], function ($routes) {
|
|
|
|
$routes->group("inception", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("list", "PolicyTransactionController::viewInception");
|
|
$routes->post("create", "PolicyTransactionController::createInceptionPolicy");
|
|
$routes->get("list/(:any)", "PolicyTransactionController::getInceptionDataForEdit/$1");
|
|
$routes->get("remove/(:any)", "PolicyTransactionController::removeCDMaster/$1");
|
|
});
|
|
|
|
$routes->group("endorsement", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("list", "PolicyTransactionController::viewEndorsement");
|
|
$routes->post("create", "PolicyTransactionController::createEndorsementPolicy");
|
|
$routes->get("list/(:any)", "PolicyTransactionController::getEndorsementDataForEdit/$1");
|
|
$routes->get("remove/(:any)", "PolicyTransactionController::removeCDMaster/$1");
|
|
});
|
|
|
|
$routes->group("report", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("list", "PolicyTransactionController::reportBDS");
|
|
$routes->get("report-varience-list", "PolicyTransactionController::reportVarience");
|
|
$routes->get("report-business-list", "PolicyTransactionController::reportBusinessList");
|
|
$routes->get("report-finance-list", "PolicyTransactionController::reportFinanceList");
|
|
});
|
|
|
|
$routes->group("statement", ["filter" => "authMVC"], function ($routes) {
|
|
$routes->get("list", "PolicyTransactionController::statementList");
|
|
$routes->post("upload", "PolicyTransactionController::uploadInsurerStatement");
|
|
$routes->get("getPaymentDetails/(:any)", "PolicyTransactionController::getInvoicePaymentDetails/$1");
|
|
$routes->post("saveInvoicePaymentDetails", "PolicyTransactionController::saveInvoicePaymentDetails");
|
|
$routes->get("deletePaymentEntry/(:any)", "PolicyTransactionController::deletePaymentEntry/$1");
|
|
$routes->get("downloadSampleInsurerStatement", "PolicyTransactionController::downloadSampleInsurerStatement");
|
|
$routes->get("getFileErr/(:any)", "PolicyTransactionController::getFileErr/$1");
|
|
});
|
|
|
|
});
|
|
|
|
$routes->get("driveListFiles", "GoogleDriveController::listFiles");
|
|
$routes->post('dmsSearch', 'PolicyTransactionController::dmsSearch', ['filter' => 'authMVC']);
|
|
$routes->get('dmsSearch', 'PolicyTransactionController::dmsSearch', ['filter' => 'authMVC']);
|
|
$routes->get('downloadGdriveFile', 'GoogleDriveController::downloadGdriveFile', ['filter' => 'authMVC']);
|
|
|
|
$routes->cli('cli/processjob', 'JobWorker::processJob');
|
|
$routes->cli('cli/processjobs', 'JobWorker::processJobs');
|
|
|
|
$routes->get("processjob", "JobWorker::processJob");
|
|
$routes->cli('cli/new_gmail_token', 'MasterController::generateNewGmailAPIToken');
|
|
$routes->cli('cli/send_mail_cli(/:any)?', 'MasterController::testGmailAPIViaCLI$1');
|
|
$routes->cli('cli/app_check_list', 'MasterController::appCheckList');
|
|
$routes->cli('cli/new_gdrive_token', 'GoogleDriveController::generateNewGoogleDriveAccessToken');
|
|
|
|
|
|
|
|
//Employee login api's
|
|
$routes->post("/employeeRest/verifyEmployeeNumber", "RestAuthenticationController::verifyEmployeeWithMobileNumber");
|
|
$routes->post("/employeeRest/getVerifiedUserData", "RestAuthenticationController::getVerifiedUserData");
|
|
$routes->post("/employeeRest/verifyMpin", "RestAuthenticationController::verifyMpin");
|
|
$routes->post("/employeeRest/checkMpin", "RestAuthenticationController::checkMpin");
|
|
//HR login api's
|
|
$routes->post("/employeeRest/verifyHrWithMobileNumber", "RestAuthenticationController::verifyHrWithMobileNumber");
|
|
$routes->post("/employeeRest/getVerifiedHrData", "RestAuthenticationController::getVerifiedHrData");
|
|
|
|
$routes->group("/api", ["filter" => "authJWT"], function ($routes) {
|
|
$routes->post("logined", "RestAuthenticationController::logined");
|
|
$routes->post("getId", "RestAuthenticationController::getUserIdFromToken");
|
|
});
|
|
|
|
|
|
|
|
|
|
$routes->group("employeeRest", ["filter" => "authJWT"], function ($routes) {
|
|
|
|
$routes->post("storeFireBase", "EmployeeRestController::storeFireBase");
|
|
$routes->post("saveMpin", "RestAuthenticationController::saveMpin");
|
|
$routes->post("updateMpin", "RestAuthenticationController::updateMpin");
|
|
$routes->post("getChatResponse", "ChatBotController::getChatResponse");
|
|
$routes->get("getEmployeeProfile", "EmployeeRestController::getEmployeeProfile");
|
|
|
|
$routes->post("employeeUpload", "EmployeeRestController::employeeUpload");
|
|
|
|
$routes->get("relationshipList", "EmployeeRestController::relationshipList");
|
|
|
|
$routes->get("getEmployeeAndDependence", "EmployeeRestController::getEmployeeAndDependence");
|
|
$routes->post("editEmployeeAndDependence", "EmployeeRestController::editEmployeeAndDependence");
|
|
$routes->post("addEmployeeAndDependence", "EmployeeRestController::addEmployeeAndDependence");
|
|
|
|
$routes->get("getEmployeePolicy", "EmployeeRestController::getEmployeePolicy");
|
|
$routes->post("createOrUpdateEmployeePolicySiAmount", "EmployeeRestController::createOrUpdateEmployeePolicySiAmount");
|
|
$routes->get("deleteDependence", "EmployeeRestController::deleteDependence");
|
|
$routes->get("getEmployeeAndDependenceByClientId", "EmployeeRestController::getEmployeeAndDependenceByClientId");
|
|
$routes->get("getClientPolicy", "EmployeeRestController::getClientPolicy");
|
|
$routes->get("getClientDetails", "EmployeeRestController::getClientDetails");
|
|
$routes->get("getAddOnPolicy", "EmployeeRestController::getAddOnPolicy");
|
|
$routes->post("iAgreeForAddOn", "EmployeeRestController::iAgreeForAddOn");
|
|
|
|
$routes->get("exportDataByClientPolicyId", "EmployeeRestController::exportDataByClientPolicyId");
|
|
$routes->get("getCashDepositData", "EmployeeRestController::getCashDepositData");
|
|
$routes->get("exportCashDepositData", "EmployeeRestController::exportCashDepositData");
|
|
|
|
$routes->get("removeEmpAndEmpPolicyData", "EmployeeRestController::removeEmpAndEmpPolicyData");
|
|
|
|
$routes->post("calculatePremium", "EmployeeRestController::calculatePremium");
|
|
|
|
$routes->get("getEmployeeOldPolicy", "EmployeeRestController::getEmployeeOldPolicy");
|
|
$routes->get("getEmployeeActiveOrInactivePolicy", "EmployeeRestController::getEmployeeActiveOrInactivePolicy");
|
|
$routes->get("getFEContent", "EmployeeRestController::getFEContent");
|
|
$routes->get("getAdvertisementImage", "EmployeeRestController::getAdvertisementImage");
|
|
});
|
|
|
|
$routes->get("sendPushNotification", "EmployeeRestController::sendPushNotification");
|
|
|
|
|
|
|
|
|
|
$routes->post("sendEmail", "EmployeeRestController::send_email");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Ticketing System
|
|
|
|
// Ticketing System End's
|