Update Claim Request
This commit is contained in:
@@ -5,14 +5,10 @@ namespace Modules\Client\Http\Controllers\Api;
|
||||
use App\Helpers\Helper;
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\ClaimRequest;
|
||||
use Modules\Client\Transformers\ClaimReport\ShowResources;
|
||||
|
||||
class ClaimReportController extends Controller
|
||||
{
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function claimStatus($corporateId)
|
||||
{
|
||||
$requesteds = ClaimRequest::query()
|
||||
@@ -48,4 +44,22 @@ class ClaimReportController extends Controller
|
||||
'rejecteds' => count($rejecteds)
|
||||
]);
|
||||
}
|
||||
|
||||
public function show($corporateId, $claimRequestId)
|
||||
{
|
||||
$data = ClaimRequest::query()
|
||||
->with([
|
||||
'histories:historiable_type,historiable_id,title,description,created_at',
|
||||
'member:id,person_id,name_prefix,name,name_suffix' => [
|
||||
'person:id,name_prefix,name,name_suffix,gender'
|
||||
],
|
||||
'claim:id,status',
|
||||
'claimResults',
|
||||
'claimConditions',
|
||||
'claimDiagnosis'
|
||||
])
|
||||
->find($claimRequestId, ['id', 'submission_date', 'member_id', 'claim_id', 'status']);
|
||||
|
||||
return Helper::responseJson(new ShowResources($data));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user