diff --git a/resources/views/form/rapport-horizon/preview-1775454829-8b84b38a-fefb-46e2-8153-2913bbad0038.blade.php b/resources/views/form/rapport-horizon/preview-1775454829-8b84b38a-fefb-46e2-8153-2913bbad0038.blade.php index 0d90a46a..d2ac0c94 100644 --- a/resources/views/form/rapport-horizon/preview-1775454829-8b84b38a-fefb-46e2-8153-2913bbad0038.blade.php +++ b/resources/views/form/rapport-horizon/preview-1775454829-8b84b38a-fefb-46e2-8153-2913bbad0038.blade.php @@ -22,6 +22,7 @@ $brandData = [ ['brand'=>'ACIVIR SUSPENSION', 'slug'=>'acivir_suspension_units','pseudoId'=>'acivir_suspension_value'], + ['brand'=>'Advent 1000 MG', 'slug'=>'advent_1000_mg_units','pseudoId'=>'advent_1000_mg_value'], ['brand'=>"ADVENT 457 DT 6'S", 'slug'=>'advent_457_dt_6s_units','pseudoId'=>'advent_457_dt_6s_value'], ['brand'=>'Advent 457 DT Tablets', 'slug'=>'advent_457_dt_tablets_units','pseudoId'=>'advent_457_dt_tablets_value'], @@ -50,7 +51,15 @@ $brandData = [ ['brand'=>"AZEE 500 Tablets 1 x 5'S", 'slug'=>'azee_500_tablets_1_x_5s_units','pseudoId'=>'azee_500_tablets_1_x_5s_value'], ['brand'=>"AZEE 500 TABLETS 5'S", 'slug'=>'azee_500_tablets_5s_units','pseudoId'=>'azee_500_tablets_5s_value'], -/*['brand'=>'AZEE PULSE 3 TABLETS', 'slug'=>'azee_pulse_3_tablets_units','pseudoId'=>'azee_pulse_3_tablets_value'],*/ +/* ['brand'=>'AZEE PULSE 3 TABLETS', 'slug'=>'azee_pulse_3_tablets_units','pseudoId'=>'azee_pulse_3_tablets_value'] ,*/ + +['brand'=>"Bilafav M", 'slug'=>'bilafav_m_units','pseudoId'=>'bilafav_m_value'], +['brand'=>"Bilafav M ODT Adult Tablets 1x10s - 20/10", 'slug'=>'bilafav_m_odt_adult_tablets_1x10s_2010_units','pseudoId'=>'bilafav_m_odt_adult_tablets_1x10s_2010_value'], +['brand'=>"Bilafav M ODT Pedia Tablets 1X10s 10/4", 'slug'=>'bilafav_m_odt_pedia_tablets_1x10s_104_units','pseudoId'=>'bilafav_m_odt_pedia_tablets_1x10s_104_value'], + +['brand'=>"Bilafav M Oral suspension", 'slug'=>'bilafav_m_oral_suspension_units','pseudoId'=>'bilafav_m_oral_suspension_value'], + + ['brand'=>"CIVONO 10 MG TABLETS 10'S", 'slug'=>'civono_10_mg_tablets_10s_units','pseudoId'=>'civono_10_mg_tablets_10s_value'], ['brand'=>"CIVONO 20 MG TABLETS 10'S", 'slug'=>'civono_20_mg_tablets_10s_units','pseudoId'=>'civono_20_mg_tablets_10s_value'], ['brand'=>'COREX-DX COUGH SYRUP 100ML (IP)', 'slug'=>'corex_dx_cough_syrup_100ml_ip_units','pseudoId'=>'corex_dx_cough_syrup_100ml_ip_value'], @@ -64,7 +73,7 @@ $brandData = [ ['brand'=>"FAROBACT 200 TABS 1 x 10 S", 'slug'=>'farobact_200_tabs_1_x_10_s_units','pseudoId'=>'farobact_200_tabs_1_x_10_s_value'], ['brand'=>'Farobact 300 ER TABLETS', 'slug'=>'farobact_300_er_tablets_units','pseudoId'=>'farobact_300_er_tablets_value'], ['brand'=>"FAROBACT 300 ER TABS 10 S", 'slug'=>'farobact_300_er_tabs_10_s_units','pseudoId'=>'farobact_300_er_tabs_10_s_value'], -/*['brand'=>"Farobact Dry Syrup", 'slug'=>'farobact_dry_syrup_units','pseudoId'=>'farobact_dry_syrup_value'],*/ +/* ['brand'=>"Farobact Dry Syrup", 'slug'=>'farobact_dry_syrup_units','pseudoId'=>'farobact_dry_syrup_value'] ,*/ ['brand'=>'FLOMIST AQ. 100MD', 'slug'=>'flomist_aq_100md_units','pseudoId'=>'flomist_aq_100md_value'], ['brand'=>'Flomist F 240 MD', 'slug'=>'flomist_f_240_md_units','pseudoId'=>'flomist_f_240_md_value'], ['brand'=>"Flomist F 27.5 MCG 120 MD", 'slug'=>'flomist_f_275_mcg_120_md_units','pseudoId'=>'flomist_f_275_mcg_120_md_value'], @@ -89,7 +98,7 @@ $brandData = [ ['brand'=>"OFLOX 200 TAB (10'S)", 'slug'=>'oflox_200_tab_10s_units','pseudoId'=>'oflox_200_tab_10s_value'], ['brand'=>"OFLOX 400 10'S", 'slug'=>'oflox_400_10s_units','pseudoId'=>'oflox_400_10s_value'], ['brand'=>'OFLOX 50MG REDIUSE 60ML', 'slug'=>'oflox_50mg_rediuse_60ml_units','pseudoId'=>'oflox_50mg_rediuse_60ml_value'], -/*['brand'=>"OFLOX EYE DROPS", 'slug'=>'oflox_eye_drops_units','pseudoId'=>'oflox_eye_drops_value'],*/ +/* ['brand'=>"OFLOX EYE DROPS", 'slug'=>'oflox_eye_drops_units','pseudoId'=>'oflox_eye_drops_value'] ,*/ ['brand'=>"OFLOX OZ TABLETS IP", 'slug'=>'oflox_oz_tablets_ip_units','pseudoId'=>'oflox_oz_tablets_ip_value'], ['brand'=>"OFLOX REDIUSE", 'slug'=>'oflox_rediuse_units','pseudoId'=>'oflox_rediuse_value'], @@ -98,12 +107,13 @@ $brandData = [ ['brand'=>"OFLOX-400 MG 10's TABLETS (IP)", 'slug'=>'oflox_400_mg_10s_tablets_ip_units','pseudoId'=>'oflox_400_mg_10s_tablets_ip_value'], ['brand'=>"OFLOX M SUSPENSION", 'slug'=>'oflox_m_suspension_units','pseudoId'=>'oflox_m_suspension_value'], + ['brand'=>'EMSET R 10 x 10 TABLETS', 'slug'=>'emset_r_10_x_10_tablets_units','pseudoId'=>'emset_r_10_x_10_tablets_value'], ['brand'=>"Montair AB Tablet", 'slug'=>'montair_ab_tablet_units','pseudoId'=>'montair_ab_tablet_value'], ['brand'=>"Pansec 80 MG Tablets", 'slug'=>'pansec_80_mg_tablets_units','pseudoId'=>'pansec_80_mg_tablets_value'], ['brand'=>"PANSEC D SR CAPSULES 15'S", 'slug'=>'pansec_d_sr_capsules_15s_units','pseudoId'=>'pansec_d_sr_capsules_15s_value'], ['brand'=>"PANSEC TABLETS 15'S", 'slug'=>'pansec_tablets_15s_units','pseudoId'=>'pansec_tablets_15s_value'], -['brand'=>"PANSEC-L CAPSULES", 'slug'=>'pansec_l_capsules_units','pseudoId'=>'pansec_l_capsules_value'] +['brand'=>"PANSEC-L CAPSULES", 'slug'=>'pansec_l_capsules_units','pseudoId'=>'pansec_l_capsules_value'], ['brand'=>"ANTIFLU SYRUP 75 ML", 'slug'=>'antiflu_syrup_75_ml_units','pseudoId'=>'antiflu_syrup_75_ml_value'] @@ -112,19 +122,30 @@ $brandData = [ @endphp @php -// echo "
";
-// print_r($submitted_formdata);
-// echo "
"; -$skuData = []; + $submissions = Formhelper::getMultiformData($form->partition, $form_id, $form->user_id); + /* $submission = null; + if(isset($submissions->data->submissions) && count($submissions->data->submissions) > 0) { + $submission = $submissions->data->submissions[1]; + $formdata = $submission->formdata ?? (object)[]; + } else { + $formdata = []; + } */ -foreach($questions as $q){ - if($q->code === 'sku'){ - foreach($q->options as $opt){ - $skuData[$opt->value] = $opt->submitted_value ?? 0; + +$formdata = null; + +if (!empty($submissions->data->submissions)) { + foreach ($submissions->data->submissions as $submission) { + if ($submission->id == $id) { + $formdata = $submission->formdata ?? null; + break; } } } + + + @endphp @@ -255,7 +276,6 @@ foreach($questions as $q){ @break @case('multitextbox') -
@@ -267,14 +287,14 @@ foreach($questions as $q){ - @foreach($brandData as $brand) @php - $unitVal = $skuData[$brand['slug']] ?? 0; - $valueVal = $submitted_formdata->{$brand['pseudoId']} ?? 0; + //$unitVal = $skuData[$brand['slug']] ?? 0; + $unitVal = $submitted_formdata->{$brand['slug']} ?? 0; + $valueVal = $submitted_formdata->{$brand['pseudoId']} ?? 0; @endphp - +
{{ $brand['brand'] }} { + totalUnits += parseInt($(`#field-${key}_units`).val()) || 0; + totalValue += parseFloat($(`#field-${key}_value`).val()) || 0; + }); + + $(`#field-${groupName}_units`).val(totalUnits); + $(`#field-${groupName}_value`).val(totalValue.toFixed(1)); + } + + + + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + + $('#report-form').append(''); + $('#report-form').append(''); + + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + /* $('#report-form').append(''); + $('#report-form').append(''); */ + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + $('#report-form').append(''); + $('#report-form').append(''); + + + $('#report-form').on('submit', function(event) { event.preventDefault(); + $("#pageloader").fadeIn(); $.ajax({ type: "POST",