is_premium_summery added one more value for only total display and in fle upload allowed si value is equal to zero

This commit is contained in:
Gowtham M 2026-07-20 17:13:44 +05:30
parent df00a75fd3
commit 8b1b4b9d99
3 changed files with 14 additions and 21 deletions

View File

@ -1253,7 +1253,8 @@ class ClientController extends AdminController
$data['is_member_modify_allowed'] = $this->request->getPost('is_member_modify_allowed') ? 1 : 0;
$data['enrolment_visibility'] = $this->request->getPost('enrolment_visibility') ? 1 : 0;
$data['is_lgbtq'] = $this->request->getPost('is_lgbtq') ? 1 : 0;
$data['is_premium_summery'] = $this->request->getPost('is_premium_summery') ? 1 : 0;
$premiumSummary = (int) $this->request->getPost('is_premium_summery');
$data['is_premium_summery'] = in_array($premiumSummary, [0, 1, 2], true) ? $premiumSummary : 0;
if ($policy_type_id == 1 || $policy_type_id == 2 || $policy_type_id == 6 || $policy_type_id == 7) {
@ -1386,7 +1387,8 @@ class ClientController extends AdminController
$data['policy_end_date'] = change_date_format($this->request->getPost('policy_end_date'), 'd-m-Y', 'Y-m-d');
// $data['is_member_modify_allowed'] = $this->request->getPost('is_member_modify_allowed') ? 1 : 0;
$data['is_lgbtq'] = $this->request->getPost('is_lgbtq') ? 1 : 0;
$data['is_premium_summery'] = $this->request->getPost('is_premium_summery') ? 1 : 0;
$premiumSummary = (int) $this->request->getPost('is_premium_summery');
$data['is_premium_summery'] = in_array($premiumSummary, [0, 1, 2], true) ? $premiumSummary : 0;
if ($data['inception_type'] == 2) {
$data['open_date'] = change_date_format($this->request->getPost('open_date'), 'd-m-Y', 'Y-m-d');

View File

@ -317,8 +317,7 @@ if(!function_exists('check_si'))
$return_array['error'] = !empty($return_array['error']) ? ($return_array['error'].', '.'Sum insured not configured for this age slab') : 'Sum insured not configured for this age slab';
}
if(empty($received_si))
{
if (isset($received_si) && trim((string) $received_si) === '') {
$return_array['status'] = false;
$return_array['error'] = "Sum insured value mandantory";
}

View File

@ -393,13 +393,13 @@ input:checked + .slider:before {
Is LGBTQ Enable</label>
</div>
<div class="form-group col-md-4" style="padding-top:50px;padding-bottom: 0px;">
<label for="is_premium_summery" style=" position: relative;bottom: 5px;">
<label class="switch">
<input id="is_premium_summery" type="checkbox" name="is_premium_summery" checked>
<span class="slider round" style="height: 27px;"></span>
</label>
Is Premium Summary Display Enabled </label>
<div class="form-group col-md-4">
<label for="is_premium_summery">Premium Summary Display</label>
<select class="form-control" name="is_premium_summery" id="is_premium_summery">
<option value="0">Disable Premium Summary Display</option>
<option value="1" selected>Enable Premium Summary Display</option>
<option value="2">Enable Premium Total Display</option>
</select>
</div>
</div>
@ -1114,11 +1114,7 @@ $('body').on('click', '.btnPolicyEdit', function() {
$('#is_lgbtq').prop('checked', false);
}
if (res.data.is_premium_summery == 1) {
$('#is_premium_summery').prop('checked', true);
} else {
$('#is_premium_summery').prop('checked', false);
}
$('#is_premium_summery').val(res.data.is_premium_summery ?? 0).trigger('change');
// Member Modify Data Enable or Disable
// if (res.data.is_member_modify_allowed == 1) {
@ -2247,11 +2243,7 @@ function getClientPolicyDataForEdit(client_policy_id) {
$('#is_lgbtq').prop('checked', false);
}
if (res.data.is_premium_summery == 1) {
$('#is_premium_summery').prop('checked', true);
} else {
$('#is_premium_summery').prop('checked', false);
}
$('#is_premium_summery').val(res.data.is_premium_summery ?? 0).trigger('change');
if (res.data.policy_type_id == '4' || res.data.policy_type_id == '5' || res.data.policy_type_id == '72') {