Browse Source

Meds auto refresh after change from popup

Vijayakrishnan 3 năm trước cách đây
mục cha
commit
c72043685a
2 tập tin đã thay đổi với 18 bổ sung0 xóa
  1. 17 0
      js-dev/mc.js
  2. 1 0
      resources/views/app/patient/medications-reconcile.blade.php

+ 17 - 0
js-dev/mc.js

@@ -599,6 +599,23 @@ window.saveVisitForm = function(_trigger, _silent = false, _close = false, _done
                         $('.visit-segment[data-segment-template-name="plan_free_text_v2"]').find('.refresh-segment').trigger('click');
                     }
                 }
+                else if(form.attr('url') === '/api/visitPoint/destroyCurrentChildReview' || form.attr('url') === '/api/visitPoint/destroyCurrentChildPlan') {
+                    if(form.closest('.stag-popup').attr('stag-popup-key').indexOf('allergies-center') !== -1) {
+                        $('.visit-segment[data-segment-template-name="omega_allergies"]').find('.refresh-segment').trigger('click');
+                    }
+                    else if(form.closest('.stag-popup').attr('stag-popup-key').indexOf('medications-center') !== -1) {
+                        $('.visit-segment[data-segment-template-name="omega_medications"]').find('.refresh-segment').trigger('click');
+                    }
+                    else if(form.closest('.stag-popup').attr('stag-popup-key').indexOf('problems-center') !== -1) {
+                        $('.visit-segment[data-segment-template-name="omega_problems"]').find('.refresh-segment').trigger('click');
+                    }
+                    else if(form.closest('.stag-popup').attr('stag-popup-key').indexOf('goals-center') !== -1) {
+                        $('.visit-segment[data-segment-template-name="omega_goals"]').find('.refresh-segment').trigger('click');
+                    }
+                    else if(form.closest('.stag-popup').attr('stag-popup-key').indexOf('careteam-center') !== -1) {
+                        $('.visit-segment[data-segment-template-name="omega_care_team"]').find('.refresh-segment').trigger('click');
+                    }
+                }
 
                 // refresh omega_xxx_system on ALL changes
                 $('.visit-segment[data-segment-template-name="omega_subjective_system"]').find('.refresh-segment').trigger('click');

+ 1 - 0
resources/views/app/patient/medications-reconcile.blade.php

@@ -198,6 +198,7 @@ $medications = $points;
                                 closeStagPopup();
                                 $('.visit-segment[data-segment-template-name="intake_medications"]').find('.refresh-segment').trigger('click');
                                 $('.visit-segment[data-segment-template-name="plan_medications"]').find('.refresh-segment').trigger('click');
+                                $('.visit-segment[data-segment-template-name="omega_medications"]').find('.refresh-segment').trigger('click');
                             }
                         }
                     }).then(() => {