|
@@ -362,12 +362,14 @@ $medications = $points;
|
|
<textarea rows="1" data-name="description" class="form-control form-control-sm"></textarea>
|
|
<textarea rows="1" data-name="description" class="form-control form-control-sm"></textarea>
|
|
</div>-->
|
|
</div>-->
|
|
|
|
|
|
|
|
+ @if($patient->core_note_id !== $note->id)
|
|
<div class="mb-2">
|
|
<div class="mb-2">
|
|
<label class="text-sm mb-1">Directions</label>
|
|
<label class="text-sm mb-1">Directions</label>
|
|
<div note-rte
|
|
<div note-rte
|
|
class="form-group mb-2 border-left border-right rte-holder bg-white"
|
|
class="form-group mb-2 border-left border-right rte-holder bg-white"
|
|
data-field-name="value"></div>
|
|
data-field-name="value"></div>
|
|
</div>
|
|
</div>
|
|
|
|
+ @endif
|
|
|
|
|
|
<hr class="my-3">
|
|
<hr class="my-3">
|
|
|
|
|
|
@@ -582,6 +584,7 @@ $medications = $points;
|
|
parsed = JSON.parse(dataField.val());
|
|
parsed = JSON.parse(dataField.val());
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @if($patient->core_note_id !== $note->id)
|
|
// store plan content
|
|
// store plan content
|
|
let planContent = parsed.value ? parsed.value : '';
|
|
let planContent = parsed.value ? parsed.value : '';
|
|
if(!$.trim($('<div/>').html(planContent).text())) {
|
|
if(!$.trim($('<div/>').html(planContent).text())) {
|
|
@@ -589,6 +592,7 @@ $medications = $points;
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
if(parsed.value) delete parsed.value;
|
|
if(parsed.value) delete parsed.value;
|
|
|
|
+ @endif
|
|
|
|
|
|
form.find('[data-name]').each(function() {
|
|
form.find('[data-name]').each(function() {
|
|
if(!parsed) parsed = {};
|
|
if(!parsed) parsed = {};
|
|
@@ -620,17 +624,23 @@ $medications = $points;
|
|
$.post(form.attr('action'), form.serialize(), _data => {
|
|
$.post(form.attr('action'), form.serialize(), _data => {
|
|
if(!hasResponseError(_data)) {
|
|
if(!hasResponseError(_data)) {
|
|
|
|
|
|
|
|
+ hideMask();
|
|
|
|
+
|
|
// save child plan
|
|
// save child plan
|
|
|
|
+ @if($patient->core_note_id !== $note->id)
|
|
|
|
+ debugger
|
|
$.post('/api/visitPoint/upsertChildPlan', {
|
|
$.post('/api/visitPoint/upsertChildPlan', {
|
|
uid: _data.data,
|
|
uid: _data.data,
|
|
segmentUid: '{{$note->getSegmentByInternalName('plan_medications')->uid}}',
|
|
segmentUid: '{{$note->getSegmentByInternalName('plan_medications')->uid}}',
|
|
data: JSON.stringify({value: planContent})
|
|
data: JSON.stringify({value: planContent})
|
|
}, _data => {
|
|
}, _data => {
|
|
if(!hasResponseError(_data)) {
|
|
if(!hasResponseError(_data)) {
|
|
- hideMask();
|
|
|
|
refreshDynamicStagPopup();
|
|
refreshDynamicStagPopup();
|
|
}
|
|
}
|
|
}, 'json');
|
|
}, 'json');
|
|
|
|
+ @else
|
|
|
|
+ refreshDynamicStagPopup();
|
|
|
|
+ @endif
|
|
|
|
|
|
$('.visit-segment[data-segment-template-name="intake_medications"]').find('.refresh-segment').trigger('click');
|
|
$('.visit-segment[data-segment-template-name="intake_medications"]').find('.refresh-segment').trigger('click');
|
|
}
|
|
}
|