perbaikan hasil sit

This commit is contained in:
KhatamNugraha
2023-09-04 13:24:29 +07:00
parent 466f38540b
commit 2fe8499fbb
9 changed files with 310 additions and 66 deletions

View File

@ -36,25 +36,25 @@
public function index(Request $request)
{
// dd($request);
$data = [];
// Tanggal awal
// Contoh tanggal saat ini
$today = Carbon::now();
// dd($request);
$data = [];
// Tanggal awal
// Contoh tanggal saat ini
$today = Carbon::now();
// Menambahkan 1 tahun ke tanggal saat ini
$currentYear = $today->format("Y");
// Menambahkan 1 tahun ke tanggal saat ini
$currentYear = $today->format("Y");
// Menambahkan 5 tahun ke tanggal saat ini
$pastYear = $today->subYear(3)->format('Y');
$signer = Signer::all();
// Menambahkan 5 tahun ke tanggal saat ini
$pastYear = $today->subYear(3)->format('Y');
$signer = Signer::all();
$data['currentYear'] = $currentYear;
$data['pastYear'] = $pastYear;
$data['signer'] = $signer;
// dd($data);
$data['currentYear'] = $currentYear;
$data['pastYear'] = $pastYear;
$data['signer'] = $signer;
// dd($data);
return view('konfirmasibank::pages.index',compact('data'));
return view('konfirmasibank::pages.index',compact('data'));
}
@ -84,6 +84,10 @@
return json_encode($data);
}
public function postExp(Request $request){
dd($request);
}
/*
----- export pdf -----
@ -100,6 +104,7 @@
$DataAccounts = [];
$DataPinjaman = [];
$DataLimit = [];
$ListAccount = $ViewAccount->getAccount($request['cus_no'],$account,$request['kode_cabang'],$request['periode']);
foreach ($ListAccount as $key1 => $account) {
@ -179,8 +184,16 @@
// $limitArr[$key4]['BATCH_DATE'] = $item->OPENING_DATE;
// }
$fasilitas = Fasilitas::where('nomor_cif',$request['cus_no'] )->where('status',1)->get();
$signer = Signer::where('id',$fasilitas[0]['signer_id'])->get();
$signerId = '';
if($request['signer'] ){
$signerId = $request['signer'];
}else{
$signerId = $fasilitas[0]['signer_id'];
}
$signer = Signer::where('id', $signerId)->get();
$currentDate = Carbon::now();
$tanggalIndonesia = $currentDate->locale('id')->isoFormat('dddd, D MMMM YYYY');
@ -207,6 +220,8 @@
// Keluarkan file PDF ke browser
$pdf->stream('"Konfirmasi_bank_"'.$ListPinjaman[0]->SHORT_NAME.'"'. $currentDate.'".pdf"');
return response()->download($pdf);
}
public function signer(Request $request){
@ -230,10 +245,12 @@
abort(403, 'Sorry !! You are Unauthorized to create any konfirmasibank.create !');
}
$currentDate = Carbon::now();
$validated = $request->validate([
'deputy_director' => 'required|string',
'executive_officer' => 'required|string'
'executive_officer' => 'required|string',
'signer_type' => 'required|string'
]);
if ($validated) {
@ -242,6 +259,7 @@
$signer = new Signer();
$signer->deputy_director_name = $request->deputy_director;
$signer->executive_officer_name = $request->executive_officer;
$signer->signer_type = $request->signer_type;
$signer->created_at = $currentDate;
$signer->status = 1;
$signer->save();
@ -318,7 +336,8 @@
$validator = Validator::make($request->all(), [
'deputy_director' => 'required|string',
'executive_officer' => 'required|string'
'executive_officer' => 'required|string',
'signer_type' => 'required|string'
]);
if ($validator->fails()) {
@ -331,6 +350,7 @@
$signer = Signer::findOrFail($request->id);
$signer->deputy_director_name = $request->deputy_director;
$signer->executive_officer_name = $request->executive_officer;
$signer->signer_type = $request->signer_type;
$signer->updated_at = $today;
$signer->save();
@ -541,4 +561,4 @@
}
}
}