GWM : payment mode id added in endorsment reqest
This commit is contained in:
parent
790ef1bf77
commit
f5ebee9b70
@ -52,7 +52,8 @@ class EndorsementController extends ResourceController
|
||||
pp.enquiry_id,
|
||||
pe.reg_no,
|
||||
etm.endorsement_type as endorsement_type_value,
|
||||
PB.name as broker_name')
|
||||
PB.name as broker_name,
|
||||
pm.value as payment_mode_value')
|
||||
->join('insurers i', 'i.id = partner_endorsement_request.insurer_id', 'left')
|
||||
->join('insurer_branch ib', 'ib.id = partner_endorsement_request.insurer_branch_id', 'left')
|
||||
->join('clients c', 'c.id = partner_endorsement_request.client_id', 'left')
|
||||
@ -61,6 +62,7 @@ class EndorsementController extends ResourceController
|
||||
->join('partner_enquiry pe', 'pe.id = pp.enquiry_id', 'left')
|
||||
->join('partner_endorsement_type_master etm', 'etm.id = partner_endorsement_request.endorsement_type', 'left')
|
||||
->join('partner_brokers PB', 'PB.id = partner_endorsement_request.broker_id', 'left')
|
||||
->join('partner_payment_mode_master pm', 'pm.id = partner_endorsement_request.payment_mode_id', 'left')
|
||||
->where('partner_endorsement_request.is_active', 1);
|
||||
|
||||
// If ID is provided, fetch single record
|
||||
@ -149,7 +151,7 @@ class EndorsementController extends ResourceController
|
||||
|
||||
$policy = $this->PolicyModel
|
||||
->select('partner_policy.*,
|
||||
Q.insurer_id, Q.insurer_branch_id,
|
||||
Q.insurer_id, Q.insurer_branch_id, Q.payment_mode_id,
|
||||
E.client_id,
|
||||
E.name as insured_name,
|
||||
E.mobile as client_mobile,
|
||||
@ -197,6 +199,7 @@ class EndorsementController extends ResourceController
|
||||
'reg_no' => $policy['reg_no'] ?? null,
|
||||
'broker_id' => $policy['broker_id'] ?? null,
|
||||
'insured_name' => $policy['insured_name'] ?? null,
|
||||
'payment_mode_id' => $policy['payment_mode_id'] ?? null,
|
||||
];
|
||||
|
||||
} else {
|
||||
@ -213,6 +216,7 @@ class EndorsementController extends ResourceController
|
||||
'reg_no' => $reqData['reg_no'] ?? null,
|
||||
'broker_id' => $reqData['broker_id'] ?? null,
|
||||
'insured_name' => $reqData['insured_name'] ?? null,
|
||||
'payment_mode_id' => $reqData['payment_mode_id'] ?? null,
|
||||
];
|
||||
}
|
||||
|
||||
@ -315,6 +319,10 @@ class EndorsementController extends ResourceController
|
||||
$updateData['pending_days'] = $reqData['pending_days'];
|
||||
}
|
||||
|
||||
if (isset($reqData['payment_mode_id'])) {
|
||||
$updateData['payment_mode_id'] = $reqData['payment_mode_id'];
|
||||
}
|
||||
|
||||
// Always update file (either old or new)
|
||||
$updateData['endorsement_file_name'] = $uploadedCompletionFile;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user