GWM : gwm
This commit is contained in:
parent
a7ac5fcc7f
commit
f9ee583f6f
@ -204,6 +204,14 @@ class EnquiryController extends ResourceController
|
||||
$previousPolicy->move($uploadPath, $previousPolicyFileName);
|
||||
}
|
||||
|
||||
//get insurer_branch_id
|
||||
if(isset($data['insurer_id']))
|
||||
{
|
||||
$query = $this->db->query("SELECT id FROM insurer_branch WHERE insurer_id = ? LIMIT 1", [$data['insurer_id']]);
|
||||
$insurerBranchresult = $query->getRowArray();
|
||||
}
|
||||
|
||||
|
||||
$insertData = [
|
||||
'agent_id' => $data['agent_id'],
|
||||
'name' => $data['name'],
|
||||
@ -217,9 +225,17 @@ class EnquiryController extends ResourceController
|
||||
'remarks' => $data['remarks'],
|
||||
'manager_id' => $data['manager_id'] ,
|
||||
'created_by' => $data['created_by'],
|
||||
'is_data_created_by_handler' => $data['is_data_created_by_handler'] ?? 0
|
||||
'is_data_created_by_handler' => $data['is_data_created_by_handler'] ?? 0 ,
|
||||
|
||||
'assigned_to' => $data['assigned_to'] ?? 0,
|
||||
'insurer_id' => $data['insurer_id'] ?? 0,
|
||||
'insurer_branch_id'=> $insurerBranchresult['id'] ?? 0,
|
||||
'broker_id' => $data['broker_id'] ?? 1,
|
||||
];
|
||||
|
||||
|
||||
|
||||
|
||||
$enquiryId = $this->enquiryModel->insert($insertData , true);
|
||||
|
||||
trigger_email('enquiry_created', ['enquiry_id' => $enquiryId]);
|
||||
@ -248,6 +264,13 @@ class EnquiryController extends ResourceController
|
||||
return $this->respond(['status' => 'failed', 'code' => 200, 'error' => 'Data Not Found'], 200);
|
||||
}
|
||||
|
||||
//get insurer_branch_id
|
||||
if(isset($data['insurer_id']))
|
||||
{
|
||||
$query = $this->db->query("SELECT id FROM insurer_branch WHERE insurer_id = ? LIMIT 1", [$data['insurer_id']]);
|
||||
$insurerBranchresult = $query->getRowArray();
|
||||
}
|
||||
|
||||
|
||||
|
||||
$updateData = [
|
||||
@ -259,6 +282,11 @@ class EnquiryController extends ResourceController
|
||||
'vehicle_type_id' => $data['vehicle_type_id'] ?? $enquiry['vehicle_type_id'],
|
||||
'remarks' => $data['remarks'] ?? $enquiry['remarks'],
|
||||
'updated_by' => $data['updated_by'] ?? null,
|
||||
|
||||
'assigned_to' => $data['assigned_to'] ?? $enquiry['assigned_to'],
|
||||
'insurer_id' => $data['insurer_id'] ?? $enquiry['insurer_id'],
|
||||
'insurer_branch_id'=> $insurerBranchresult['id'] ?? $enquiry['insurer_branch_id'],
|
||||
'broker_id' => $data['broker_id'] ?? $enquiry['broker_id'],
|
||||
];
|
||||
|
||||
// File updates
|
||||
|
||||
@ -17,7 +17,7 @@ class SwaggerController extends BaseController
|
||||
{
|
||||
header('Content-Type: application/json');
|
||||
$openapi = Generator::scan([APPPATH . 'Controllers', APPPATH . 'Models']);
|
||||
dd($openapi);
|
||||
echo $openapi; die;
|
||||
echo $openapi->toJson();
|
||||
}
|
||||
}
|
||||
|
||||
@ -43,7 +43,7 @@ class EnquiryModel extends Model
|
||||
$data = $this->select('partner_enquiry.*, partner_enquiry.name as insured_name,
|
||||
VT.vehicle_type as vehicle_type,
|
||||
A.name as agent_name,
|
||||
I.name as insurer_name,
|
||||
I.name as insurer_name,I.short_name as insurer_short_name,
|
||||
S.name as assigned_to_name,
|
||||
Q.id as quotation_id,
|
||||
P.payment_mode,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user