|
@@ -62,10 +62,57 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- <hr class="m-negator">
|
|
|
+ <hr class="m-negator mb-0">
|
|
|
+
|
|
|
+ <div class="row m-negator bg-light py-1 text-sm-incl-children">
|
|
|
+ <div class="col-3 pl-3-5">
|
|
|
+ <span class="text-secondary">MCP:</span>
|
|
|
+ <span class="text-nowrap">{{ $careMonth->mcp ? $careMonth->mcp->name_display : '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="col-3">
|
|
|
+ <span class="text-secondary">CM:</span>
|
|
|
+ <span class="text-nowrap">{{ $careMonth->cmPro ? $careMonth->cmPro->name_display : '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="col-3">
|
|
|
+ <span class="text-secondary">RMM:</span>
|
|
|
+ <span class="text-nowrap">{{ $careMonth->rmmPro ? $careMonth->rmmPro->name_display : '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="col-3">
|
|
|
+ <span class="text-secondary">RME:</span>
|
|
|
+ <span class="text-nowrap">{{ $careMonth->rmePro ? $careMonth->rmePro->name_display : '-' }}</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <hr class="m-negator mt-0">
|
|
|
|
|
|
<?php
|
|
|
$entries = $careMonth->entries;
|
|
|
+
|
|
|
+ $cmBills = $careMonth->getBillsOfType('CM');
|
|
|
+ $activeCMBill = false;
|
|
|
+ $cancelledCMBills = new \Illuminate\Support\Collection();
|
|
|
+ foreach ($cmBills as $cmBill) {
|
|
|
+ if(!$cmBill->is_cancelled && $careMonth->cm_bill_id === $cmBill->id) {
|
|
|
+ $activeCMBill = $cmBill;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ else if($cmBill->is_cancelled) {
|
|
|
+ $cancelledCMBills->add($cmBill);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ $rmBills = $careMonth->getBillsOfType('RM');
|
|
|
+ $activeRMBill = false;
|
|
|
+ $cancelledRMBills = new \Illuminate\Support\Collection();
|
|
|
+ foreach ($rmBills as $rmBill) {
|
|
|
+ if(!$rmBill->is_cancelled && $careMonth->rm_bill_id === $rmBill->id) {
|
|
|
+ $activeRMBill = $rmBill;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ else if($rmBill->is_cancelled) {
|
|
|
+ $cancelledRMBills->add($rmBill);
|
|
|
+ }
|
|
|
+ }
|
|
|
?>
|
|
|
|
|
|
<div class="row">
|
|
@@ -73,52 +120,68 @@
|
|
|
<div class="d-flex align-items-center">
|
|
|
<h6 class="my-0 text-secondary font-weight-bold text-dark">CM Time Entries</h6>
|
|
|
<span class="mx-2 text-secondary">|</span>
|
|
|
- <div moe>
|
|
|
- <a start show class="py-0 mb-3">Add</a>
|
|
|
- <form url="/api/careMonthEntry/createForCm">
|
|
|
- <input type="hidden" name="careMonthUid" value="{{ $careMonth->uid }}">
|
|
|
- <div class="mb-2">
|
|
|
- <select class="form-control form-control-sm" name="proUid">
|
|
|
- <option value="">-- Select Pro --</option>
|
|
|
- @foreach($pros as $pro)
|
|
|
- <option value="{{ $pro->uid }}">{{ $pro->name_display }}</option>
|
|
|
- @endforeach
|
|
|
- </select>
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="date" class="form-control form-control-sm" name="effectiveDate"
|
|
|
- value="" placeholder="Effective Date">
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="number" min="0" max="9999" class="form-control form-control-sm" name="timeInSeconds"
|
|
|
- value="" placeholder="Time in Seconds">
|
|
|
- </div>
|
|
|
- <div class="mb-2 d-flex align-items-center">
|
|
|
- <span>Time Specific:</span>
|
|
|
- <input type="checkbox" name="isTimeSpecific" class="ml-1">
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="time" class="form-control form-control-sm" name="startingTime"
|
|
|
- value="" placeholder="Starting Time">
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="time" class="form-control form-control-sm" name="endingTime"
|
|
|
- value="" placeholder="Ending Time">
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="text" class="form-control form-control-sm" name="contentText"
|
|
|
- value="" placeholder="Content Text">
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="text" class="form-control form-control-sm" name="contentDetail"
|
|
|
- value="" placeholder="Content Detail">
|
|
|
- </div>
|
|
|
- <div class="d-flex align-items-center">
|
|
|
- <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
|
|
|
- <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
- </div>
|
|
|
- </form>
|
|
|
- </div>
|
|
|
+ @if(!$activeCMBill)
|
|
|
+ <div moe>
|
|
|
+ <a start show class="py-0 mb-3">Add</a>
|
|
|
+ <form url="/api/careMonthEntry/createForCm">
|
|
|
+ <input type="hidden" name="careMonthUid" value="{{ $careMonth->uid }}">
|
|
|
+ <div class="mb-2">
|
|
|
+ <select class="form-control form-control-sm" name="proUid">
|
|
|
+ <option value="">-- Select Pro --</option>
|
|
|
+ @foreach($pros as $pro)
|
|
|
+ <option value="{{ $pro->uid }}">{{ $pro->name_display }}</option>
|
|
|
+ @endforeach
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <?php
|
|
|
+ $sD = strtotime($careMonth->start_date);
|
|
|
+ $y = date('Y', $sD);
|
|
|
+ $m = date('m', $sD);
|
|
|
+ $d = date('t', $sD);
|
|
|
+ $yCurrent = date('Y');
|
|
|
+ $mCurrent = date('m');
|
|
|
+ if($y === $yCurrent && $m === $mCurrent) {
|
|
|
+ $d = date('d');
|
|
|
+ }
|
|
|
+ ?>
|
|
|
+ <input type="date" min="{{ date($y . '-' . $m . '-01') }}" max="{{ date($y . '-' . $m . '-' . $d) }}" class="form-control form-control-sm" name="effectiveDate"
|
|
|
+ value="" placeholder="Effective Date">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="number" min="0" max="9999" class="form-control form-control-sm cm-time-value" name="timeInSeconds"
|
|
|
+ value="" placeholder="Time in Seconds">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2 d-flex align-items-center">
|
|
|
+ <span>Time Specific:</span>
|
|
|
+ <input type="checkbox" name="isTimeSpecific" class="ml-1"
|
|
|
+ onchange="enableTimeSpecificFields(this.checked, 'cm-time-value', 'cm-time-range')">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="time" class="form-control form-control-sm cm-time-range" name="startingTime"
|
|
|
+ value="" placeholder="Starting Time" disabled>
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="time" class="form-control form-control-sm cm-time-range" name="endingTime"
|
|
|
+ value="" placeholder="Ending Time" disabled>
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="text" class="form-control form-control-sm" name="contentText"
|
|
|
+ value="" placeholder="Content Text">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="text" class="form-control form-control-sm" name="contentDetail"
|
|
|
+ value="" placeholder="Content Detail">
|
|
|
+ </div>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ @else
|
|
|
+ <span class="text-secondary">Cannot modify. Bill existing.</span>
|
|
|
+ @endif
|
|
|
</div>
|
|
|
<table class="table table-striped table-sm table-bordered mt-2 mb-0">
|
|
|
<thead>
|
|
@@ -167,52 +230,68 @@
|
|
|
<div class="d-flex align-items-center">
|
|
|
<h6 class="my-0 text-secondary font-weight-bold text-dark">RM Time Entries</h6>
|
|
|
<span class="mx-2 text-secondary">|</span>
|
|
|
- <div moe>
|
|
|
- <a start show class="py-0 mb-3">Add</a>
|
|
|
- <form url="/api/careMonthEntry/createForRm">
|
|
|
- <input type="hidden" name="careMonthUid" value="{{ $careMonth->uid }}">
|
|
|
- <div class="mb-2">
|
|
|
- <select class="form-control form-control-sm" name="proUid">
|
|
|
- <option value="">-- Select Pro --</option>
|
|
|
- @foreach($pros as $pro)
|
|
|
- <option value="{{ $pro->uid }}">{{ $pro->name_display }}</option>
|
|
|
- @endforeach
|
|
|
- </select>
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="date" class="form-control form-control-sm" name="effectiveDate"
|
|
|
- value="" placeholder="Effective Date">
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="number" min="0" max="9999" class="form-control form-control-sm" name="timeInSeconds"
|
|
|
- value="" placeholder="Time in Seconds">
|
|
|
- </div>
|
|
|
- <div class="mb-2 d-flex align-items-center">
|
|
|
- <span>Time Specific:</span>
|
|
|
- <input type="checkbox" name="isTimeSpecific" class="ml-1">
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="time" class="form-control form-control-sm" name="startingTime"
|
|
|
- value="" placeholder="Starting Time">
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="time" class="form-control form-control-sm" name="endingTime"
|
|
|
- value="" placeholder="Ending Time">
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="text" class="form-control form-control-sm" name="contentText"
|
|
|
- value="" placeholder="Content Text">
|
|
|
- </div>
|
|
|
- <div class="mb-2">
|
|
|
- <input type="text" class="form-control form-control-sm" name="contentDetail"
|
|
|
- value="" placeholder="Content Detail">
|
|
|
- </div>
|
|
|
- <div class="d-flex align-items-center">
|
|
|
- <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
|
|
|
- <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
- </div>
|
|
|
- </form>
|
|
|
- </div>
|
|
|
+ @if(!$activeRMBill)
|
|
|
+ <div moe>
|
|
|
+ <a start show class="py-0 mb-3">Add</a>
|
|
|
+ <form url="/api/careMonthEntry/createForRm">
|
|
|
+ <input type="hidden" name="careMonthUid" value="{{ $careMonth->uid }}">
|
|
|
+ <div class="mb-2">
|
|
|
+ <select class="form-control form-control-sm" name="proUid">
|
|
|
+ <option value="">-- Select Pro --</option>
|
|
|
+ @foreach($pros as $pro)
|
|
|
+ <option value="{{ $pro->uid }}">{{ $pro->name_display }}</option>
|
|
|
+ @endforeach
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <?php
|
|
|
+ $sD = strtotime($careMonth->start_date);
|
|
|
+ $y = date('Y', $sD);
|
|
|
+ $m = date('m', $sD);
|
|
|
+ $d = date('t', $sD);
|
|
|
+ $yCurrent = date('Y');
|
|
|
+ $mCurrent = date('m');
|
|
|
+ if($y === $yCurrent && $m === $mCurrent) {
|
|
|
+ $d = date('d');
|
|
|
+ }
|
|
|
+ ?>
|
|
|
+ <input type="date" min="{{ date($y . '-' . $m . '-01') }}" max="{{ date($y . '-' . $m . '-' . $d) }}" class="form-control form-control-sm" name="effectiveDate"
|
|
|
+ value="" placeholder="Effective Date">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="number" min="0" max="9999" class="form-control form-control-sm rm-time-value" name="timeInSeconds"
|
|
|
+ value="" placeholder="Time in Seconds">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2 d-flex align-items-center">
|
|
|
+ <span>Time Specific:</span>
|
|
|
+ <input type="checkbox" name="isTimeSpecific" class="ml-1"
|
|
|
+ onchange="enableTimeSpecificFields(this.checked, 'rm-time-value', 'rm-time-range')">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="time" class="form-control form-control-sm rm-time-range" name="startingTime"
|
|
|
+ value="" placeholder="Starting Time" disabled>
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="time" class="form-control form-control-sm rm-time-range" name="endingTime"
|
|
|
+ value="" placeholder="Ending Time" disabled>
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="text" class="form-control form-control-sm" name="contentText"
|
|
|
+ value="" placeholder="Content Text">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="text" class="form-control form-control-sm" name="contentDetail"
|
|
|
+ value="" placeholder="Content Detail">
|
|
|
+ </div>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ @else
|
|
|
+ <span class="text-secondary">Cannot modify. Bill existing.</span>
|
|
|
+ @endif
|
|
|
</div>
|
|
|
<table class="table table-striped table-sm table-bordered mt-2 mb-0">
|
|
|
<thead>
|
|
@@ -261,39 +340,9 @@
|
|
|
|
|
|
<hr class="m-negator mt-4 mb-3">
|
|
|
|
|
|
- <?php
|
|
|
- $cmBills = $careMonth->getBillsOfType('CM');
|
|
|
- $activeCMBill = false;
|
|
|
- $cancelledCMBills = new \Illuminate\Support\Collection();
|
|
|
- foreach ($cmBills as $cmBill) {
|
|
|
- if(!$cmBill->is_cancelled && $careMonth->cm_bill_id === $cmBill->id) {
|
|
|
- $activeCMBill = $cmBill;
|
|
|
- break;
|
|
|
- }
|
|
|
- else if($cmBill->is_cancelled) {
|
|
|
- $cancelledCMBills->add($cmBill);
|
|
|
- }
|
|
|
- }
|
|
|
- ?>
|
|
|
-
|
|
|
- <?php
|
|
|
- $rmBills = $careMonth->getBillsOfType('RM');
|
|
|
- $activeRMBill = false;
|
|
|
- $cancelledRMBills = new \Illuminate\Support\Collection();
|
|
|
- foreach ($rmBills as $rmBill) {
|
|
|
- if(!$rmBill->is_cancelled && $careMonth->rm_bill_id === $rmBill->id) {
|
|
|
- $activeRMBill = $rmBill;
|
|
|
- break;
|
|
|
- }
|
|
|
- else if($rmBill->is_cancelled) {
|
|
|
- $cancelledRMBills->add($rmBill);
|
|
|
- }
|
|
|
- }
|
|
|
- ?>
|
|
|
-
|
|
|
<div class="row">
|
|
|
|
|
|
- {{-- active cm bill --}}
|
|
|
+ {{-- cm bills --}}
|
|
|
<div class="col-6">
|
|
|
<div class="d-flex align-items-center">
|
|
|
<h6 class="my-0 text-secondary font-weight-bold text-dark">CM Bill
|
|
@@ -320,6 +369,9 @@
|
|
|
<option value="CM90">CM90</option>
|
|
|
</select>
|
|
|
</div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <textarea name="memo" id="" cols="30" rows="5" placeholder="Memo" class="form-control form-control-sm"></textarea>
|
|
|
+ </div>
|
|
|
<div class="d-flex align-items-center">
|
|
|
<button class="btn btn-sm btn-primary mr-2" submit>Generate</button>
|
|
|
<button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
@@ -345,7 +397,10 @@
|
|
|
<a start show class="py-0 mb-3 text-danger">Cancel</a>
|
|
|
<form url="/api/bill/markCancelled">
|
|
|
<input type="hidden" name="uid" value="{{ $activeCMBill->uid }}">
|
|
|
- <p class="small">Are you sure you want to cancel this CM bill?</p>
|
|
|
+ <p class="small mb-2">Are you sure you want to cancel this CM bill?</p>
|
|
|
+ <div class="mb-2">
|
|
|
+ <textarea name="memo" id="" cols="30" rows="5" placeholder="Memo" class="memo-textarea form-control form-control-sm"></textarea>
|
|
|
+ </div>
|
|
|
<div class="d-flex align-items-center">
|
|
|
<button class="btn btn-sm btn-danger mr-2" submit>Yes</button>
|
|
|
<button class="btn btn-sm btn-default mr-2 border" cancel>No</button>
|
|
@@ -358,7 +413,8 @@
|
|
|
<div class="border bg-white p-2 mt-2">
|
|
|
<div class="">
|
|
|
Code: <span class="font-weight-bold text-dark">{{ $activeCMBill->code }}</span>
|
|
|
- <div class="small text-secondary">Created: {{friendly_date_time($entry->created_at)}}</div>
|
|
|
+ <div class="small text-secondary">Memo: {{$activeCMBill->memo}}</div>
|
|
|
+ <div class="small text-secondary">Created: {{friendly_date_time($activeCMBill->created_at)}}</div>
|
|
|
</div>
|
|
|
<div class="font-weight-bold text-dark mt-2 mb-1">Transactions</div>
|
|
|
@if(1) {{-- check if auther user is hcp pro --}}
|
|
@@ -368,7 +424,28 @@
|
|
|
<span class="font-weight-bold text-success ml-2">${{ $activeCMBill->hcp_payment_amount }}</span>
|
|
|
@else
|
|
|
<span class="text-dark">Expected HCP Amount: </span>
|
|
|
- <span class="font-weight-bold text-dark ml-2">${{ $activeCMBill->hcp_expected_payment_amount }}</span>
|
|
|
+ <span class="font-weight-bold text-dark ml-2">{{ $activeCMBill->hcp_expected_payment_amount ? '$' . $activeCMBill->hcp_expected_payment_amount : '-' }}</span>
|
|
|
+ <span class="ml-auto">
|
|
|
+ @if($activeCMBill->is_signed_by_hcp)
|
|
|
+ <div class="text-secondary ml-3 text-sm"><i class="fa fa-check"></i> Signed</div>
|
|
|
+ @else
|
|
|
+ <div class="text-primary ml-3">
|
|
|
+ <div moe class="text-dark">
|
|
|
+ <a start show class="py-0 mb-3 text-primary text-sm">
|
|
|
+ <i class="fa fa-exclamation-triangle"></i> Sign Pending
|
|
|
+ </a>
|
|
|
+ <form url="/api/bill/signAsHcp">
|
|
|
+ <input type="hidden" name="uid" value="{{ $activeCMBill->uid }}">
|
|
|
+ <p class="small">Sign this RM bill as HCP?</p>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-success mr-2" submit>Sign</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ @endif
|
|
|
+ </span>
|
|
|
@endif
|
|
|
</div>
|
|
|
@endif
|
|
@@ -379,15 +456,74 @@
|
|
|
<span class="font-weight-bold text-success ml-2">${{ $activeCMBill->cm_payment_amount }}</span>
|
|
|
@else
|
|
|
<span class="text-dark">Expected CM Pro Amount: </span>
|
|
|
- <span class="font-weight-bold text-dark ml-2">${{ $activeCMBill->cm_expected_payment_amount }}</span>
|
|
|
+ <span class="font-weight-bold text-dark ml-2">{{ $activeCMBill->cm_expected_payment_amount ? '$' . $activeCMBill->cm_expected_payment_amount : '-' }}</span>
|
|
|
+ <span class="ml-auto">
|
|
|
+ @if($activeCMBill->is_signed_by_cm)
|
|
|
+ <div class="text-secondary ml-3 text-sm"><i class="fa fa-check"></i> Signed</div>
|
|
|
+ @else
|
|
|
+ <div class="text-primary ml-3">
|
|
|
+ <div moe class="text-dark">
|
|
|
+ <a start show class="py-0 mb-3 text-primary text-sm">
|
|
|
+ <i class="fa fa-exclamation-triangle"></i> Sign Pending
|
|
|
+ </a>
|
|
|
+ <form url="/api/bill/signAsCm">
|
|
|
+ <input type="hidden" name="uid" value="{{ $activeCMBill->uid }}">
|
|
|
+ <p class="small">Sign this RM bill as CM Pro?</p>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-success mr-2" submit>Sign</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ @endif
|
|
|
+ </span>
|
|
|
@endif
|
|
|
</div>
|
|
|
@endif
|
|
|
</div>
|
|
|
@endif
|
|
|
+ {{-- cancelled cm bills --}}
|
|
|
+ @if(count($cancelledCMBills))
|
|
|
+ @foreach($cancelledCMBills as $cancelledBill)
|
|
|
+ <div class="border bg-light p-2 mt-2 on-hover-opaque mb-3">
|
|
|
+ <div class="d-flex">
|
|
|
+ <div class="">
|
|
|
+ Code: <span class="font-weight-bold text-dark">{{ $cancelledBill->code }}</span>
|
|
|
+ <div class="small text-secondary">Memo: {{$cancelledBill->memo}}</div>
|
|
|
+ <div class="small text-secondary">Created: {{friendly_date_time($cancelledBill->created_at)}}</div>
|
|
|
+ </div>
|
|
|
+ <div class="ml-auto text-secondary font-weight-bold">CANCELLED BILL</div>
|
|
|
+ </div>
|
|
|
+ <div class="font-weight-bold text-dark mt-2 mb-1">Transactions</div>
|
|
|
+ @if(1) {{-- check if auther user is hcp pro --}}
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ @if($cancelledBill->has_hcp_been_paid)
|
|
|
+ <span class="text-dark">Received HCP Amount: </span>
|
|
|
+ <span class="font-weight-bold text-success ml-2">${{ $cancelledBill->hcp_payment_amount }}</span>
|
|
|
+ @else
|
|
|
+ <span class="text-dark">Expected HCP Amount: </span>
|
|
|
+ <span class="font-weight-bold text-dark ml-2">{{ $cancelledBill->hcp_expected_payment_amount ? '$' . $cancelledBill->hcp_expected_payment_amount : '-' }}</span>
|
|
|
+ @endif
|
|
|
+ </div>
|
|
|
+ @endif
|
|
|
+ @if(1) {{-- check if auther user is cm pro --}}
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ @if($cancelledBill->has_cm_been_paid)
|
|
|
+ <span class="text-dark">Received CM Pro Amount: </span>
|
|
|
+ <span class="font-weight-bold text-success ml-2">${{ $cancelledBill->cm_payment_amount }}</span>
|
|
|
+ @else
|
|
|
+ <span class="text-dark">Expected CM Pro Amount: </span>
|
|
|
+ <span class="font-weight-bold text-dark ml-2">{{ $cancelledBill->cm_expected_payment_amount ? '$' . $cancelledBill->cm_expected_payment_amount : '-' }}</span>
|
|
|
+ @endif
|
|
|
+ </div>
|
|
|
+ @endif
|
|
|
+ </div>
|
|
|
+ @endforeach
|
|
|
+ @endif
|
|
|
</div>
|
|
|
|
|
|
- {{-- active rm bill --}}
|
|
|
+ {{-- rm bills --}}
|
|
|
<div class="col-6">
|
|
|
<div class="d-flex align-items-center">
|
|
|
<h6 class="my-0 text-secondary font-weight-bold text-dark">RM Bill
|
|
@@ -408,12 +544,15 @@
|
|
|
<div class="mb-2">
|
|
|
<select class="form-control" name="rmCode" value="">
|
|
|
<option value="">-- Select RM Code --</option>
|
|
|
- <option value="RM1">RM1</option>
|
|
|
+ <option value="RMB">RMB</option>
|
|
|
<option value="RM20">RM20</option>
|
|
|
<option value="RM30">RM30</option>
|
|
|
<option value="RM60">RM60</option>
|
|
|
</select>
|
|
|
</div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <textarea name="memo" id="" cols="30" rows="5" placeholder="Memo" class="form-control form-control-sm"></textarea>
|
|
|
+ </div>
|
|
|
<div class="d-flex align-items-center">
|
|
|
<button class="btn btn-sm btn-primary mr-2" submit>Generate</button>
|
|
|
<button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
@@ -435,11 +574,14 @@
|
|
|
</div>
|
|
|
<span class="mx-2 text-secondary">|</span>
|
|
|
@endif
|
|
|
- <div moe>
|
|
|
+ <div moe relative>
|
|
|
<a start show class="py-0 mb-3 text-danger">Cancel</a>
|
|
|
- <form url="/api/bill/markCancelled">
|
|
|
+ <form url="/api/bill/markCancelled" right>
|
|
|
<input type="hidden" name="uid" value="{{ $activeRMBill->uid }}">
|
|
|
- <p class="small">Are you sure you want to cancel this RM bill?</p>
|
|
|
+ <p class="small mb-2">Are you sure you want to cancel this RM bill?</p>
|
|
|
+ <div class="mb-2">
|
|
|
+ <textarea name="memo" id="" cols="30" rows="5" placeholder="Memo" class="memo-textarea form-control form-control-sm"></textarea>
|
|
|
+ </div>
|
|
|
<div class="d-flex align-items-center">
|
|
|
<button class="btn btn-sm btn-danger mr-2" submit>Yes</button>
|
|
|
<button class="btn btn-sm btn-default mr-2 border" cancel>No</button>
|
|
@@ -452,7 +594,8 @@
|
|
|
<div class="border bg-white p-2 mt-2">
|
|
|
<div class="">
|
|
|
Code: <span class="font-weight-bold text-dark">{{ $activeRMBill->code }}</span>
|
|
|
- <div class="small text-secondary">Created: {{friendly_date_time($entry->created_at)}}</div>
|
|
|
+ <div class="small text-secondary">Memo: {{$activeRMBill->memo}}</div>
|
|
|
+ <div class="small text-secondary">Created: {{friendly_date_time($activeRMBill->created_at)}}</div>
|
|
|
</div>
|
|
|
<div class="font-weight-bold text-dark mt-2 mb-1">Transactions</div>
|
|
|
@if(1) {{-- check if auther user is hcp pro --}}
|
|
@@ -462,7 +605,28 @@
|
|
|
<span class="font-weight-bold text-success ml-2">${{ $activeRMBill->hcp_payment_amount }}</span>
|
|
|
@else
|
|
|
<span class="text-dark">Expected HCP Amount: </span>
|
|
|
- <span class="font-weight-bold text-dark ml-2">${{ $activeRMBill->hcp_expected_payment_amount }}</span>
|
|
|
+ <span class="font-weight-bold text-dark ml-2">{{ $activeRMBill->hcp_expected_payment_amount ? '$' . $activeRMBill->hcp_expected_payment_amount : '-' }}</span>
|
|
|
+ <span class="ml-auto">
|
|
|
+ @if($activeRMBill->is_signed_by_hcp)
|
|
|
+ <div class="text-secondary ml-3 text-sm"><i class="fa fa-check"></i> Signed</div>
|
|
|
+ @else
|
|
|
+ <div class="text-primary ml-3">
|
|
|
+ <div moe class="text-dark">
|
|
|
+ <a start show class="py-0 mb-3 text-primary text-sm">
|
|
|
+ <i class="fa fa-exclamation-triangle"></i> Sign Pending
|
|
|
+ </a>
|
|
|
+ <form url="/api/bill/signAsHcp">
|
|
|
+ <input type="hidden" name="uid" value="{{ $activeRMBill->uid }}">
|
|
|
+ <p class="small">Sign this RM bill as HCP?</p>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-success mr-2" submit>Sign</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ @endif
|
|
|
+ </span>
|
|
|
@endif
|
|
|
</div>
|
|
|
@endif
|
|
@@ -473,7 +637,28 @@
|
|
|
<span class="font-weight-bold text-success ml-2">${{ $activeRMBill->rmm_payment_amount }}</span>
|
|
|
@else
|
|
|
<span class="text-dark">Expected RMM Pro Amount: </span>
|
|
|
- <span class="font-weight-bold text-dark ml-2">${{ $activeRMBill->rmm_expected_payment_amount }}</span>
|
|
|
+ <span class="font-weight-bold text-dark ml-2">{{ $activeRMBill->rmm_expected_payment_amount ? '$' . $activeRMBill->rmm_expected_payment_amount : '-' }}</span>
|
|
|
+ <span class="ml-auto">
|
|
|
+ @if($activeRMBill->is_signed_by_rmm)
|
|
|
+ <div class="text-secondary ml-3 text-sm"><i class="fa fa-check"></i> Signed</div>
|
|
|
+ @else
|
|
|
+ <div class="text-primary ml-3">
|
|
|
+ <div moe class="text-dark">
|
|
|
+ <a start show class="py-0 mb-3 text-primary text-sm">
|
|
|
+ <i class="fa fa-exclamation-triangle"></i> Sign Pending
|
|
|
+ </a>
|
|
|
+ <form url="/api/bill/signAsRmm">
|
|
|
+ <input type="hidden" name="uid" value="{{ $activeRMBill->uid }}">
|
|
|
+ <p class="small">Sign this RM bill as RMM Pro?</p>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-success mr-2" submit>Sign</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ @endif
|
|
|
+ </span>
|
|
|
@endif
|
|
|
</div>
|
|
|
@endif
|
|
@@ -484,67 +669,42 @@
|
|
|
<span class="font-weight-bold text-dark ml-2">${{ $activeRMBill->rme_payment_amount }}</span>
|
|
|
@else
|
|
|
<span class="text-dark">Expected RME Pro Amount: </span>
|
|
|
- <span class="font-weight-bold text-dark ml-2">${{ $activeRMBill->rme_expected_payment_amount }}</span>
|
|
|
+ <span class="font-weight-bold text-dark ml-2">{{ $activeRMBill->rme_expected_payment_amount ? '$' . $activeRMBill->rme_expected_payment_amount : '-' }}</span>
|
|
|
+ <span class="ml-auto">
|
|
|
+ @if($activeRMBill->is_signed_by_rme)
|
|
|
+ <div class="text-secondary ml-3 text-sm"><i class="fa fa-check"></i> Signed</div>
|
|
|
+ @else
|
|
|
+ <div class="text-primary ml-3">
|
|
|
+ <div moe class="text-dark">
|
|
|
+ <a start show class="py-0 mb-3 text-primary text-sm">
|
|
|
+ <i class="fa fa-exclamation-triangle"></i> Sign Pending
|
|
|
+ </a>
|
|
|
+ <form url="/api/bill/signAsRme">
|
|
|
+ <input type="hidden" name="uid" value="{{ $activeRMBill->uid }}">
|
|
|
+ <p class="small">Sign this RM bill as RME Pro?</p>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-success mr-2" submit>Sign</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ @endif
|
|
|
+ </span>
|
|
|
@endif
|
|
|
</div>
|
|
|
@endif
|
|
|
</div>
|
|
|
@endif
|
|
|
- </div>
|
|
|
-
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="row">
|
|
|
-
|
|
|
- {{-- cancelled cm bills --}}
|
|
|
- <div class="col-6">
|
|
|
- @if(count($cancelledCMBills))
|
|
|
- @foreach($cancelledCMBills as $cancelledBill)
|
|
|
- <div class="border bg-light p-2 mt-2 on-hover-opaque mb-3">
|
|
|
- <div class="d-flex">
|
|
|
- <div class="">
|
|
|
- Code: <span class="font-weight-bold text-dark">{{ $cancelledBill->code }}</span>
|
|
|
- <div class="small text-secondary">Created: {{friendly_date_time($entry->created_at)}}</div>
|
|
|
- </div>
|
|
|
- <div class="ml-auto text-secondary font-weight-bold">CANCELLED BILL</div>
|
|
|
- </div>
|
|
|
- <div class="font-weight-bold text-dark mt-2 mb-1">Transactions</div>
|
|
|
- @if(1) {{-- check if auther user is hcp pro --}}
|
|
|
- <div class="d-flex align-items-center">
|
|
|
- @if($cancelledBill->has_hcp_been_paid)
|
|
|
- <span class="text-dark">Received HCP Amount: </span>
|
|
|
- <span class="font-weight-bold text-success ml-2">${{ $cancelledBill->hcp_payment_amount }}</span>
|
|
|
- @else
|
|
|
- <span class="text-dark">Expected HCP Amount: </span>
|
|
|
- <span class="font-weight-bold text-dark ml-2">${{ $cancelledBill->hcp_expected_payment_amount }}</span>
|
|
|
- @endif
|
|
|
- </div>
|
|
|
- @endif
|
|
|
- @if(1) {{-- check if auther user is cm pro --}}
|
|
|
- <div class="d-flex align-items-center">
|
|
|
- @if($cancelledBill->has_cm_been_paid)
|
|
|
- <span class="text-dark">Received CM Pro Amount: </span>
|
|
|
- <span class="font-weight-bold text-success ml-2">${{ $cancelledBill->cm_payment_amount }}</span>
|
|
|
- @else
|
|
|
- <span class="text-dark">Expected CM Pro Amount: </span>
|
|
|
- <span class="font-weight-bold text-dark ml-2">${{ $cancelledBill->cm_expected_payment_amount }}</span>
|
|
|
- @endif
|
|
|
- </div>
|
|
|
- @endif
|
|
|
- </div>
|
|
|
- @endforeach
|
|
|
- @endif
|
|
|
- </div>
|
|
|
-
|
|
|
- {{-- cancelled rm bills --}}
|
|
|
- <div class="col-6">
|
|
|
+ {{-- cancelled rm bills --}}
|
|
|
@if(count($cancelledRMBills))
|
|
|
@foreach($cancelledRMBills as $cancelledBill)
|
|
|
<div class="border bg-light p-2 mt-2 on-hover-opaque mb-3">
|
|
|
<div class="d-flex">
|
|
|
<div class="">
|
|
|
Code: <span class="font-weight-bold text-dark">{{ $cancelledBill->code }}</span>
|
|
|
- <div class="small text-secondary">Created: {{friendly_date_time($entry->created_at)}}</div>
|
|
|
+ <div class="small text-secondary">Memo: {{$cancelledBill->memo}}</div>
|
|
|
+ <div class="small text-secondary">Created: {{friendly_date_time($cancelledBill->created_at)}}</div>
|
|
|
</div>
|
|
|
<div class="ml-auto text-secondary font-weight-bold">CANCELLED BILL</div>
|
|
|
</div>
|
|
@@ -556,7 +716,7 @@
|
|
|
<span class="font-weight-bold text-success ml-2">${{ $cancelledBill->hcp_payment_amount }}</span>
|
|
|
@else
|
|
|
<span class="text-dark">Expected HCP Amount: </span>
|
|
|
- <span class="font-weight-bold text-dark ml-2">${{ $cancelledBill->hcp_expected_payment_amount }}</span>
|
|
|
+ <span class="font-weight-bold text-dark ml-2">{{ $cancelledBill->hcp_expected_payment_amount ? '$' . $cancelledBill->hcp_expected_payment_amount : '-' }}</span>
|
|
|
@endif
|
|
|
</div>
|
|
|
@endif
|
|
@@ -567,7 +727,7 @@
|
|
|
<span class="font-weight-bold text-success ml-2">${{ $cancelledBill->rmm_payment_amount }}</span>
|
|
|
@else
|
|
|
<span class="text-dark">Expected RMM Pro Amount: </span>
|
|
|
- <span class="font-weight-bold text-dark ml-2">${{ $cancelledBill->rmm_expected_payment_amount }}</span>
|
|
|
+ <span class="font-weight-bold text-dark ml-2">{{ $cancelledBill->rmm_expected_payment_amount ? '$' . $cancelledBill->rmm_expected_payment_amount : '-' }}</span>
|
|
|
@endif
|
|
|
</div>
|
|
|
@endif
|
|
@@ -578,7 +738,7 @@
|
|
|
<span class="font-weight-bold text-dark ml-2">${{ $cancelledBill->rme_payment_amount }}</span>
|
|
|
@else
|
|
|
<span class="text-dark">Expected RME Pro Amount: </span>
|
|
|
- <span class="font-weight-bold text-dark ml-2">${{ $cancelledBill->rme_expected_payment_amount }}</span>
|
|
|
+ <span class="font-weight-bold text-dark ml-2">{{ $cancelledBill->rme_expected_payment_amount ? '$' . $cancelledBill->rme_expected_payment_amount : '-' }}</span>
|
|
|
@endif
|
|
|
</div>
|
|
|
@endif
|