Forráskód Böngészése

Updated NAtransactions table

Samson Mutunga 3 éve
szülő
commit
dcee35ffae
1 módosított fájl, 37 hozzáadás és 12 törlés
  1. 37 12
      resources/views/app/dna/financial-transactions.blade.php

+ 37 - 12
resources/views/app/dna/financial-transactions.blade.php

@@ -18,29 +18,54 @@
             <table class="table table-sm table-striped p-0 m-0">
                 <thead class="bg-light">
                     <tr>
-                        <th class="border-0">Date</th>
+                    <th class="px-3 border-0">Date</th>
                         <th class="border-0">Type</th>
-                        <th class="border-0">Chart</th>
+                        <th class="border-0">Client</th>
                         <th class="border-0">Context</th>
                         <th class="border-0">Amount</th>
                         <th class="border-0">Balance</th>
                     </tr>
                 </thead>
                 <tbody>
-                    @foreach($financialTransactions as $financialTransaction)
+                    @foreach($financialTransactions as $transaction)
                     <tr>
-                        <td>{{ friendlier_date($financialTransaction->created_at) }}</td>
-                        <td>{{ $financialTransaction->type }}</td>
+                        <td>{{ friendly_date_time($transaction->created_at, true) }}</td>
+                        <td>{{ $transaction->plus_or_minus === 'PLUS' ? 'Credit' : 'Debit' }}</td>
                         <td>
-                            @if($financialTransaction->client)
-                            <a native target="_blank" href="{{route('patients.view.dashboard', $financialTransaction->client)}}">
-                                {{$financialTransaction->client->chart_number}}
-                            </a>
+                            @if($transaction->client)
+                                <a href="/patients/view/{{ $transaction->client->uid }}">
+                                    {{ implode(", ", [$transaction->client->name_last, $transaction->client->name_first]) }}
+                                </a>
+                            @else
+                                -
                             @endif
                         </td>
-                        <td>{{ $financialTransaction->reason_type }}</td>
-                        <td>${{ $financialTransaction->amount }}</td>
-                        <td>${{ $financialTransaction->resulting_balance }}</td>
+                        <td class="text-nowrap">
+                            @if($transaction->bill && $transaction->bill->note)
+                                <a href="{{route('patients.view.notes.view.dashboard', ['patient'=>$transaction->client, 'note'=>$transaction->bill->note])}}">
+                                    ({{$transaction->bill->note->effective_dateest}})
+                                @if($transaction->bill->note->noteTemplate)
+                                    {{ $transaction->bill->note->noteTemplate->title }}
+                                @endif
+                                </a>
+                            @elseif($transaction->bill && $transaction->bill->careMonth)
+                                <a href="/patients/view/{{ $transaction->client->uid }}/care-months/view/{{ $transaction->bill->careMonth->uid }}">
+                                    Remote Monitoring, {{friendly_date_month_year($transaction->bill->careMonth->start_date)}}
+                                </a>
+                            @else
+                                {{ $transaction->custom_memo ? $transaction->custom_memo : '-' }}
+                            @endif
+                        </td>
+                        <td>
+                            @if($transaction->amount > 0)
+                                ${{ $transaction->amount }}
+                            @else
+                                <span class="text-success font-weight-bold">
+                                    ${{ $transaction->amount }}
+                                </span>
+                            @endif
+                        </td>
+                        <td>${{ $transaction->resulting_balance }}</td>
                     </tr>
                     @endforeach