ne status
This commit is contained in:
parent
02a909b424
commit
6a508a1bd7
@ -92,6 +92,7 @@ $routes->group('api', ['filter' => 'appSignature'], function ($routes) {
|
||||
$routes->get('enquiry/deleteEnquiryFile', 'EnquiryController::deleteEnquiryFile');
|
||||
$routes->get('enquiry/enquiryFiles', 'EnquiryController::enquiryFiles');
|
||||
$routes->get('enquiry/getQuickQuoteEnquiryList', 'EnquiryController::getQuickQuoteEnquiryList');
|
||||
$routes->get('enquiry/updateEnquiryInProgress', 'EnquiryController::updateEnquiryInProgress');
|
||||
|
||||
|
||||
//Proposal
|
||||
|
||||
@ -277,6 +277,9 @@ class EnquiryController extends ResourceController
|
||||
'created_by' => $data['created_by'],
|
||||
'is_data_created_by_staff' => $data['is_data_created_by_staff'] ?? 1 ,
|
||||
'assigned_to' => $data['assigned_to'] ?? 0,
|
||||
'enquiry_status' => !empty($data['assigned_to']) && $data['assigned_to'] != "0"
|
||||
? 'Assigned'
|
||||
: 'To be assigned',
|
||||
'insurer_id' => $data['insurer_id'] ?? 0,
|
||||
'insurer_branch_id' => $insurerBranchresult['id'] ?? 0,
|
||||
'broker_id' => $data['broker_id'] ?? 0,
|
||||
@ -320,7 +323,7 @@ class EnquiryController extends ResourceController
|
||||
|
||||
$this->QuotationModel->insert($quotationData);
|
||||
}
|
||||
$this->enquiryModel->update($enquiryId, [ 'status' => 'Proposal Created' , 'enquiry_status' => 'In progress']);
|
||||
$this->enquiryModel->update($enquiryId, [ 'status' => 'Proposal Created' ]);
|
||||
}
|
||||
else if ($isStaff == 1 && $isQuick == 0)
|
||||
{
|
||||
@ -338,7 +341,7 @@ class EnquiryController extends ResourceController
|
||||
'status' => 'Accepted'
|
||||
];
|
||||
$QuotationId = $this->QuotationModel->insert($quotationData, true);
|
||||
$this->enquiryModel->update($enquiryId, [ 'status' => 'Proposal Accepted', 'enquiry_status' => 'In progress' ]);
|
||||
$this->enquiryModel->update($enquiryId, [ 'status' => 'Proposal Accepted' ]);
|
||||
|
||||
}
|
||||
|
||||
@ -648,6 +651,12 @@ class EnquiryController extends ResourceController
|
||||
], 200);
|
||||
}
|
||||
|
||||
public function updateEnquiryInProgress()
|
||||
{
|
||||
$enquiryId = $this->request->getGet('enquiry_id');
|
||||
$this->enquiryModel->update($enquiryId, [ 'enquiry_status' => 'In progress']);
|
||||
return $this->respond(['status' => 'success','data' => $enquiryId ], 200);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@ -31,6 +31,7 @@ class EnquiryModel extends Model
|
||||
'is_data_created_by_staff',
|
||||
'is_data_created_by_manager',
|
||||
'broker_id',
|
||||
'enquiry_status',
|
||||
'is_quick_quote'
|
||||
];
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user