perbaikan tampilan export ssurat

This commit is contained in:
KhatamNugraha
2024-03-08 10:08:31 +07:00
parent 704a2370c4
commit 28f1694aae
5 changed files with 34 additions and 20 deletions

View File

@ -115,6 +115,7 @@ class Account extends Model
// ->orderBy('TERM','DESC'); // ->orderBy('TERM','DESC');
->where('BATCH_DATE', $dateCore) ->where('BATCH_DATE', $dateCore)
//->where('LINKED_APPL_ID', $accNo) //->where('LINKED_APPL_ID', $accNo)
// ->groupBy('ARRANGEMENT_ID','ACCOUNT_NUMBER','SHORT_TITLE','SHORT_NAME','COMPANY_NAME')
->limit(100);; ->limit(100);;
return $data; return $data;

View File

@ -402,7 +402,7 @@
$DataPinjaman[$key2]['START_DATE'] = $pinjaman->START_DATE; $DataPinjaman[$key2]['START_DATE'] = $pinjaman->START_DATE;
$DataPinjaman[$key2]['CURRENCY'] = $pinjaman->CURRENCY; $DataPinjaman[$key2]['CURRENCY'] = $pinjaman->CURRENCY;
$DataPinjaman[$key2]['PRODUCT'] = $pinjaman->PRODUCT; $DataPinjaman[$key2]['PRODUCT'] = $pinjaman->PRODUCT;
$DataPinjaman[$key2]['WORKING_BALANCE'] = number_format( $balance->WORKING_BALANCE, 2, ',', '.') ?? ''; $DataPinjaman[$key2]['WORKING_BALANCE'] = $balance->WORKING_BALANCE != null ? number_format( $balance->WORKING_BALANCE, 2, ',', '.') : 'NIHIL';
$DataPinjaman[$key2]['TERM'] = $months ; $DataPinjaman[$key2]['TERM'] = $months ;
$DataPinjaman[$key2]['FIXED_RATE'] = $FixedRate ? $FixedRate->FIXED_RATE : ''; $DataPinjaman[$key2]['FIXED_RATE'] = $FixedRate ? $FixedRate->FIXED_RATE : '';
$DataPinjaman[$key2]['MATURITY_DATE'] = $MaturityDate ? $MaturityDate->MATURITY_DATE : '' ; $DataPinjaman[$key2]['MATURITY_DATE'] = $MaturityDate ? $MaturityDate->MATURITY_DATE : '' ;
@ -419,7 +419,7 @@
$DataAccounts[$key1]['CURRENCY'] = $account->CURRENCY; $DataAccounts[$key1]['CURRENCY'] = $account->CURRENCY;
$DataAccounts[$key1]['PRODUCT'] = $PRODUCT; $DataAccounts[$key1]['PRODUCT'] = $PRODUCT;
$DataAccounts[$key1]['COMPANY_NAME'] = $account->COMPANY_NAME; $DataAccounts[$key1]['COMPANY_NAME'] = $account->COMPANY_NAME;
$DataAccounts[$key1]['WORKING_BALANCE'] = number_format($account->WORKING_BALANCE, 2, ',', '.'); $DataAccounts[$key1]['WORKING_BALANCE'] = $account->WORKING_BALANCE != null ? number_format($account->WORKING_BALANCE, 2, ',', '.') : 'NIHIL';
$DataAccounts[$key1]['MATURITY_DATE'] = ''; $DataAccounts[$key1]['MATURITY_DATE'] = '';
$DataAccounts[$key1]['ARRANGEMENT_ID'] = ''; $DataAccounts[$key1]['ARRANGEMENT_ID'] = '';
$DataAccounts[$key1]['FIXED_RATE'] = ''; $DataAccounts[$key1]['FIXED_RATE'] = '';
@ -451,7 +451,12 @@
// dd($data); // dd($data);
$pdf = PDF::loadview('konfirmasibank::exportPdf',['data'=>$data]); $pdf = PDF::loadview('konfirmasibank::exportPdf',['data'=>$data]);
return $pdf->stream(); $exportTime = Carbon::now();
$filename = "Kobank_" . $request['cusNo'] .'_'.$exportTime->format('YmdHis'). '.PDF';
return $pdf->stream($filename);
// return $pdf->stream();
} }

View File

@ -52,6 +52,10 @@
text-align: center; text-align: center;
} }
.text-right{
text-align: right;
}
ul.no-bullets { ul.no-bullets {
list-style-type: none; list-style-type: none;
margin: 0; margin: 0;
@ -133,9 +137,10 @@
<tr class="space1"> <tr class="space1">
<td class="text-center space1">{{ $i++ }}</td> <td class="text-center space1">{{ $i++ }}</td>
<td class="text-left space1">{{ $val['SHORT_NAME'] }}</td> <td class="text-left space1">{{ $val['SHORT_NAME'] }}</td>
<td class=" text-center space1">{{ $val['OPENING_DATE'] }}</td> <td class=" text-center space1"></td>
{{-- <td class=" text-center space1">{{ $val['OPENING_DATE'] }}</td> --}}
<td class=" text-center space1">{{ $val['CURRENCY'] }}</td> <td class=" text-center space1">{{ $val['CURRENCY'] }}</td>
<td class=" text-center space1">{{ $val['WORKING_BALANCE'] }}</td> <td class=" text-right space1">{{ $val['WORKING_BALANCE'] }}</td>
<td class="text-center space1 ">{{ $val['TERM'] }}</td> <td class="text-center space1 ">{{ $val['TERM'] }}</td>
<td class="text-center space1 ">{{ $val['FIXED_RATE'] }}</td> <td class="text-center space1 ">{{ $val['FIXED_RATE'] }}</td>
<td class="text-center space1 ">{{ $val['MATURITY_DATE'] }}</td> <td class="text-center space1 ">{{ $val['MATURITY_DATE'] }}</td>
@ -179,9 +184,10 @@
<tr class="space1"> <tr class="space1">
<td class="text-center space1">{{ $i++ }}</td> <td class="text-center space1">{{ $i++ }}</td>
<td class="space1">{{ $pinjaman['PRODUCT'] }}</td> <td class="space1">{{ $pinjaman['PRODUCT'] }}</td>
<td class="text-center space1 ">{{$pinjaman['START_DATE']}}</td> <td class="text-center space1 "></td>
{{-- <td class="text-center space1 ">{{$pinjaman['START_DATE']}}</td> --}}
<td class="text-center space1">{{ $pinjaman['CURRENCY'] }}</td> <td class="text-center space1">{{ $pinjaman['CURRENCY'] }}</td>
<td class="text-center space1">{{$pinjaman['WORKING_BALANCE']}}</td> <td class="text-right space1">{{$pinjaman['WORKING_BALANCE']}}</td>
<td class="text-center space1">{{ $pinjaman['TERM'] }}</td> <td class="text-center space1">{{ $pinjaman['TERM'] }}</td>
<td class="text-center space1">{{ $pinjaman['FIXED_RATE'] }} %</td> <td class="text-center space1">{{ $pinjaman['FIXED_RATE'] }} %</td>
<td class="text-center space1">{{ $pinjaman['MATURITY_DATE'] }}</td> <td class="text-center space1">{{ $pinjaman['MATURITY_DATE'] }}</td>
@ -230,9 +236,10 @@
<td class="text-center space1">{{ $i++ }}</td> <td class="text-center space1">{{ $i++ }}</td>
<td class="space1">{{ $limit->SHORT_NAME }}</td> <td class="space1">{{ $limit->SHORT_NAME }}</td>
<td class="text-center space1">{{ $approvalDate->format('d-m-Y') }}</td> <td class="text-center space1"></td>
{{-- <td class="text-center space1">{{ $approvalDate->format('d-m-Y') }}</td> --}}
<td class="text-center space1">{{ $limit->LIMIT_CURRENCY }}</td> <td class="text-center space1">{{ $limit->LIMIT_CURRENCY }}</td>
<td class="space1"> <td class="space1 text-right">
{{ ($limit->AVAIL_AMT != 0.00) ? number_format($limit->AVAIL_AMT,2,',','.') : 'NIHIL'}}</td> {{ ($limit->AVAIL_AMT != 0.00) ? number_format($limit->AVAIL_AMT,2,',','.') : 'NIHIL'}}</td>
<td class="text-center space1">{{ $term }} D </td> <td class="text-center space1">{{ $term }} D </td>
<td class="text-center space1">{{ $limitPecent }} %</td> <td class="text-center space1">{{ $limitPecent }} %</td>
@ -263,13 +270,14 @@
@endphp @endphp
@foreach ($data['DataFasilitas'] as $fasilitas) @foreach ($data['DataFasilitas'] as $fasilitas)
<tr class="space1" style="background-color: antiquewhite"> <tr class="space1">
<td class="text-center space1">{{ $no++ }}</td> <td class="text-center space1">{{ $no++ }}</td>
<td class="space1">{{ $fasilitas->jenis_fasilitas }}</td> <td class="space1">{{ $fasilitas->jenis_fasilitas }}</td>
<td class="text-center space1">{{ \Carbon\Carbon::parse($fasilitas->start_date)->format('d-m-Y') }}</td> <td class="text-center space1"></td>
{{-- <td class="text-center space1">{{ \Carbon\Carbon::parse($fasilitas->start_date)->format('d-m-Y') }}</td> --}}
<td class="text-center space1">{{ $fasilitas->mata_uang }}</td> <td class="text-center space1">{{ $fasilitas->mata_uang }}</td>
<td class="space1">{{ $fasilitas->saldo }}</td> <td class="space1 text-right"> {{ ($fasilitas->saldo != 0.00) ? number_format($fasilitas->saldo,2,',','.') : 'NIHIL'}}</td></td>
<td class="text-center space1 ">{{ $fasilitas->jangka_waktu }}</td> <td class="text-center space1 ">{{ $fasilitas->jangka_waktu }} D</td>
<td class="text-center space1">{{ $fasilitas->fixed_rate }} %</td> <td class="text-center space1">{{ $fasilitas->fixed_rate }} %</td>
<td class="text-center space1">{{ \Carbon\Carbon::parse($fasilitas->due_date)->format('d-m-Y') }}</td> <td class="text-center space1">{{ \Carbon\Carbon::parse($fasilitas->due_date)->format('d-m-Y') }}</td>
<td class="text-center space1">{{ $fasilitas->nomor_rekening }}</td> <td class="text-center space1">{{ $fasilitas->nomor_rekening }}</td>

View File

@ -4,7 +4,7 @@
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Module KonfirmasiBank</title> <title>Module Konfirmasi Bank</title>
{{-- Laravel Vite - CSS File --}} {{-- Laravel Vite - CSS File --}}
{{-- {{ module_vite('build-konfirmasibank', 'Resources/assets/sass/app.scss') }} --}} {{-- {{ module_vite('build-konfirmasibank', 'Resources/assets/sass/app.scss') }} --}}

View File

@ -117,7 +117,7 @@
Fasilitas Fasilitas
</button> </button>
</form> </form>
<form method="POST" action="{{ route($route[0].'.export') }}" target="_blank" > <form method="POST" action="{{ route($route[0].'.export') }}" >
@csrf @csrf
<input type="hidden" style="margin-bottom: 5px" name="cusNo" id="cusNo" /> <input type="hidden" style="margin-bottom: 5px" name="cusNo" id="cusNo" />
<input type="hidden" style="margin-bottom: 5px" name="accNo" id="accNo" /> <input type="hidden" style="margin-bottom: 5px" name="accNo" id="accNo" />
@ -261,20 +261,20 @@
</div> </div>
</div> </div>
<div class="form-group row"> <div class="form-group row">
<label for="inputName" class="col-sm-4 col-form-label">email</label> <label for="inputName" class="col-sm-4 col-form-label">Email</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input type="email" class="form-control form-control-sm " name="email" placeholder="Email"> <input type="email" class="form-control form-control-sm " name="email" placeholder="Email">
</div> </div>
</div> </div>
<div class="form-group row"> <div class="form-group row">
<label for="inputName" class="col-sm-4 col-form-label">Tlp</label> <label for="inputName" class="col-sm-4 col-form-label">Telephone</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input type="number" class="form-control form-control-sm " name="tlp" title="Please enter valid phone number" placeholder="No Tlp"> <input type="number" class="form-control form-control-sm " name="tlp" title="Please enter valid phone number" placeholder="No Tlp">
</div> </div>
</div> </div>
<div class="form-group row"> <div class="form-group row">
<label for="inputName" class="col-sm-4 col-form-label">Nama tujuan</label> <label for="inputName" class="col-sm-4 col-form-label">Nama Tujuan</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input type="text" class="form-control form-control-sm " name="nama_tujuan" placeholder="Nama Tujauan"> <input type="text" class="form-control form-control-sm " name="nama_tujuan" placeholder="Nama Tujauan">
</div> </div>