Prechádzať zdrojové kódy

OB visit status should editable always

Vijayakrishnan Krishnan 4 rokov pred
rodič
commit
396ed4ca8a
2 zmenil súbory, kde vykonal 24 pridanie a 17 odobranie
  1. 3 0
      public/js/mc.js
  2. 21 17
      resources/views/layouts/patient.blade.php

+ 3 - 0
public/js/mc.js

@@ -302,6 +302,9 @@ function initCreateNote() {
         .on('click.create-note', '.create-auto-note-trigger', function() {
             createNewNote($(this).attr('data-patient-uid'), $(this).attr('data-hcp-uid'), $(this).attr('data-effective-date'));
         });
+    if($('select[name="hasMcpDoneOnboardingVisit"]').length) {
+        $('select[name="hasMcpDoneOnboardingVisit"]')[0].onchange();
+    }
 }
 
 function createNewNote(_patientUid, _hcpUid, _date) {

+ 21 - 17
resources/views/layouts/patient.blade.php

@@ -233,14 +233,24 @@
                                         <div><label>PCP:</label> {{$mcpName}}</div>
                                         <div><label>MA:</label> {{$cmName}}</div>
                                     </div>
-                                    @if($patient->has_mcp_done_onboarding_visit !== 'YES')
-                                    <div class="text-dark d-flex align-items-center">
-                                        <span class="mr-2">
-                                            <i class="fa fa-exclamation-triangle"></i>
-                                            MCP Onboarding Visit Pending
+                                    <div>
+                                        @if($patient->has_mcp_done_onboarding_visit !== 'YES')
+                                        <span class="text-dark d-inline-flex align-items-center">
+                                            <span class="mr-2">
+                                                <i class="fa fa-exclamation-triangle"></i>
+                                                MCP Onboarding Visit Pending
+                                            </span>
+                                        </span>
+                                        @else
+                                        <span class="text-dark d-inline-flex align-items-center">
+                                            <span class="mr-2 text-secondary">
+                                                <i class="fa fa-check text-sm"></i>
+                                                MCP Onboarding Visit Completed
+                                            </span>
                                         </span>
-                                        <div moe>
-                                            <a start show>Update</a>
+                                        @endif
+                                        <span moe>
+                                            <a start show><i class="fa fa-edit"></i></a>
                                             <form url="/api/client/updateMcpOnboardingVisitInfo" class="mcp-theme-1">
                                                 <input type="hidden" name="uid" value="{{$patient->uid}}">
                                                 <div class="mb-2">
@@ -264,7 +274,9 @@
                                                         <option value="">-- Visit Note --</option>
                                                         @foreach ($notes as $note)
                                                             @if(!empty($note->title) && $note->client_id === $patient->id)
-                                                                <option value="{{$note->uid}}">{{$note->title}} ({{friendly_date_time($note->effective_dateest, false)}})</option>
+                                                                <option
+                                                                    {{ $patient->mcp_onboarding_visit_note_id === $note->id ? 'selected' : '' }}
+                                                                    value="{{$note->uid}}">{{$note->title}} ({{friendly_date_time($note->effective_dateest, false)}})</option>
                                                             @endif
                                                         @endforeach
                                                         <option value="-- create --">-- Create Note --</option>
@@ -275,16 +287,8 @@
                                                     <button cancel class="btn btn-sm btn-default border">Cancel</button>
                                                 </div>
                                             </form>
-                                        </div>
-                                    </div>
-                                    @else
-                                        <div class="text-dark d-flex align-items-center">
-                                        <span class="mr-2 text-secondary">
-                                            <i class="fa fa-check text-sm"></i>
-                                            MCP Onboarding Visit Completed
                                         </span>
-                                        </div>
-                                    @endif
+                                    </div>
                                 </section>
                                 <section>
                                     {{--<div><label>Allergies:</label> Grass, Pollen, Latex</div>--}}