FIX_ISSUE
This commit is contained in:
parent
a7de199d43
commit
83fe658718
@ -2084,17 +2084,8 @@
|
||||
|
||||
})
|
||||
|
||||
$(document).on('click', 'label.switch.readonly-select, input[type="checkbox"][name="co_share_type[]"].readonly-select', function(e) {
|
||||
e.preventDefault();
|
||||
return false;
|
||||
});
|
||||
|
||||
$(document).on('change', 'input[type="checkbox"][name="co_share_type[]"]', function() {
|
||||
|
||||
if ($(this).hasClass('readonly-select')) {
|
||||
return false;
|
||||
}
|
||||
|
||||
// $('[name="base_premium[]"]').val("");
|
||||
// $('[name="co_premium[]"]').val("");
|
||||
|
||||
@ -3483,20 +3474,6 @@
|
||||
$('#co_ter_premium_' + input).val(cotep.toFixed(2));
|
||||
}
|
||||
|
||||
function isInceptionEditMode() {
|
||||
return !!$('#policy_tranction_primarykey').val();
|
||||
}
|
||||
|
||||
function lockLeaderCheckboxesInEdit() {
|
||||
if (!isInceptionEditMode()) {
|
||||
return;
|
||||
}
|
||||
$('input[type="checkbox"][name="co_share_type[]"]').each(function() {
|
||||
$(this).addClass('readonly-select');
|
||||
$(this).closest('label.switch').addClass('readonly-select');
|
||||
});
|
||||
}
|
||||
|
||||
function syncInsurerIdFromLeader() {
|
||||
if ($('#cop_yes').is(':checked')) {
|
||||
let leaderInsurer = '';
|
||||
@ -5421,8 +5398,6 @@
|
||||
dateFormat: "d/m/Y",
|
||||
allowInput: false
|
||||
});
|
||||
|
||||
lockLeaderCheckboxesInEdit();
|
||||
}
|
||||
|
||||
function removeInsurerColumn(index, count_index) {
|
||||
@ -5504,7 +5479,7 @@
|
||||
cell.find('select').val(insurer).change().toggleClass('readonly-select', !!disable_td);
|
||||
break;
|
||||
case 1: // Is Leader?
|
||||
cell.find('input[type="checkbox"]').prop('checked', data.co_share_type == 1).change();
|
||||
cell.find('input[type="checkbox"]').prop('checked', data.co_share_type === '1').change().toggleClass('readonly-select', !!disable_td);
|
||||
break;
|
||||
case 2: // CD Account Number
|
||||
cell.find('select').val(cd_ac_pk);
|
||||
@ -5634,7 +5609,7 @@
|
||||
cell.find('select').val(insurer).change().toggleClass('readonly-select', !!disable_td);
|
||||
break;
|
||||
case 1: // Is Leader?
|
||||
cell.find('input[type="checkbox"]').prop('checked', data.co_share_type == 1).change();
|
||||
cell.find('input[type="checkbox"]').prop('checked', data.co_share_type === '1').change().toggleClass('readonly-select', !!disable_td);
|
||||
break;
|
||||
case 2: // CD Account Number
|
||||
cell.find('select').val(cd_ac_pk);
|
||||
@ -5739,7 +5714,6 @@
|
||||
// $('input:disabled, select:disabled, textarea:disabled').addClass('readonly-color');
|
||||
|
||||
syncInsurerIdFromLeader();
|
||||
lockLeaderCheckboxesInEdit();
|
||||
|
||||
console.log('#################################### END Populate Table ####################################');
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user