CHANGE : active policy check in login api

This commit is contained in:
Gowtham M 2025-02-27 17:05:57 +05:30
parent 295b9ece91
commit 6fccab95bc

View File

@ -2534,26 +2534,34 @@ class EmployeeRestController extends AdminController
$terms = json_decode($ClientPolicyValue['policy_terms']);
if($ClientPolicyValue['policy_type_id'] == 1) if($ClientPolicyValue['policy_type_id'] == 1)
{ {
$data['policy_terms'] = $this->policyTermsFiter($terms,'gpa'); $policyGroup = 'gpa';
$data['ticket_type_id'] = 2; $data['ticket_type_id'] = 2;
}else if($ClientPolicyValue['policy_type_id'] == 6) }else if($ClientPolicyValue['policy_type_id'] == 6)
{ {
$data['policy_terms'] = $this->policyTermsFiter($terms,'gpa'); $policyGroup = 'gpa';
$data['ticket_type_id'] = 3; $data['ticket_type_id'] = 3;
}else if($ClientPolicyValue['policy_type_id'] == 7) }else if($ClientPolicyValue['policy_type_id'] == 7)
{ {
$data['policy_terms'] = $this->policyTermsFiter($terms,'gpa'); $policyGroup = 'gpa';
$data['ticket_type_id'] = 4; $data['ticket_type_id'] = 4;
}else }else
{ {
$data['policy_terms'] = $this->policyTermsFiter($terms,'gmc'); $policyGroup = 'gmc';
$data['ticket_type_id'] = 1; $data['ticket_type_id'] = 1;
} }
$terms = json_decode($ClientPolicyValue['policy_terms'] , true);
$data['policy_terms'] = isset($terms['enrollment_display_key'])
&& !empty($terms['enrollment_display_key'])
? $terms['enrollment_display_key']
: $this->policyTermsFiter($terms, $policyGroup);
$terms = json_decode($ClientPolicyValue['policy_terms']);
$data['client_id'] = $ClientPolicyValue['client_id']; $data['client_id'] = $ClientPolicyValue['client_id'];
$data['client_policy_id'] = $ClientPolicyValue['id']; $data['client_policy_id'] = $ClientPolicyValue['id'];
$data['policy_name'] = $ClientPolicyValue['policy_type']; $data['policy_name'] = $ClientPolicyValue['policy_type'];