FIX_HD_CESUMMARY_API
This commit is contained in:
parent
927995b847
commit
634f65ec96
@ -2376,41 +2376,45 @@ class EmployeeRestController extends AdminController
|
||||
|
||||
$hr_id = $this->request->getGet('hr_id');
|
||||
$HRAccessData = $this->getHRAccessData($hr_id,'post_enrollment');
|
||||
|
||||
if(isset($HRAccessData['allowed_active_policies']))
|
||||
// print_rr($HRAccessData);die();
|
||||
if(isset($HRAccessData['allowed_cd']))
|
||||
{
|
||||
$policyId = json_decode($HRAccessData['allowed_active_policies'],true);
|
||||
$allowed_cd = json_decode($HRAccessData['allowed_cd'],true);
|
||||
}else{
|
||||
$policyId = [];
|
||||
$allowed_cd = [];
|
||||
}
|
||||
|
||||
if(count($policyId) == 0){
|
||||
return $this->respond(['status' => 'failed','code' => (count($policyId) ? 200 : 404),'data' => [] ], 200);
|
||||
// $allowed_cd = [125];
|
||||
// print_r($allowed_cd);die();
|
||||
if(count($allowed_cd) == 0){
|
||||
return $this->respond(['status' => 'failed','code' => (count($allowed_cd) ? 200 : 404),'data' => [] ], 200);
|
||||
}
|
||||
|
||||
$clientId = $this->request->getGet('client_id');
|
||||
|
||||
$clientController = new ClientController;
|
||||
$result = $clientController->deposit($clientId , $requestFrom = 'rest' , $policyId);
|
||||
|
||||
$result = $clientController->deposit($clientId , $requestFrom = 'rest' , []);
|
||||
// print_rr($result);die();
|
||||
$data = [];
|
||||
|
||||
|
||||
foreach ($result['clientData'] as $key => $value)
|
||||
{
|
||||
$temp['client_id'] = $value->client_id;
|
||||
$temp['insurer_id'] = $value->insurer_id;
|
||||
$temp['cd_ac_pk'] = $value->cd_ac_pk;
|
||||
$temp['insurer_name'] = $value->insurer_name;
|
||||
$temp['cd_master_account_no'] = $value->cd_master_account_no;
|
||||
if (isset($result['balances'][$temp['insurer_id']])) {
|
||||
$balance = $result['balances'][$temp['insurer_id']]->balance;
|
||||
$temp['balance'] = $balance;
|
||||
} else {
|
||||
$temp['balance'] = "N/A";
|
||||
if( in_array($value->cd_ac_pk, $allowed_cd) )
|
||||
{
|
||||
$temp['client_id'] = $value->client_id;
|
||||
$temp['insurer_id'] = $value->insurer_id;
|
||||
$temp['cd_ac_pk'] = $value->cd_ac_pk;
|
||||
$temp['insurer_name'] = $value->insurer_name;
|
||||
$temp['cd_master_account_no'] = $value->cd_master_account_no;
|
||||
if (isset($result['balances'][$temp['insurer_id']])) {
|
||||
$balance = $result['balances'][$temp['insurer_id']]->balance;
|
||||
$temp['balance'] = $balance;
|
||||
} else {
|
||||
$temp['balance'] = "N/A";
|
||||
}
|
||||
|
||||
array_push($data,$temp);
|
||||
}
|
||||
|
||||
array_push($data,$temp);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -23,6 +23,7 @@ use App\Models\AuthHistoryModel;
|
||||
use App\Models\LevelContactModel;
|
||||
use App\Models\HRAccessControlModel;
|
||||
use App\Models\ClientModel;
|
||||
use App\Models\UserActivityHistoryModel;
|
||||
|
||||
use Firebase\JWT\JWT;
|
||||
// require_once('../vendor/autoload.php');
|
||||
@ -39,6 +40,7 @@ class RestAuthenticationController extends AdminController
|
||||
protected $hrModel;
|
||||
protected $hrAccessControlModel;
|
||||
protected $clientModel;
|
||||
protected $userActivityHistoryModel;
|
||||
|
||||
|
||||
public function __construct()
|
||||
@ -51,6 +53,7 @@ class RestAuthenticationController extends AdminController
|
||||
$this->hrModel = new LevelContactModel();
|
||||
$this->hrAccessControlModel = new HRAccessControlModel();
|
||||
$this->clientModel = new ClientModel();
|
||||
$this->userActivityHistoryModel = new UserActivityHistoryModel();
|
||||
|
||||
}
|
||||
|
||||
@ -1231,6 +1234,13 @@ class RestAuthenticationController extends AdminController
|
||||
], 404);
|
||||
}
|
||||
|
||||
public function logHrActivity()
|
||||
{
|
||||
$json = $this->request->getJSON();
|
||||
print_r($json);die();
|
||||
// $this->userActivityHistoryModel->insert();
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
18
app/Models/UserActivityHistoryModel.php
Normal file
18
app/Models/UserActivityHistoryModel.php
Normal file
@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use CodeIgniter\Model;
|
||||
|
||||
class UserActivityHistoryModel extends Model
|
||||
{
|
||||
protected $table = 'user_activity_history';
|
||||
protected $primaryKey = 'id';
|
||||
protected $allowedFields = [
|
||||
'user_id',
|
||||
'user_type',
|
||||
'misc_data',
|
||||
'activity'
|
||||
];
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user