FIX_PartnerPolicyForRegNo

This commit is contained in:
sanjeev.p 2026-01-13 17:43:15 +05:30
parent c2c75dbfa5
commit d1e271d18e

View File

@ -92,7 +92,7 @@ class PolicyController extends ResourceController
{
try {
$id = $this->request->getGet('id');
$record = $this->PolicyModel->select('partner_policy.* , ipti.insurance_plan_type,pq.insurer_id,,A.retention_rate as agent_retention_rate,S.retention_rate as manager_retention_rate, pe.vehicle_type_id as enquiry_vehicle_type_id_for_commission,pe.broker_id as enquiry_broker_id_for_commission')
$record = $this->PolicyModel->select('partner_policy.* , ipti.insurance_plan_type,pq.insurer_id,,A.retention_rate as agent_retention_rate,S.retention_rate as manager_retention_rate, pe.vehicle_type_id as enquiry_vehicle_type_id_for_commission,pe.broker_id as enquiry_broker_id_for_commission, pe.reg_no as enquiry_reg_no_for_commission')
->join('partner_quotation pq', 'pq.id = partner_policy.quotation_id', 'left')
->join('partner_enquiry pe', 'pe.id = partner_policy.enquiry_id', 'left')
->join('partner_insurance_plan_type_master ipti', 'ipti.id = pq.insurance_plan_type_id', 'left')
@ -283,6 +283,11 @@ class PolicyController extends ResourceController
$updateData['vehicle_type_id'] = $data['enquiry_vehicle_type_id_for_commission'];
}
if (!empty($data['enquiry_reg_no_for_commission'])) {
$updateData['reg_no'] = $data['enquiry_reg_no_for_commission'];
}
if (!empty($updateData)) {
$policy = $this->PolicyModel
->select('enquiry_id')
@ -615,6 +620,12 @@ class PolicyController extends ResourceController
$policyData['product'] = $vehicleType;
$policyData['rc_no'] = $data['vehicle']['reg_no'] ?? null;
$policyData['insured_name'] = $data['insured']['name'] ?? null;
$policyData['enquiry_vehicle_type_id_for_commission'] = $data['insured']['name'] ?? null;
$policyData['enquiry_broker_id_for_commission'] = $data['insured']['name'] ?? null;
// ->join('partner_enquiry pe', 'pe.id = partner_policy.enquiry_id', 'left')