fixing uat

This commit is contained in:
KhatamNugraha
2024-03-26 10:36:17 +07:00
parent 8a4f5cb059
commit 6847f9da62
4 changed files with 54 additions and 36 deletions

View File

@ -287,32 +287,6 @@
}
public function fasilitas(Request $request){
if (is_null($this->user) || !$this->user->can('konfirmasibank.create')) {
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
}
$data = [];
$fasilitas = Fasilitas::where('status',1)->where('nomor_cif',$request->query()['cus_no_fasilitas'])->paginate(10)->appends($request->query()['cus_no_fasilitas'],$request->query()['company_name'],$request->query()['startDateFasilitas'],$request->query()['endDateFasilitas']);
$Category = Category::all();
$Company = Company::all();
// dd($fasilitas);
$limitReference = LimitReference::all();
$data['queryParam'] = $request->query();
$data['fasilitas'] = $fasilitas;
$data['limitReference'] = $limitReference;
$data['Category'] = $Category;
$data['Company'] = $Company;
return view('konfirmasibank::pages.index_fasilitas',compact('data'));
}
public function updateSigner(Request $request)
{
@ -394,9 +368,9 @@
$DataPinjaman[$key2]['CURRENCY'] = $pinjaman->CURRENCY;
$DataPinjaman[$key2]['PRODUCT'] = $pinjaman->PRODUCT;
$DataPinjaman[$key2]['WORKING_BALANCE'] = number_format($balance->WORKING_BALANCE, 2, ',', '.') ?? '';
$DataPinjaman[$key2]['TERM'] = $pinjaman->TERM ?? '';
$DataPinjaman[$key2]['TERM'] = $this->convertDateToMonth($pinjaman->TERM) . 'BLN' ?? '';
$DataPinjaman[$key2]['FIXED_RATE'] = $pinjaman->FIXED_RATE ?? '';
$DataPinjaman[$key2]['MATURITY_DATE'] = $pinjaman->MATURITY_DATE ?? '';
$DataPinjaman[$key2]['MATURITY_DATE'] = date('d-m-Y', strtotime($pinjaman->MATURITY_DATE)) ?? '';
$DataPinjaman[$key2]['ACCOUNT_NUMBER'] = $pinjaman->LINKED_APPL_ID;
}
@ -407,13 +381,12 @@
$DataFasilitas[$key3]['start_date'] = $val3->start_date;
$DataFasilitas[$key3]['mata_uang'] = $val3->mata_uang;
$DataFasilitas[$key3]['saldo'] = number_format(floatval($val3->saldo), 2, ',', '.');
$DataFasilitas[$key3]['jangka_waktu'] = $val3->jangka_waktu;
$DataFasilitas[$key3]['jangka_waktu'] = $this->convertDateToMonth( $val3->jangka_waktu) . ' BLN' ?? '';
$DataFasilitas[$key3]['fixed_rate'] = $val3->fixed_rate ?? '';
$DataFasilitas[$key3]['due_date'] = $val3->due_date ?? '';
$DataFasilitas[$key3]['nomor_rekening'] = $val3->nomor_rekening;
}
$ListLimits = $Account->getLimit($request['cusNo'],$request['startDate2'])->get();
// dd($fasilitas);
@ -450,8 +423,52 @@
}
public function convertDateToMonth($termVal){
public function postFasilitas(Request $request){
$months = '';
$getPeriode = substr($termVal, -1); // Mengambil satu karakter dari kanan
$trimmedStr = substr($termVal, 0, -1 * 1);
if ($getPeriode == 'Y') {
$months = intval($trimmedStr) * 12;
} else if ($getPeriode == 'D') {
$days = $trimmedStr; // Number of days to convert
$months = intval($trimmedStr / 30) ; // Get the whole number of months (assuming 30 days per month)
} else {
$months = $trimmedStr;
}
return $months;
}
public function fasilitas(Request $request){
if (is_null($this->user) || !$this->user->can('konfirmasibank.create')) {
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
}
$data = [];
$DataFasilitas = [];
$fasilitas = Fasilitas::where('status',1)->where('nomor_cif',$request->query()['cus_no_fasilitas'])->paginate(10)->appends($request->query()['cus_no_fasilitas'],$request->query()['company_name'],$request->query()['startDateFasilitas'],$request->query()['endDateFasilitas']);
$Category = Category::all();
$Company = Company::all();
// dd($fasilitas);
$limitReference = LimitReference::all();
$data['queryParam'] = $request->query();
$data['fasilitas'] = $fasilitas;
$data['limitReference'] = $limitReference;
$data['Category'] = $Category;
$data['Company'] = $Company;
return view('konfirmasibank::pages.index_fasilitas',compact('data'));
}
public function postFasilitas(Request $request){
if (is_null($this->user) || !$this->user->can('konfirmasibank.create')) {
abort(403, 'Sorry !! You are Unauthorized to create any konfirmasibank.create !');
@ -645,4 +662,4 @@
}
}
}