BDS model changes : gwm

This commit is contained in:
Gowtham M 2025-11-24 12:45:24 +05:30
parent 40eb27905f
commit 34fc582d64
3 changed files with 19 additions and 0 deletions

View File

@ -139,6 +139,7 @@ $routes->group('api', ['filter' => 'appSignature'], function ($routes) {
$routes->get('checkPolicyDoc', 'PolicyController::checkPolicyDoc');
$routes->get('testPolicy', 'QuotationController::testPolicy');

View File

@ -504,6 +504,22 @@ class QuotationController extends ResourceController
}
public function testPolicy($policyId = 81){
$policyData = $this->PolicyModel->select('partner_policy.*,Q.insurer_id,Q.insurer_branch_id,E.name as client_name,E.mobile as client_mobile,E.email as client_email,E.reg_no,E.vehicle_type_id,A.id as agent_id,A.agent_code')
->join('partner_quotation Q', 'Q.id = partner_policy.quotation_id AND Q.status = "Accepted"', 'left')
->join('partner_enquiry E', 'E.id = partner_policy.enquiry_id', 'left')
->join('partner_agent A', 'A.id = partner_policy.agent_id', 'left')
->where('partner_policy.id',$policyId)
->first();
return $this->respond([
'status' => 'success',
'code' => 200,
'error' => $policyData
], 200);
}

View File

@ -78,6 +78,8 @@ class PolicyTransactionModel extends Model
'install_due_date',
'policy_with_corr',
'is_cd_reduce_from_bds',
'agent_id',
'agent_code'
];
// Auto timestamp handling