|
@@ -92,32 +92,38 @@ class NoteController extends Controller
|
|
|
|
|
|
public function getHtmlForSegment($segmentUid, $sessionKey){
|
|
public function getHtmlForSegment($segmentUid, $sessionKey){
|
|
|
|
|
|
- $performer = AppSession::where('session_key', $sessionKey)->first();
|
|
|
|
- if(!$performer || !$performer->is_active){
|
|
|
|
- return response()->json([
|
|
|
|
- 'success'=>false,
|
|
|
|
- 'message'=>'Invalid session key'
|
|
|
|
- ]);
|
|
|
|
- }
|
|
|
|
- $pro = $performer->pro;
|
|
|
|
|
|
+ $summaryHtml = '';
|
|
|
|
+ $editHtml = '';
|
|
|
|
|
|
- $segment = Segment::where('uid', $segmentUid)->first();
|
|
|
|
- $segmentTemplate = $segment->segmentTemplate;
|
|
|
|
|
|
+ try {
|
|
|
|
|
|
- $note = $segment->note;
|
|
|
|
- $patient = $note->client;
|
|
|
|
|
|
+ $performer = AppSession::where('session_key', $sessionKey)->first();
|
|
|
|
+ if (!$performer || !$performer->is_active) {
|
|
|
|
+ return response()->json([
|
|
|
|
+ 'success' => false,
|
|
|
|
+ 'message' => 'Invalid session key'
|
|
|
|
+ ]);
|
|
|
|
+ }
|
|
|
|
+ $pro = $performer->pro;
|
|
|
|
+
|
|
|
|
+ $segment = Segment::where('uid', $segmentUid)->first();
|
|
|
|
+ $segmentTemplate = $segment->segmentTemplate;
|
|
|
|
+
|
|
|
|
+ $note = $segment->note;
|
|
|
|
+ $patient = $note->client;
|
|
|
|
+
|
|
|
|
+ $data = compact('performer', 'pro', 'segment', 'segmentTemplate', 'note', 'patient');
|
|
|
|
|
|
- $data = compact('performer', 'pro', 'segment', 'segmentTemplate', 'note', 'patient');
|
|
|
|
|
|
|
|
- //try {
|
|
|
|
$summaryHtml = view('app.patient.segment-templates.' . $segmentTemplate->internal_name . '/summary', $data)->render();
|
|
$summaryHtml = view('app.patient.segment-templates.' . $segmentTemplate->internal_name . '/summary', $data)->render();
|
|
$editHtml = view('app.patient.segment-templates.' . $segmentTemplate->internal_name . '/edit', $data)->render();
|
|
$editHtml = view('app.patient.segment-templates.' . $segmentTemplate->internal_name . '/edit', $data)->render();
|
|
- // } catch (\Throwable $e) {
|
|
|
|
-// return response()->json([
|
|
|
|
-// 'success'=>false,
|
|
|
|
-// 'message'=>$e->getMessage()
|
|
|
|
-// ]);
|
|
|
|
- // }
|
|
|
|
|
|
+
|
|
|
|
+ } catch (\Throwable $e) {
|
|
|
|
+ return response()->json([
|
|
|
|
+ 'success' => false,
|
|
|
|
+ 'message' => $e->getMessage()
|
|
|
|
+ ]);
|
|
|
|
+ }
|
|
|
|
|
|
return response()->json([
|
|
return response()->json([
|
|
'success'=>true,
|
|
'success'=>true,
|