Default new patient blood group to Not Define

This commit is contained in:
DevSoftTech Server 2026-04-02 17:49:45 +05:30
parent fc0a2c62d8
commit e282289227
2 changed files with 7 additions and 2 deletions

View File

@ -75,6 +75,11 @@ class Patient extends BaseController
->with('error', $errorText);
}
$bloodGroup = trim((string) $this->request->getPost('input_blood_group'));
if ($bloodGroup === '') {
$bloodGroup = 'Not Define';
}
$data = [
'mphone1' => $this->request->getPost('input_mphone1'),
'p_fname' => strtoupper((string) $this->request->getPost('input_name')),
@ -87,7 +92,7 @@ class Patient extends BaseController
'title' => $this->request->getPost('cbo_title'),
'p_relative' => $this->request->getPost('cbo_relation'),
'p_rname' => strtoupper((string) $this->request->getPost('input_relative_name')),
'blood_group' => strtoupper((string) $this->request->getPost('input_blood_group')),
'blood_group' => strtoupper($bloodGroup),
'udai' => strtoupper((string) $this->request->getPost('input_udai')),
'estimate_dob' => $estimate_dob,
];

View File

@ -169,7 +169,7 @@
<select class="form-select" name="input_blood_group" id="input_blood_group">
<?php foreach ($blood_group as $row) { ?>
<option value="<?= $row->blood_group ?>"><?= $row->blood_group ?></option>
<option value="<?= $row->blood_group ?>" <?= strcasecmp((string) $row->blood_group, 'Not Define') === 0 ? 'selected' : '' ?>><?= $row->blood_group ?></option>
<?php } ?>
</select>
</div>