Commit 18df11cb by Jansa Jose

get customer vehicle

parent 6e432117
...@@ -2877,5 +2877,28 @@ ...@@ -2877,5 +2877,28 @@
$result = $this->Webservice_model->rateProduct($postData); $result = $this->Webservice_model->rateProduct($postData);
echo json_encode($result);exit; echo json_encode($result);exit;
} }
public function get_my_vehicles(){
header('Content-type:application/json');
$headers = apache_request_headers();
$this->load->model('Vehicle_model');
if(!isset($headers['Auth']) || empty($headers['Auth'])){
$respArr['status'] = 'error';
$respArr['message'] = 'Authtoken is Required';
echo json_encode($respArr);exit;
}
$authRes = $this->Webservice_model->get_customer_authtoken($headers['Auth']);
if($authRes['status'] == 'error'){
echo json_encode($authRes);exit;
}
$postData['customer_id'] = $authRes['data']['customer_id'];
$result = $this->Vehicle_model->getCustVechiles($postData);
$respArr['status'] = "success";
$respArr['data'] = $result;
echo json_encode($respArr);exit;
}
} }
?> ?>
...@@ -41,11 +41,18 @@ class Vehicle_model extends CI_Model { ...@@ -41,11 +41,18 @@ class Vehicle_model extends CI_Model {
if(!empty($vehData)){ if(!empty($vehData)){
$vehData = $vehData->result(); $vehData = $vehData->result();
foreach ($vehData as $key => $value) { foreach ($vehData as $key => $value) {
$make = $this->db->get_where('vehicles_brand',array('maker'=>$value->car_maker))->row(); // $make = $this->db->get_where('vehicles_brand',array('maker'=>$value->car_maker))->row();
$vehData[$key]->veh_brand_id = $make->veh_brand_id; // $vehData[$key]->veh_brand_id = $make->veh_brand_id;
$model = $this->db->get_where('vehicles_model',array('model'=>$value->car_model,'veh_brand_id'=>$make->veh_brand_id))->row(); // $model = $this->db->get_where('vehicles_model',array('model'=>$value->car_model,'veh_brand_id'=>$make->veh_brand_id))->row();
$vehData[$key]->veh_model_id = $model->veh_modal_id; // $vehData[$key]->veh_model_id = $model->veh_modal_id;
$result = $this->db->query("SELECT VEHM.veh_brand_id,VEHM.veh_modal_id
FROM vehicles_model AS VEHM
WHERE VEHM.model='".$value->car_model."'")->row();
if(!empty($result)){
$vehData[$key]->veh_brand_id = $result->veh_brand_id;
$vehData[$key]->veh_model_id = $result->veh_modal_id;
}
} }
return $vehData; return $vehData;
} }
......
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