From 3a658b75c052b045cdba622f52554b67f81a59cb Mon Sep 17 00:00:00 2001 From: zeeshan Date: Thu, 23 Jul 2026 17:32:02 +0530 Subject: [PATCH] Pumocare (RFI Monday) --- ...aeb9-1a07-403e-b893-8a5c1868da6d.blade.php | 5 + ...9454-d2c1-4de6-8880-ebc68bac9231.blade.php | 399 ++++++++++++++++++ 2 files changed, 404 insertions(+) create mode 100644 resources/views/form/rapport-pulmocare/1784801601-237d9454-d2c1-4de6-8880-ebc68bac9231.blade.php diff --git a/resources/views/form/rapport-pulmocare/1784711349-38c6aeb9-1a07-403e-b893-8a5c1868da6d.blade.php b/resources/views/form/rapport-pulmocare/1784711349-38c6aeb9-1a07-403e-b893-8a5c1868da6d.blade.php index 083168ad..72c5df26 100644 --- a/resources/views/form/rapport-pulmocare/1784711349-38c6aeb9-1a07-403e-b893-8a5c1868da6d.blade.php +++ b/resources/views/form/rapport-pulmocare/1784711349-38c6aeb9-1a07-403e-b893-8a5c1868da6d.blade.php @@ -526,6 +526,11 @@ if (!empty($submissions->data->submissions)) { today = yyyy + '-' + mm + '-' + dd; var plandateField = document.getElementById('field-record_date'); + var plandateField = document.getElementById('field-record_date'); + if (plandateField) { + const currentYear = new Date().getFullYear(); + plandateField.min = `${currentYear}-06-01`; + } plandateField.setAttribute('max', today); }); diff --git a/resources/views/form/rapport-pulmocare/1784801601-237d9454-d2c1-4de6-8880-ebc68bac9231.blade.php b/resources/views/form/rapport-pulmocare/1784801601-237d9454-d2c1-4de6-8880-ebc68bac9231.blade.php new file mode 100644 index 00000000..8e8c18bc --- /dev/null +++ b/resources/views/form/rapport-pulmocare/1784801601-237d9454-d2c1-4de6-8880-ebc68bac9231.blade.php @@ -0,0 +1,399 @@ + + + + @include('layouts.shared/title-meta', ['title' => "Form"]) + @include('layouts.shared/head-css', ["mode" => $mode ?? '', "demo" => $demo ?? '']) + + + +
+ processing... +
+ +@php +$brandData = [ + +//['brand'=>'Pulmosmart G', 'slug'=>'pulmosmart_g_units','pseudoId'=>'pulmosmart_g_value'], +['brand'=>"200 PULMICAPS (30'S)", 'slug'=>'200_pulmicaps_30s_units','pseudoId'=>'200_pulmicaps_30s_value'], +['brand'=>"400 PULMICAPS (30'S)", 'slug'=>'400_pulmicaps_30s_units','pseudoId'=>'400_pulmicaps_30s_value'], +['brand'=>'DOSE COUNTER MDI 200 INHALER', 'slug'=>'dose_counter_mdi_200_inhaler_units','pseudoId'=>'dose_counter_mdi_200_inhaler_value'], +['brand'=>'DOSE COUNTER MDI 400 INHALER', 'slug'=>'dose_counter_mdi_400_inhaler_units','pseudoId'=>'dose_counter_mdi_400_inhaler_value'], +['brand'=>'PULMULES (2 ML)', 'slug'=>'pulmules_2_ml_units','pseudoId'=>'pulmules_2_ml_value'], +['brand'=>'1MG PULMULES (2 ML)', 'slug'=>'1mg_pulmules_2_ml_units','pseudoId'=>'1mg_pulmules_2_ml_value'] + + + +]; + +@endphp + +@php + $submissions = Formhelper::getMultiformData($form->partition, $form_id, $form->user_id); + + + $formdata = null; + +if (!empty($submissions->data->submissions)) { + foreach ($submissions->data->submissions as $submission) { + if ($submission->id == $id) { + $formdata = $submission->formdata ?? null; + break; + } + } +} + +@endphp + + + + +
+
+
+
+
+
+ + @if(Session::has('error'))
{{Session::get('error')}}
+
@endif + @if(session('success'))
{{ session('success') }} +
+
@endif +
+

{{$form->title}}

+
+ @if(!isset($form->is_approval) || (isset($form->is_approval) && $form->is_approval != 'yes' ) ) +
+ @if($form->link_type == 'form') + View History + @else + Back + @endif +
+ @endif + @if(isset($form->user_info)) +
+
Submitted By: {{$form->user_info->name}}
+
+ @endif + + @php + $submissions = Formhelper::getMultiformData( $form->partition, $form_id, $form->user_id); + $submissions = $submissions->data->submissions; + + + + @endphp + +
+ + + + @csrf + @if($id) + + @endif + + @foreach($questions as $question) +
+ + @switch($question->type) + @case('hidden') + + @break + @case('text') + @case('email') + @case('tel') + @case('date') + required == 'yes'?'required':'' }} value="{{isset($question->value)?$question->value:''}}"> + @break + @case('number') + required == 'yes'?'required':'' }} value="{{isset($question->value)?$question->value:0}}"> + @break + @case('textarea') + + @break + @case('dropdown') + + @break + @case('checkbox') + @foreach($question->options as $option) +
+ value) && $question->value != '' && in_array($option->value, $question->value) ? 'checked':''}}> + +
+ @endforeach + @break + @case('file') + @if(!isset($form->is_approval) || (isset($form->is_approval) && $form->is_approval != 'yes' ) ) + required == 'yes'?'required':'' }}> + @elseif(isset($question->value)) + + @endif + + @break + @case('multitextbox') +
+
+ + + + + + + + + + @foreach($brandData as $brand) + + + + + + + + @endforeach + +
BrandUnits
{{ $brand['brand'] }} + +
+
+ + +
+ @break + + @case('time') + required == 'yes' ? 'required' : ''}} + value="{{isset($question->value) ? $question->value : ''}}"> + @break + + @endswitch +
+ @endforeach + @if(!isset($form->is_approval) || (isset($form->is_approval) && $form->is_approval != 'yes' ) ) +
+ +
+ @endif +
+ + +
+
+ + + + +
+
+ +
+ +
+ + +@include('layouts.shared/footer-script') + + + + + + + + + + \ No newline at end of file