GWM : claim api
This commit is contained in:
parent
90a860169a
commit
76554e8e91
@ -89,7 +89,7 @@ $routes->group('api', ['filter' => 'appSignature'], function ($routes) {
|
||||
|
||||
//claims
|
||||
$routes->get('claim/ClaimList', 'ClaimController::ClaimList');
|
||||
$routes->post('claim/createClaim', 'ClaimController::createPolicy');
|
||||
$routes->post('claim/createClaim', 'ClaimController::createClaim');
|
||||
|
||||
//endorsement
|
||||
$routes->get('endorsement/endorsementList', 'EndorsementController::endorsementList');
|
||||
|
||||
@ -33,6 +33,7 @@ class ClaimController extends ResourceController
|
||||
$id = $this->request->getGet('id'); // claim id
|
||||
$manager_id = $this->request->getGet('manager_id');
|
||||
$agent_id = $this->request->getGet('agent_id');
|
||||
$policy_number = $this->request->getGet('policy_number');
|
||||
|
||||
|
||||
$builder = $this->db->table('ticket_master tm')
|
||||
@ -74,6 +75,10 @@ class ClaimController extends ResourceController
|
||||
$builder->where('tm.agent_id', $agent_id);
|
||||
}
|
||||
|
||||
if (!empty($policy_number)) {
|
||||
$builder->where('tm.policy_no', $policy_number);
|
||||
}
|
||||
|
||||
$data = $builder->get()->getResultArray();
|
||||
|
||||
return $this->respond(['status' => 'success', 'code' => 200, 'data' => $data], 200);
|
||||
|
||||
@ -32,6 +32,7 @@ class EndorsementController extends ResourceController
|
||||
$id = $this->request->getGet('id'); // endorsement id
|
||||
$manager_id = $this->request->getGet('manager_id');
|
||||
$agent_id = $this->request->getGet('agent_id');
|
||||
$policy_number = $this->request->getGet('policy_number');
|
||||
|
||||
$builder = $this->EndorsementModel
|
||||
->select('partner_endorsement_request.*,
|
||||
@ -70,6 +71,10 @@ class EndorsementController extends ResourceController
|
||||
$builder->where('partner_endorsement_request.agent_id', $agent_id);
|
||||
}
|
||||
|
||||
if (!empty($policy_number)) {
|
||||
$builder->where('partner_endorsement_request.policy_number', $policy_number);
|
||||
}
|
||||
|
||||
$data = $builder->get()->getResultArray();
|
||||
|
||||
return $this->respond(['status' => 'success','code' => 200,'data' => $data], 200);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user