enquiry_status filter added
This commit is contained in:
parent
5b62b2647f
commit
f9e9af1f5a
@ -43,7 +43,8 @@ class EnquiryController extends ResourceController
|
||||
$from_date = $this->request->getGet('from_date');
|
||||
$to_date = $this->request->getGet('to_date');
|
||||
|
||||
$status = $this->request->getGet('status');
|
||||
$status = $this->request->getGet('status');
|
||||
$enquiry_status = $this->request->getGet('enquiry_status');
|
||||
|
||||
$only_policy_data = $this->request->getGet('only_policy_data') ?? false;
|
||||
|
||||
@ -62,15 +63,15 @@ class EnquiryController extends ResourceController
|
||||
}
|
||||
|
||||
if (!empty($staff_id) && !empty($manager_id)) {
|
||||
$data = $this->enquiryModel->getEnquiry('STAFF&MANAGER', [$staff_id,$manager_id], $only_policy_data, $from_date, $to_date, $status);
|
||||
$data = $this->enquiryModel->getEnquiry('STAFF&MANAGER', [$staff_id,$manager_id], $only_policy_data, $from_date, $to_date, $status ,$enquiry_status);
|
||||
} elseif (!empty($agent_id)) {
|
||||
$data = $this->enquiryModel->getEnquiry('AGENT', $agent_id, $only_policy_data, $from_date, $to_date, $status);
|
||||
$data = $this->enquiryModel->getEnquiry('AGENT', $agent_id, $only_policy_data, $from_date, $to_date, $status ,$enquiry_status);
|
||||
} elseif (!empty($staff_id)) {
|
||||
$data = $this->enquiryModel->getEnquiry('STAFF', $staff_id, $only_policy_data, $from_date, $to_date, $status);
|
||||
$data = $this->enquiryModel->getEnquiry('STAFF', $staff_id, $only_policy_data, $from_date, $to_date, $status ,$enquiry_status);
|
||||
} elseif (!empty($enquiry_id)) {
|
||||
$data = $this->enquiryModel->getEnquiry('ENQUIRY',$enquiry_id, $only_policy_data);
|
||||
} elseif (!empty($manager_id)) {
|
||||
$data = $this->enquiryModel->getEnquiry('MANAGER',$manager_id, $only_policy_data, $from_date, $to_date, $status);
|
||||
$data = $this->enquiryModel->getEnquiry('MANAGER',$manager_id, $only_policy_data, $from_date, $to_date, $status ,$enquiry_status);
|
||||
} else {
|
||||
$data = $this->enquiryModel->getEnquiry('ALL');
|
||||
}
|
||||
|
||||
@ -40,7 +40,7 @@ class EnquiryModel extends Model
|
||||
protected $updatedField = 'updated_on';
|
||||
|
||||
|
||||
public function getEnquiry($getBy = null , $Id = null , $only_policy_data = false, $from_date = null, $to_date = null , $status = null)
|
||||
public function getEnquiry($getBy = null , $Id = null , $only_policy_data = false, $from_date = null, $to_date = null , $status = null , $enquiry_status = null)
|
||||
{
|
||||
$data = $this->select('partner_enquiry.*, partner_enquiry.name as insured_name,
|
||||
VT.vehicle_type as vehicle_type,
|
||||
@ -74,6 +74,10 @@ class EnquiryModel extends Model
|
||||
if($status != null){
|
||||
$data->where('partner_enquiry.status' , $status );
|
||||
}
|
||||
|
||||
if($$enquiry_status != null){
|
||||
$data->where('partner_enquiry.enquiry_status' , $enquiry_status );
|
||||
}
|
||||
|
||||
|
||||
if($only_policy_data){
|
||||
|
||||
Loading…
Reference in New Issue
Block a user