Commit b6bfc0dc by Jansa Jose

get mechanics api

parent 37324b7e
...@@ -1184,12 +1184,12 @@ ...@@ -1184,12 +1184,12 @@
$currentpage = $currentpage==0 ? $currentpage : $currentpage-1; $currentpage = $currentpage==0 ? $currentpage : $currentpage-1;
$start = $currentpage * $per_page; $start = $currentpage * $per_page;
} }
if(isset($postData['is_emergency']) && $postData['is_emergency'] == 1){
if(isset($postdata['is_emergency']) && $postdata['is_emergency'] == 1){ $mechanicsListcount = $this->Webservice_model->getNearMechanics($postData,0,0,1);
$mechanicsList = $this->Webservice_model->getNearMechanics($postData,$start,$per_page,1);
} else {
$mechanicsListcount = $this->Webservice_model->getNearMechanics($postData,0,0); $mechanicsListcount = $this->Webservice_model->getNearMechanics($postData,0,0);
$mechanicsList = $this->Webservice_model->getNearMechanics($postData,$start,$per_page); $mechanicsList = $this->Webservice_model->getNearMechanics($postData,$start,$per_page);
} else {
} }
$total = 0; $total = 0;
......
...@@ -385,7 +385,7 @@ class Webservice_model extends CI_Model { ...@@ -385,7 +385,7 @@ class Webservice_model extends CI_Model {
return $respArr; return $respArr;
} }
public function getNearMechanics($postData = '',$start,$per_page){ public function getNearMechanics($postData = '',$start='',$per_page='',$type=0){
$respArr = array('status'=>'error','message'=>'Something Went Wrong.'); $respArr = array('status'=>'error','message'=>'Something Went Wrong.');
if(empty($postData)){ if(empty($postData)){
return $respArr; return $respArr;
...@@ -413,6 +413,20 @@ class Webservice_model extends CI_Model { ...@@ -413,6 +413,20 @@ class Webservice_model extends CI_Model {
if(empty($mechData) || empty($mechData = $mechData->result_array())){ if(empty($mechData) || empty($mechData = $mechData->result_array())){
return 0; return 0;
} }
if($type == 0){
$respArr = $this->getNearMechanicsDetails($mechData,$issue_cat_id);
if($respArr['status'] == 'success'){
return $respArr;
}
}
$respArr['status'] = 'success';
$respArr['message'] = 'success';
$respArr['data'] = $mechData;
return $respArr;
}
public function getNearMechanicsDetails($mechData,$issue_cat_id){
$estimate = 0; $estimate = 0;
$mechDataArr = array(); $mechDataArr = array();
foreach($mechData AS $index => $data){ foreach($mechData AS $index => $data){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment