Explorar el Código

Weight loss intake - toggle relevance

Vijayakrishnan hace 3 años
padre
commit
3c050ab630

+ 3 - 0
resources/views/app/patient/modules/weight_loss_intake/edit.blade.php

@@ -877,6 +877,9 @@ if ($point->lastChildReview && $point->lastChildReview->data) {
                     }
                 }
             });
+
+			// if in popup (omega template), add provision to toggle relevance
+			@include('app.patient.segment-templates._common_actions.toggle-relevance', ['container' => '#edit-weight_loss_intake-container'])
         }
 
         window.segmentInitializers.lifestyle_social = init;

+ 8 - 0
resources/views/app/patient/segment-templates/_common_actions/toggle-relevance.blade.php

@@ -16,7 +16,11 @@ if(parentPopup.length) {
             }, _data => {
                 if(!hasResponseError(_data)) {
                     refreshDynamicStagPopup();
+                    $('.visit-segment[data-segment-template-name="omega_subjective_system"]').find('.refresh-segment').trigger('click');
+                    $('.visit-segment[data-segment-template-name="omega_plan_system"]').find('.refresh-segment').trigger('click');
+                    @if(@$segmentName)
                     $('.visit-segment[data-segment-template-name="{{$segmentName}}"]').find('.refresh-segment').trigger('click');
+                    @endif
                 }
             }, 'json');
             @else
@@ -26,7 +30,11 @@ if(parentPopup.length) {
             }, _data => {
                 if(!hasResponseError(_data)) {
                     refreshDynamicStagPopup();
+                    $('.visit-segment[data-segment-template-name="omega_subjective_system"]').find('.refresh-segment').trigger('click');
+                    $('.visit-segment[data-segment-template-name="omega_plan_system"]').find('.refresh-segment').trigger('click');
+                    @if(@$segmentName)
                     $('.visit-segment[data-segment-template-name="{{$segmentName}}"]').find('.refresh-segment').trigger('click');
+                    @endif
                 }
             }, 'json');
             @endif