CHANGE_BDS

This commit is contained in:
VENKATESHWARAN 2025-09-20 10:04:46 +05:30
parent 7bc0d3a41c
commit 41ae567a9a
3 changed files with 4043 additions and 4022 deletions

View File

@ -1590,6 +1590,7 @@ class MasterController extends AdminController
'status' => true,
'cd_ac_pk' => $insert,
'data' => $cd_data,
'received_data' => $data,
'cd_ac_no'=>$data['cd_ac_no'],
'message' => 'CD Account number created successfully',
"FOR BDS PURPOSE"

View File

@ -339,7 +339,7 @@ class PolicyTransactionController extends BaseController
$data['policy_with_corr'] = 1;
}
$data['is_cd_reduce_from_bds'] = ($data['policy_type_id'] > 7 && $data['client_type'] === 1) ? 1 : 0;
$data['is_cd_reduce_from_bds'] = ($data['policy_type_id'] > 7 && $data['client_type'] == 1) ? 1 : 0;
if ($data['ct_type'] == "") {
@ -1189,7 +1189,7 @@ class PolicyTransactionController extends BaseController
// $data['is_cd_reduce_from_bds'] = 1;
// }
$data['is_cd_reduce_from_bds'] = ($data['policy_type_id'] > 7 && $data['client_type'] === 1) ? 1 : 0;
$data['is_cd_reduce_from_bds'] = ($data['policy_type_id'] > 7 && $data['client_type'] == 1) ? 1 : 0;
if (empty($data['data_received_date'])) {

View File

@ -390,6 +390,24 @@
<input id="ref" value="" type="text" class="form-control" name="ref">
</div>
<div class="form-group col-md-3">
<label for="addon_policy"> Status <span id="base_danger"class="text-danger">*</span></label>
<select class="form-control" id="policy_status" name="status" required>
<option value="" selected>Select Status</option>
<?php
if (isset($policy_status) && count($policy_status)) {
foreach ($policy_status as $key => $value) {
if($key == 'pending'){
echo "<option value=" . $key . " selected>" . $value . "</option>";
}else{
echo "<option value=" . $key . ">" . $value . "</option>";
}
}
}
?>
</select>
</div>
<!-- <div class="form-group col-md-3">
<label for="ppteam">PP Team</label>
<select class="form-control" id="ppteam" name="ppteam">
@ -422,9 +440,9 @@
</div> -->
</div>
<hr>
<!-- <hr> -->
<div class="row">
<div class="form-group col-md-3">
<!-- <div class="form-group col-md-3">
<label for="addon_policy"> Status <span id="base_danger"class="text-danger">*</span></label>
<select class="form-control" id="policy_status" name="status" required>
<option value="" selected>Select Status</option>
@ -440,7 +458,7 @@
}
?>
</select>
</div>
</div> -->
<!-- <div class="form-group col-md-3">
<label for="bp_cgst">Latest Action Date</label>
@ -1185,7 +1203,6 @@
return group;
}
var team_id = [];
var role_id = <?php echo get_role_id(); ?>;
let isClientFormSubmitting = false;
@ -3569,13 +3586,16 @@ $("#CDMasterForm").submit(function(event) {
contentType: false,
success: function(res) {
console.log("CD FORM SUBMIT RESPONSE : ", res);
$('.loader').fadeOut();
$('.loader-mask').delay(350).fadeOut('slow');
if(res.status == true){
appendCDAccountNumber(res.data, unique_id, res.cd_ac_pk)
$('#cd_ac_pk_for_leader').val(res.id)
$('#cd_current_balance_'+unique_id).val(res.opening_bal);
appendCDAccountNumber(res.data, unique_id, res.cd_ac_pk);
$('#cd_ac_pk_for_leader').val(res.cd_ac_pk)
console.log('cd_current_balance instance', $('#cd_current_balance_'+unique_id))
$('#cd_current_balance_'+unique_id).val(res.received_data.opening_bal);
toastr.success(res.message, 'Success');
}else{
@ -4000,8 +4020,8 @@ $('#policy_no').change(function(){
});
$('.close').on('click', function(){
$('#client_form')[0].reset();
$('#vehicle_form')[0].reset();
// $('#client_form')[0].reset();
// $('#vehicle_form')[0].reset();
$('#CDMasterForm')[0].reset();
});
@ -4456,12 +4476,12 @@ function populateTable(dataArray, cd_ac_pk) {
var selectElement = cell.find('select');
console.log('selectElement', selectElement);
selectElement.val(cd_ac_pk).prop('selected', true);
selectElement.toggleClass('readonly-select', !!disable_td)
selectElement.toggleClass('readonly-select', !!disable_td);
setTimeout(function(){
console.log('selectElement setTimeout', selectElement);
selectElement.find('option[value="' + cd_ac_pk + '"]').prop('selected', true);
selectElement.toggleClass('readonly-select', !!disable_td)
}, 2000)
}, 2000);
break;
case 3: // CD AMOUNT
console.log('------- CD AMOUNT -------')