perbaikan format surat
This commit is contained in:
@ -11,6 +11,8 @@
|
||||
use Modules\Konfirmasibank\Entities\LimitReference;
|
||||
use Modules\Konfirmasibank\Entities\Fasilitas;
|
||||
use Modules\Konfirmasibank\Entities\Signer;
|
||||
use Modules\Konfirmasibank\Entities\Category;
|
||||
use Modules\Konfirmasibank\Entities\Company;
|
||||
use Dompdf\Dompdf;
|
||||
use Carbon\Carbon;
|
||||
use Illuminate\Support\Facades\View;
|
||||
@ -90,8 +92,6 @@
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
dd($request);
|
||||
|
||||
$account = explode("," , $request['acc_no']);
|
||||
|
||||
$ViewAccount = new ViewAccount;
|
||||
@ -158,17 +158,22 @@
|
||||
|
||||
$DataProducts = [];
|
||||
$ListLimits = $ViewAccount->getLimit($request['cus_no'],$request['periode']);
|
||||
$fasilitas = Fasilitas::where('nomor_cif',$request['cus_no'] )->where('status',1)->get();
|
||||
$signer = Signer::where('id',$fasilitas[0]['signer_id'])->get();
|
||||
|
||||
$data['DataAccounts'] = $DataAccounts;
|
||||
$data['DataPinjaman'] = $pinjaman;
|
||||
$data['DataLimit'] = $ListLimits;
|
||||
$data['DataFasilitas'] = $fasilitas;
|
||||
// dd($data['DataLimit']);
|
||||
$data['DataSigner'] = $signer;
|
||||
|
||||
|
||||
$currentDate = Carbon::now();
|
||||
// $formattedDate = $currentDate->format('Y-m-d');
|
||||
|
||||
$html = View::make('konfirmasibank::exportPdf', ['data' => $data])->render();
|
||||
|
||||
$pdf = new Dompdf();
|
||||
|
||||
$pdf->loadHtml($html);
|
||||
|
||||
// Mengatur jenis kertas
|
||||
@ -262,11 +267,17 @@
|
||||
$data = [];
|
||||
|
||||
$fasilitas = Fasilitas::paginate(10)->appends($request->query()['cus_no_fasilitas'],$request->query()['company_name'],$request->query()['batch_date'], $request->query()['status']);
|
||||
// dd($fasilitas);
|
||||
$signer = Signer::all();
|
||||
$Category = Category::all();
|
||||
$Company = Company::all();
|
||||
// dd($fasilitas);
|
||||
$limitReference = LimitReference::all();
|
||||
$data['queryParam'] = $request->query();
|
||||
$data['fasilitas'] = $fasilitas;
|
||||
$data['limitReference'] = $limitReference;
|
||||
$data['signer'] = $signer;
|
||||
$data['Category'] = $Category;
|
||||
$data['Company'] = $Company;
|
||||
|
||||
return view('konfirmasibank::pages.index_fasilitas',compact('data'));
|
||||
|
||||
@ -321,10 +332,13 @@
|
||||
abort(403, 'Sorry !! You are Unauthorized to create any konfirmasibank.create !');
|
||||
}
|
||||
|
||||
|
||||
$validated = $request->validate([
|
||||
'nomor_rekening' => 'required|string|max:10|unique:fasilitas,nomor_rekening',
|
||||
'jenis_fasilitas' => 'required|string',
|
||||
'signer_id' => 'required|string',
|
||||
'cabang' => 'required|string',
|
||||
'mata_uang' => 'required|string',
|
||||
'jenis_rekening' => 'required|string',
|
||||
'saldo' => 'required|string',
|
||||
'start_date' => 'required|string',
|
||||
'due_date' => 'required|string',
|
||||
@ -332,13 +346,19 @@
|
||||
'fixed_rate' => 'required|string'
|
||||
]);
|
||||
|
||||
|
||||
|
||||
if ($validated) {
|
||||
try {
|
||||
// Create New User
|
||||
$fasilitas = new Fasilitas();
|
||||
$fasilitas->nomor_cif = $request->nomor_cif;
|
||||
$fasilitas->nomor_rekening = $request->nomor_rekening;
|
||||
$fasilitas->cabang = $request->cabang;
|
||||
$fasilitas->jenis_fasilitas = $request->jenis_fasilitas;
|
||||
$fasilitas->jenis_rekening = $request->jenis_rekening;
|
||||
$fasilitas->signer_id = $request->signer_id;
|
||||
$fasilitas->mata_uang = $request->mata_uang;
|
||||
$fasilitas->saldo = $request->saldo;
|
||||
$fasilitas->start_date = $request->start_date;
|
||||
$fasilitas->due_date = $request->due_date;
|
||||
@ -347,8 +367,8 @@
|
||||
$fasilitas->keterangan = $request->keterangan;
|
||||
|
||||
$fasilitas->save();
|
||||
// return redirect()->route('konfirmasibank.addFasilitas')->with('success', 'Data berhasil ditambahkan');
|
||||
echo json_encode(['status' => 'success', 'message' => ' Data berhasil ditambahkan.']);
|
||||
|
||||
echo json_encode(['status' => 'success', 'message' => 'Add fasilitas successfully.']);
|
||||
|
||||
} catch (Exception $e) {
|
||||
return json_encode([
|
||||
@ -402,15 +422,21 @@
|
||||
|
||||
// Validation Data\
|
||||
$validator = Validator::make($request->all(), [
|
||||
'jenis_fasilitas' => 'required|string',
|
||||
'saldo' => 'required|string',
|
||||
'start_date' => 'required|string',
|
||||
'due_date' => 'required|string',
|
||||
'jangka_waktu' => 'required|string',
|
||||
'fixed_rate' => 'required|string'
|
||||
'nomor_rekening_edit' => 'required|string',
|
||||
'cabang_edit' => 'required|string',
|
||||
'jenis_fasilitas_edit' => 'required|string',
|
||||
'jenis_rekening_edit' => 'required|string',
|
||||
'signer_id_edit' => 'required|string',
|
||||
'mata_uang_edit' => 'required|string',
|
||||
'saldo_edit' => 'required|string',
|
||||
'start_date_edit' => 'required|string',
|
||||
'due_date_edit' => 'required|string',
|
||||
'jangka_waktu_edit' => 'required|string',
|
||||
'fixed_rate_edit' => 'required|string'
|
||||
// Other validation rules
|
||||
]);
|
||||
|
||||
|
||||
if ($validator->fails()) {
|
||||
return response()->json(['errors' => $validator->errors()], 422); // Return validation errors as JSON
|
||||
}
|
||||
@ -419,14 +445,18 @@
|
||||
if ($validator) {
|
||||
try {
|
||||
$fasilitas = Fasilitas::findOrFail($request->id);
|
||||
$fasilitas->nomor_rekening = $request->nomor_rekening;
|
||||
$fasilitas->jenis_fasilitas = $request->jenis_fasilitas;
|
||||
$fasilitas->saldo = $request->saldo;
|
||||
$fasilitas->start_date = $request->start_date;
|
||||
$fasilitas->due_date = $request->due_date;
|
||||
$fasilitas->jangka_waktu = $request->jangka_waktu;
|
||||
$fasilitas->fixed_rate = $request->fixed_rate;
|
||||
$fasilitas->keterangan = $request->keterangan;
|
||||
$fasilitas->nomor_rekening = $request->nomor_rekening_edit;
|
||||
$fasilitas->cabang = $request->cabang_edit;
|
||||
$fasilitas->jenis_fasilitas = $request->jenis_fasilitas_edit;
|
||||
$fasilitas->jenis_rekening = $request->jenis_rekening_edit;
|
||||
$fasilitas->signer_id = $request->signer_id_edit;
|
||||
$fasilitas->mata_uang = $request->mata_uang_edit;
|
||||
$fasilitas->saldo = $request->saldo_edit;
|
||||
$fasilitas->start_date = $request->start_date_edit;
|
||||
$fasilitas->due_date = $request->due_date_edit;
|
||||
$fasilitas->jangka_waktu = $request->jangka_waktu_edit;
|
||||
$fasilitas->fixed_rate = $request->fixed_rate_edit;
|
||||
$fasilitas->keterangan = $request->keterangan_edit;
|
||||
$fasilitas->updated_at = $today;
|
||||
$fasilitas->save();
|
||||
|
||||
@ -486,4 +516,4 @@
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user