CHANGE_ mpin status api : GWM

This commit is contained in:
bitbucket 2024-07-11 14:58:30 +05:30
parent 0f9afc24ca
commit ce4312fc8d
2 changed files with 20 additions and 0 deletions

View File

@ -272,6 +272,7 @@ $routes->get("processjob", "JobWorker::processJob");
$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");

View File

@ -310,6 +310,25 @@ class RestAuthenticationController extends AdminController
}
}
public function checkMpin()
{
try {
$mobile_number = $this->request->getJSON()->mobile_number;
$employeeData = $this->employeeModel->where('mobile', $mobile_number)->where('relationship', 'self')->first();
if ($employeeData && $employeeData["mpin"] != null) {
return $this->respond(['status' => 'success','code' => 200,'data' => "Mpin - exist"],200);
} else {
return $this->respond(['status' => 'failed','code' => 404,'data' => "Mpin - not found"],200);
}
} catch (\Exception $e) {
return $this->respond(['status' => 'failed','code' => 500,'data' => $e->getMessage()],500);
}
}
}