FIX_error in add dependent api : GWM
This commit is contained in:
parent
59ed66f84c
commit
d2f7729e78
@ -172,7 +172,8 @@ class EmployeeRestController extends AdminController
|
|||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
$data = $this->request->getJSON();
|
$data = $this->request->getJSON();
|
||||||
|
|
||||||
|
|
||||||
if ($data) {
|
if ($data) {
|
||||||
|
|
||||||
$Count = 0;
|
$Count = 0;
|
||||||
@ -206,11 +207,11 @@ class EmployeeRestController extends AdminController
|
|||||||
|
|
||||||
if ($Count > 0) {
|
if ($Count > 0) {
|
||||||
|
|
||||||
if(!isset($item->is_addon_value))
|
if(!isset($data[0]->is_addon_value))
|
||||||
{
|
{
|
||||||
$this->createEmployeePolicyData($employee,$item->emp_code,$item->client_id,$item->client_policy_id);
|
$this->createEmployeePolicyData($employee , $data[0]->emp_code , $data[0]->client_id , $data[0]->client_policy_id);
|
||||||
}else{
|
}else{
|
||||||
$this->createEmployeePolicyData($employee,$item->emp_code,$item->client_id,$item->client_policy_id,$item->basic_cover_si);
|
$this->createEmployeePolicyData($employee , $data[0]->emp_code , $data[0]->client_id , $data[0]->client_policy_id , $data[0]->basic_cover_si);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -232,11 +233,13 @@ class EmployeeRestController extends AdminController
|
|||||||
|
|
||||||
public function createEmployeePolicyData($employee_id,$emp_code,$client_id,$client_policy_id,$basic_cover_si = null)
|
public function createEmployeePolicyData($employee_id,$emp_code,$client_id,$client_policy_id,$basic_cover_si = null)
|
||||||
{
|
{
|
||||||
if($basic_cover_si != null){
|
|
||||||
|
if($basic_cover_si == null)
|
||||||
|
{
|
||||||
$client_policy = $this->clientPolicyModel->where('id', $client_policy_id)->where('client_id', $client_id)->first();
|
$client_policy = $this->clientPolicyModel->where('id', $client_policy_id)->where('client_id', $client_id)->first();
|
||||||
$policy_terms = json_decode($client_policy['policy_terms']);
|
$policy_terms = json_decode($client_policy['policy_terms']);
|
||||||
$basic_cover_si = $policy_terms->sum_insured;
|
$basic_cover_si = $policy_terms->sum_insured;
|
||||||
}else{ $basic_cover_si = $basic_cover_si; }
|
}
|
||||||
|
|
||||||
$checkDataExist = $this->employeePolicyModel->where('employee_id',$employee_id)->where('client_policy_id',$client_policy_id)->first();
|
$checkDataExist = $this->employeePolicyModel->where('employee_id',$employee_id)->where('client_policy_id',$client_policy_id)->first();
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user