diff --git a/app/Controllers/LeadsController.php b/app/Controllers/LeadsController.php index 7a50cf81..b001edf1 100644 --- a/app/Controllers/LeadsController.php +++ b/app/Controllers/LeadsController.php @@ -801,6 +801,18 @@ class LeadsController extends BaseController $qcr_created = true; } + if(($data['submit_type'] ?? "") == 'QCR'){ + $inputJson = json_decode($data['json'], true); + $proposal_data = array_pop($inputJson); + if(isset($proposal_data['proposal_data']['over_all_column_data'])){ + $proposel_count = $proposal_data['proposal_data']['over_all_column_data']; + foreach ($proposel_count as $key => $value) { + if(!empty($value['insurers'])){ + $qcr_created = true; + } + } + } + } $data['type'] = 1; @@ -2342,8 +2354,8 @@ class LeadsController extends BaseController $data = [ 'proposel_data' => json_encode($lead_update_data), 'status' => 'won', - 'placement_date' => change_date_format($params['placement_date'], 'd/m/Y', 'Y-m-d'), - 'payment_date' => change_date_format($params['payment_date'], 'd/m/Y', 'Y-m-d'), + 'placement_date' => date('Y-m-d', strtotime($params['placement_date']) ?? "") ?? null, + 'payment_date' => date('Y-m-d', strtotime($params['payment_date'] ?? "")) ?? null, 'utr_no' => $params['utr_no'] ?? null, 'is_cd' => $params['is_cd'] ?? null , 'premium_amount' => $params['premium_amount'] ?? null, diff --git a/app/Views/view_rfq_non_eb.php b/app/Views/view_rfq_non_eb.php index e0abbc8c..35e38f5c 100644 --- a/app/Views/view_rfq_non_eb.php +++ b/app/Views/view_rfq_non_eb.php @@ -426,27 +426,27 @@