From 1b83ab979a8a78f3e92cba239579552e34e037f2 Mon Sep 17 00:00:00 2001 From: "venkatesh.r" Date: Wed, 23 Apr 2025 11:10:47 +0530 Subject: [PATCH] FIX_CLAIM_STATUS_CHANGE : RV --- app/Views/ticket_form_gmc.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/app/Views/ticket_form_gmc.php b/app/Views/ticket_form_gmc.php index 6e90c394..1815316b 100644 --- a/app/Views/ticket_form_gmc.php +++ b/app/Views/ticket_form_gmc.php @@ -569,6 +569,27 @@ $('#claim_status_id').on('change', function() { updateClaimStatusDisplay($(this).val()); // claimStatusFieldChanges() + const selectedVal = $(this).val(); + const elementId = $(this).attr('id'); + + console.log('Selected Value:', selectedVal); + console.log('Element ID:', elementId); + + if(selectedVal == 2 || selectedVal == 14){ + $field = $('#non_id_reason') + $field.prop('required', false); + }else if(selectedVal == 1){ + + if($('#tpa_no').val() != ""){ + $field = $('#non_id_reason') + $field.prop('required', false); + var $parentDiv = $field.closest("div"); + $parentDiv.find("label[for='non_id_reason'] .text-danger").remove(); + }else{ + $field = $('#non_id_reason') + $field.prop('required', true); + } + } }); function claimStatusFieldChanges(fields) {