FIX_TERMS_FAMILY_FLOATER : RV

This commit is contained in:
VENKATESHWARAN 2025-08-06 15:26:52 +05:30
parent 640afbeb07
commit a3339baf7c
2 changed files with 39 additions and 34 deletions

View File

@ -2609,17 +2609,16 @@ class ClientController extends AdminController
// $data = [];
foreach ($fields as $field => $needsCleanup) {
$value = $this->request->getPost($field);
// foreach ($fields as $field => $needsCleanup) {
// $value = $this->request->getPost($field);
if ($value !== null && $value !== '') {
$data[$field] = $needsCleanup ? str_replace(',', '', $value) : $value;
}else{
$data[$field] = $value;
}
}
// if ($value !== null && $value !== '') {
// $data[$field] = $needsCleanup ? str_replace(',', '', $value) : $value;
// }else{
// $data[$field] = $value;
// }
// }
$data['enrollment_display_key'] = $this->enrollmentGMCDisplayValueTransform();
// print_r($data);die;
@ -2950,25 +2949,25 @@ class ClientController extends AdminController
'air_ambulance'
];
// Remove commas and assign if present
foreach ($fieldsWithCommaRemoval as $field) {
$value = $this->request->getPost($field);
if ($value !== null) {
$data[$field] = str_replace(',', '', $value);
}else{
$data[$field] = $value;
}
}
// // Remove commas and assign if present
// foreach ($fieldsWithCommaRemoval as $field) {
// $value = $this->request->getPost($field);
// if ($value !== null) {
// $data[$field] = str_replace(',', '', $value);
// }else{
// $data[$field] = $value;
// }
// }
// Direct assign if present
foreach ($fieldsWithoutCommaRemoval as $field) {
$value = $this->request->getPost($field);
if ($value !== null) {
$data[$field] = $value;
}else{
$data[$field] = $value;
}
}
// // Direct assign if present
// foreach ($fieldsWithoutCommaRemoval as $field) {
// $value = $this->request->getPost($field);
// if ($value !== null) {
// $data[$field] = $value;
// }else{
// $data[$field] = $value;
// }
// }
$data['enrollment_display_key'] = $this->enrollmentGPADisplayValueTransform();

View File

@ -1138,12 +1138,14 @@
disableUnwantedTerms(jsonObject);
Object.keys(jsonObject).forEach(function(key) {
if (key.includes("special_condition_label") || key.includes(
"special_condition_input")) {
if (key.includes("special_condition_label") || key.includes("special_condition_input")) {
if (key.includes("special_condition_label")) {
for (let index = 0; index < jsonObject[key]
.length; index++) {
specialCondition();
if (jsonObject[key] && Array.isArray(jsonObject[key])) {
for (let index = 0; index < jsonObject[key].length; index++) {
specialCondition();
}
} else {
console.warn(`jsonObject[${key}] is not a valid array.`);
}
}
@ -1221,7 +1223,6 @@
`input[name="${key}[]"]`);
if (jsonObject[key]) {
console.log(jsonObject[key]);
console.log(jsonObject[key]);
if (jsonObject[key].childrens) {
$('#children').val(jsonObject[key].childrens);
@ -1257,7 +1258,7 @@
} else if (jsonObject[key]['parents-in-law'] == 2) {
$('#family_floaters').val('2PIL');
} else if (jsonObject[key]['either-parents-pil'] == 2) {
$('#family_floaters').val('4EPORPIL');
$('#family_floaters').val('2EPORPIL');
}
}
@ -1450,6 +1451,11 @@
}
var family_floaters = $('#family_floaters').val();
console.log("========================================================");
console.log("family_floaters", family_floaters);
console.log("========================================================");
if (family_floaters != 0) {
$('.other-member-age').css('display', '');
} else {