瀏覽代碼

Rx wizard - auto-refresh segments when toggling relevance

Vijayakrishnan 3 年之前
父節點
當前提交
3cd3bdfede
共有 1 個文件被更改,包括 10 次插入8 次删除
  1. 10 8
      resources/views/app/patient/wizard-partials/common-script.blade.php

+ 10 - 8
resources/views/app/patient/wizard-partials/common-script.blade.php

@@ -243,27 +243,29 @@ parentSegment.find('.frm-edit-{{$label}}')
 parentSegment.find('.toggle-relevance')
     .off('click.toggle-relevance')
     .on('click.toggle-relevance', function () {
-        if(+$(this).attr('data-relevant') === 0) {
+        if (+$(this).attr('data-relevant') === 0) {
             $.post('/api/visitPoint/markPointRelevantToNote', {
                 noteUid: '{{$note->uid}}',
                 pointUid: $(this).attr('data-point-uid')
             }, _data => {
-                if(!hasResponseError(_data)) {
+                if (!hasResponseError(_data)) {
                     refreshDynamicStagPopup();
+                    $('.visit-segment[data-segment-template-name="intake_{{$label}}s"]').find('.refresh-segment').trigger('click');
+                    $('.visit-segment[data-segment-template-name="plan_{{$label}}s"]').find('.refresh-segment').trigger('click');
                 }
             }, 'json');
-        }
-        else {
-            if($(this).attr('data-rel-uid')) {
+        } else {
+            if ($(this).attr('data-rel-uid')) {
                 $.post('/api/visitPoint/undoMarkPointRelevantToNote', {
                     uid: $(this).attr('data-rel-uid')
                 }, _data => {
-                    if(!hasResponseError(_data)) {
+                    if (!hasResponseError(_data)) {
                         refreshDynamicStagPopup();
+                        $('.visit-segment[data-segment-template-name="intake_{{$label}}s"]').find('.refresh-segment').trigger('click');
+                        $('.visit-segment[data-segment-template-name="plan_{{$label}}s"]').find('.refresh-segment').trigger('click');
                     }
                 }, 'json');
-            }
-            else {
+            } else {
                 console.log('Error - missing rel uid');
             }
         }