FIX_CD_TRANSACTION_ISSUE_TICKET_549

This commit is contained in:
velz 2025-12-16 12:00:25 +05:30
parent 5ca59ab1a7
commit 65a8039f6b
2 changed files with 19 additions and 10 deletions

View File

@ -726,7 +726,7 @@ class ClientController extends AdminController
if ($requestFrom == 'rest') {
return $data;
}
// print_rr($data);die();
// Load the view for the new list page;
echo view('layout/header', $headerData);
echo view('view_deposit', $data);
@ -741,12 +741,14 @@ class ClientController extends AdminController
$client_id = $this->request->getPost('client_id');
$insurer_id = $this->request->getPost('insurer_id');
$record_date = $this->request->getPost('record_date');
$cd_ac_pk = $this->request->getPost('cd_ac_pk');
$cd_ac_no = $this->request->getPost('cd_ac_no');
$CD_Account_Number = $this->CDMasterModel
->where('client_id', $client_id)
->where('insurer_id', $insurer_id)
->where('is_active', 1)
->first();
// $CD_Account_Number = $this->CDMasterModel
// ->where('client_id', $client_id)
// ->where('insurer_id', $insurer_id)
// ->where('is_active', 1)
// ->first();
if (!empty($record_date)) {
@ -762,8 +764,8 @@ class ClientController extends AdminController
'sub_type_id' => $this->request->getPost('sub_type_id'),
'client_id' => $this->request->getPost('client_id'),
'client_policy_id' => null,
'cd_ac_no' => $CD_Account_Number['cd_ac_no'] ?? null,
'cd_ac_pk' => $CD_Account_Number['id'] ?? null,
'cd_ac_no' => $cd_ac_no ?? null,
'cd_ac_pk' => $cd_ac_pk ?? null,
'endorsement_no' => null,
'insurer_id' => $this->request->getPost('insurer_id'),
'description' => $this->request->getPost('description'),

View File

@ -212,6 +212,8 @@
<label for="description" class="control-label">Description<span class="text-danger">*</span></label>
<textarea class="form-control" id="description"
placeholder="Write something about the transaction" required></textarea>
<input type="hidden" id="cd_ac_pk" value="<?php echo $depositdata[0]->cd_ac_pk?>">
<input type="hidden" id="cd_ac_no" value="<?php echo $depositdata[0]->cd_ac_no?>">
</div>
</div>
</div>
@ -392,6 +394,8 @@
var transactionTypeValue = $('input[name="transactionMode"]:checked').val();
var subType = "";
var record_date = $('#record_date').val();
var cd_ac_no = $('#cd_ac_no').val();
var cd_ac_pk = $('#cd_ac_pk').val();
if (amount == "") {
toastr.warning('Amount field is required')
@ -432,7 +436,8 @@
console.log('clientId ', clientId)
console.log('insurerId ', insurerId)
console.log('subType ', subType)
console.log('cd_ac_pk ', cd_ac_pk)
console.log('cd_ac_no ', cd_ac_no)
// Send data to the server using Ajax
$.ajax({
@ -445,7 +450,9 @@
sub_type_id: subType, // Include sub_type_id
client_id: clientId,
insurer_id: insurerId,
record_date: record_date
record_date: record_date,
cd_ac_pk: cd_ac_pk,
cd_ac_no: cd_ac_no
},
success: function(response) {
// Handle success response