CHANGE_ base policy related changes in getAddOnPolicy API : GWM
This commit is contained in:
parent
ca6eb4a872
commit
f3d0127e3a
@ -1272,7 +1272,7 @@ public function getAddOnPolicy()
|
|||||||
try {
|
try {
|
||||||
|
|
||||||
$addOnEmployeeData = $this->employeeModel->where('is_active', 1 )->where('emp_code',$this->request->getGet('emp_code'))->where('client_id',$this->request->getGet('client_id'))->where('is_addon_value',1)->findAll();
|
$addOnEmployeeData = $this->employeeModel->where('is_active', 1 )->where('emp_code',$this->request->getGet('emp_code'))->where('client_id',$this->request->getGet('client_id'))->where('is_addon_value',1)->findAll();
|
||||||
$GMCEmployeeData = $this->employeeModel->where('is_active', 1 )->where('emp_code',$this->request->getGet('emp_code'))->where('client_id',$this->request->getGet('client_id'))->where('is_addon_value',0)->findAll();
|
|
||||||
|
|
||||||
|
|
||||||
$clientPolicy = $this->clientPolicyModel->where('client_id',$this->request->getGet('client_id'))
|
$clientPolicy = $this->clientPolicyModel->where('client_id',$this->request->getGet('client_id'))
|
||||||
@ -1327,7 +1327,7 @@ public function getAddOnPolicy()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if($array['is_addon'] == 3)
|
if($array['is_addon'] == 3)//dependent add on policy
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
@ -1437,14 +1437,21 @@ public function getAddOnPolicy()
|
|||||||
}
|
}
|
||||||
|
|
||||||
//array_push($PolicyData, $responce);
|
//array_push($PolicyData, $responce);
|
||||||
}else if($array['is_addon'] == 2){
|
|
||||||
|
}else if($array['is_addon'] == 2)//Topup policy
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
$getAddOnType = $this->clientPolicyModel->where('id',$array['base_policy'])->where('policy_status', 1)->get()->getRow();
|
||||||
|
$basePolicyAddOnType = $getAddOnType->is_addon;
|
||||||
|
// if is_addon value is 1 it is GMC if not it is one of the Add On policy
|
||||||
|
if($basePolicyAddOnType == 1){ $is_addon_value = 0; }else{ $is_addon_value = 1; }
|
||||||
$only_si_array = [];
|
$only_si_array = [];
|
||||||
$only_si_value = 0;
|
$only_si_value = 0;
|
||||||
$only_si_premium_value = 0;
|
$only_si_premium_value = 0;
|
||||||
$only_si_gst_value = 0;
|
$only_si_gst_value = 0;
|
||||||
foreach ($GMCEmployeeData as $key => $value) {
|
$BasePolicyEmployeeData = $this->employeeModel->where('is_active', 1 )->where('emp_code',$this->request->getGet('emp_code'))->where('client_id',$this->request->getGet('client_id'))->where('is_addon_value',$is_addon_value)->findAll();
|
||||||
|
foreach ($BasePolicyEmployeeData as $key => $value) {
|
||||||
|
|
||||||
$employee_policy = $this->employeePolicyModel->where('employee_id',$value['id'])->where('client_policy_id',$array['id'])->where('is_active', 1 )->get()->getRow();
|
$employee_policy = $this->employeePolicyModel->where('employee_id',$value['id'])->where('client_policy_id',$array['id'])->where('is_active', 1 )->get()->getRow();
|
||||||
if(isset($employee_policy->basic_cover_si)){ $only_si_value = $employee_policy->basic_cover_si; }
|
if(isset($employee_policy->basic_cover_si)){ $only_si_value = $employee_policy->basic_cover_si; }
|
||||||
|
|||||||
@ -607,7 +607,7 @@
|
|||||||
$currentUrl = base_url();
|
$currentUrl = base_url();
|
||||||
$parsedUrl = parse_url($currentUrl);
|
$parsedUrl = parse_url($currentUrl);
|
||||||
$baseUrl = $parsedUrl['scheme'] . '://' . $parsedUrl['host'] . '/';
|
$baseUrl = $parsedUrl['scheme'] . '://' . $parsedUrl['host'] . '/';
|
||||||
$redirectUrl = $baseUrl . 'nhanceTicket/staff/login_done?' . http_build_query(['token' => $sessionData]);
|
$redirectUrl = $baseUrl . 'Ticketing/nhance_login?' . http_build_query(['token' => $sessionData]);
|
||||||
?>
|
?>
|
||||||
<a href="<?php echo $redirectUrl; ?>" target="_blank">
|
<a href="<?php echo $redirectUrl; ?>" target="_blank">
|
||||||
<i class="mdi mdi-lifebuoy"></i>
|
<i class="mdi mdi-lifebuoy"></i>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user