Ver Fonte

Erx UI - Disallow editing clinical and pro if signed

Vijayakrishnan há 3 anos atrás
pai
commit
96494e4313

+ 4 - 2
resources/views/app/patient/prescriptions/index.blade.php

@@ -37,7 +37,8 @@
                 <td class="px-2">@{{prescription.erx_category}}</td>
                 <td class="px-2">
                     <div class="d-flex align-items-baseline">
-                        <a class="mr-2" href="#" v-on:click.prevent="editClinicalDetails(prescription)"><i class="fa fa-edit on-hover-opaque"></i></a>
+                        <a v-if="!prescription.has_hcp_pro_signed" class="mr-2" href="#" v-on:click.prevent="editClinicalDetails(prescription)"><i class="fa fa-edit on-hover-opaque"></i></a>
+                        <span v-else class="mr-2" title="Cannot edit. Prescription already signed."><i class="fa fa-edit on-hover-opaque text-secondary"></i></span>
                         <div v-if="prescription.clinical_detail_json" class="d-inline-flex align-items-baseline">
                             <div class="d-flex align-items-baseline" v-if="prescription.erx_category === 'DRUG'">
                                 <b class="mr-2">@{{prescription.clinical_detail_json.medication ?? '-'}}</b>
@@ -80,7 +81,8 @@
                 </td>
                 <td class="px-2">
                     <div class="d-flex align-items-baseline">
-                        <a class="mr-2" href="#" v-on:click.prevent="editHcpPro(prescription)"><i class="fa fa-edit on-hover-opaque"></i></a>
+                        <a v-if="!prescription.has_hcp_pro_signed" class="mr-2" href="#" v-on:click.prevent="editHcpPro(prescription)"><i class="fa fa-edit on-hover-opaque"></i></a>
+                        <span v-else class="mr-2" title="Cannot edit. Prescription already signed."><i class="fa fa-edit on-hover-opaque text-secondary"></i></span>
                         <div>@{{prescription.hcpProDisplayName}}</div>
                     </div>
                 </td>