GWM : enquiry assighed to date clumn created
This commit is contained in:
parent
4a350f0822
commit
1c026b6864
@ -306,6 +306,8 @@ class EnquiryController extends ResourceController
|
||||
}
|
||||
|
||||
|
||||
$assignedTo = $data['assigned_to'] ?? 0;
|
||||
|
||||
$insertData = [
|
||||
'agent_id' => $data['agent_id'],
|
||||
'name' => $data['name'],
|
||||
@ -320,8 +322,8 @@ class EnquiryController extends ResourceController
|
||||
'manager_id' => $data['manager_id'] ,
|
||||
'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' => $assignedTo,
|
||||
'enquiry_status' => !empty($assignedTo) && $assignedTo != "0"
|
||||
? 'Assigned'
|
||||
: 'To be assigned',
|
||||
'insurer_id' => $data['insurer_id'] ?? 0,
|
||||
@ -330,6 +332,10 @@ class EnquiryController extends ResourceController
|
||||
'is_quick_quote' => $data['is_quick_quote'] ?? 0
|
||||
];
|
||||
|
||||
if (!empty($assignedTo) && $assignedTo != "0") {
|
||||
$insertData['assigned_to_datetime'] = date('Y-m-d H:i:s');
|
||||
}
|
||||
|
||||
$isQuick = $data['is_quick_quote'] ?? 0;
|
||||
$isStaff = $data['is_data_created_by_staff'] ?? 0;
|
||||
|
||||
@ -435,6 +441,8 @@ class EnquiryController extends ResourceController
|
||||
|
||||
|
||||
|
||||
$assignedTo = $data['assigned_to'] ?? $enquiry['assigned_to'];
|
||||
|
||||
$updateData = [
|
||||
'agent_id' => $data['agent_id'] ?? $enquiry['agent_id'],
|
||||
'name' => $data['name'] ?? $enquiry['name'],
|
||||
@ -444,13 +452,17 @@ 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'],
|
||||
'assigned_to' => $assignedTo,
|
||||
'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'],
|
||||
|
||||
];
|
||||
|
||||
if (isset($data['assigned_to']) && !empty($data['assigned_to']) && $data['assigned_to'] != "0") {
|
||||
$updateData['assigned_to_datetime'] = date('Y-m-d H:i:s');
|
||||
}
|
||||
|
||||
if (array_key_exists('enquiry_created_on', $data) &&
|
||||
!empty($data['enquiry_created_on']) &&
|
||||
$data['enquiry_created_on'] != '0000-00-00' &&
|
||||
@ -540,6 +552,10 @@ class EnquiryController extends ResourceController
|
||||
$updateData['enquiry_status'] = 'Assigned';
|
||||
}
|
||||
|
||||
if (!empty($data['assigned_to']) && $data['assigned_to'] != "0") {
|
||||
$updateData['assigned_to_datetime'] = date('Y-m-d H:i:s');
|
||||
}
|
||||
|
||||
$this->enquiryModel->update($id, $updateData);
|
||||
|
||||
// trigger_email('enquiry_assigned', ['enquiry_id' => $id]);
|
||||
|
||||
@ -24,6 +24,7 @@ class EnquiryModel extends Model
|
||||
'is_active',
|
||||
'manager_id',
|
||||
'assigned_to',
|
||||
'assigned_to_datetime',
|
||||
'insurer_id',
|
||||
'insurer_branch_id',
|
||||
'created_by',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user