diff --git a/app/Controllers/EnquiryController.php b/app/Controllers/EnquiryController.php index c6f8bb3..b71e83e 100644 --- a/app/Controllers/EnquiryController.php +++ b/app/Controllers/EnquiryController.php @@ -185,20 +185,20 @@ class EnquiryController extends ResourceController $previousPolicy->move($uploadPath, $previousPolicyFileName); } - $insertData = [ - 'agent_id' => $data['agent_id'], - 'name' => $data['name'], - 'mobile' => $data['mobile'], - 'email' => $data['email'], - 'reg_no' => $data['reg_no'], - 'vehicle_type_id' => $data['vehicle_type_id'], - 'rc_file_name' => $rcFileName, - 'id_proof_file_name' => $idProofFileName, - 'previous_policy_file_name' => $previousPolicyFileName, - 'remarks' => $data['remarks'], - 'manager_id' => $data['manager_id'] , - 'created_by' => $data['created_by'] + 'agent_id' => $data['agent_id'], + 'name' => $data['name'], + 'mobile' => $data['mobile'], + 'email' => $data['email'], + 'reg_no' => $data['reg_no'], + 'vehicle_type_id' => $data['vehicle_type_id'], + 'rc_file_name' => $rcFileName, + 'id_proof_file_name' => $idProofFileName, + 'previous_policy_file_name' => $previousPolicyFileName, + '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 ]; $enquiryId = $this->enquiryModel->insert($insertData , true); diff --git a/app/Controllers/QuotationController.php b/app/Controllers/QuotationController.php index d30dac1..cfd8a4c 100644 --- a/app/Controllers/QuotationController.php +++ b/app/Controllers/QuotationController.php @@ -179,7 +179,7 @@ class QuotationController extends ResourceController $newStatus = $data['status']; - $this->QuotationModel->update($id, ['status' => $newStatus]); + $this->QuotationModel->update($id, ['status' => $newStatus, 'action_by' => $data['action_by'], 'action_user' => $data['action_user'],]); //update enquiry status $enquiryData = $this->EnquiryModel->where('id',$quotation['enquiry_id']) @@ -195,7 +195,7 @@ class QuotationController extends ResourceController $this->QuotationModel ->where('enquiry_id', $quotation['enquiry_id']) ->where('id !=', $id) - ->set(['status' => 'Rejected', 'updated_on' => date('Y-m-d H:i:s')]) + ->set(['status' => 'Rejected', 'action_by' => $data['action_by'], 'action_user' => $data['action_user'], 'updated_on' => date('Y-m-d H:i:s')]) ->update(); } } diff --git a/app/Models/EnquiryModel.php b/app/Models/EnquiryModel.php index 0bac900..8db533d 100644 --- a/app/Models/EnquiryModel.php +++ b/app/Models/EnquiryModel.php @@ -27,7 +27,8 @@ class EnquiryModel extends Model 'insurer_id', 'insurer_branch_id', 'created_by', - 'updated_by' + 'updated_by', + 'is_data_created_by_handler' ]; protected $useTimestamps = true; diff --git a/app/Models/QuotationModel.php b/app/Models/QuotationModel.php index af7c360..8b95fa5 100644 --- a/app/Models/QuotationModel.php +++ b/app/Models/QuotationModel.php @@ -20,7 +20,9 @@ class QuotationModel extends Model 'is_active', 'manager_id', 'created_by', - 'updated_by' + 'updated_by', + 'action_by', + 'action_user' ]; protected $useTimestamps = false; }