Sfoglia il codice sorgente

Update style for "duplicate of.." section

Vijayakrishnan Krishnan 5 anni fa
parent
commit
8aabf6d1ee
2 ha cambiato i file con 13 aggiunte e 3 eliminazioni
  1. 5 1
      app/Models/Client.php
  2. 8 2
      resources/views/layouts/patient.blade.php

+ 5 - 1
app/Models/Client.php

@@ -21,7 +21,7 @@ class Client extends Model
     public function cm(){
         return $this->hasOne(Pro::class, 'id', 'cm_pro_id');
     }
-    
+
     public function prosInMeetingWith() {
         return Pro::where('in_meeting_with_client_id', $this->id)->get();
     }
@@ -30,4 +30,8 @@ class Client extends Model
         return $this->hasMany(Note::class, 'client_id', 'id')->orderBy('id', 'desc');
     }
 
+    public function duplicateOf(){
+        return $this->hasOne(Client::class, 'id', 'duplicate_of_client_id');
+    }
+
 }

+ 8 - 2
resources/views/layouts/patient.blade.php

@@ -94,9 +94,15 @@
                             else if ($memberSince === 0) $memberSince = 'today';
                         ?>
 
-                        <div class=z><div class=header>
+                        <div class=z>
+                            <div class=header>
                             @if($patient->is_duplicate)
-                                <h5>This chart is a duplicate of <a href=javascript:void(0)>Cooper, Amiele</a>.</h5><br>
+                                <div class="alert alert-secondary border-dark mcp-theme-1">
+                                    <span class="text-dark">This chart is a duplicate of&nbsp;</span>
+                                    <a class="font-weight-bold" href="/patients/view/{{ $patient->duplicateOf->uid }}">
+                                        {{ $patient->duplicateOf->displayName() }}
+                                    </a>
+                                </div>
                             @endif
                             <div class=hbox>
                                 <div class="thumbnail {{$online}}" style="background-image:<?=$thumbnail?>"><?=$initials?></div>