[WIP] Fix Medicine
This commit is contained in:
@@ -18,7 +18,7 @@ class ClaimController extends Controller
|
||||
'member_id' => 'required',
|
||||
'user_id' => 'required',
|
||||
'type' => 'required|in:consultation,teleconsultation,medicine',
|
||||
'speciality_code' => 'required',
|
||||
// 'speciality_code' => 'required',
|
||||
'total_claim' => 'required',
|
||||
'detail' => 'required',
|
||||
]);
|
||||
|
||||
@@ -97,7 +97,11 @@ class MembershipController extends Controller
|
||||
$limits['postponed_claims_payment_url'] = route('postpone-pay', $member->member_id);
|
||||
$limits['postponed_claims_unpaid_total'] = $member->postponedClaims->sum('total_claim');
|
||||
|
||||
$coverage['medicine_benefit'] = $benefitCode == 'OPMEDI1'; // TODO Make this into setting ?
|
||||
$coverage['medicine_benefit'] = false;
|
||||
if ($benefitCode = 'OPMEDI1') {
|
||||
$medicineBenefit = $member->currentPlan->benefits()->where('code', $benefitCode)->wherePivot('active', 1)->first();
|
||||
$coverage['medicine_benefit'] = !empty($medicineBenefit);
|
||||
}
|
||||
$coverage['medicine_delivery_fee'] = (($configs['delivery_fee']['value'] ?? 1) == 1);
|
||||
|
||||
if ($currentSpeciality) {
|
||||
|
||||
Reference in New Issue
Block a user