Merge branch 'fixkaunter' into 'new-super'

Fixkaunter

See merge request online-sistem1/kaunter!204
This commit is contained in:
hafifie rahman
2022-07-27 16:38:36 +00:00
19 changed files with 2266 additions and 93 deletions
+237 -3
View File
@@ -2287,12 +2287,12 @@ class KhazanahController extends Controller
return view('khazanah.panjar',compact('cawangan_info','api_url','usercawangan','denominasi'));
}
public function unjuran()
public function bajet()
{
$auth_user = Auth::user();
$api_url = config('api.url');
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
return view('khazanah.unjuran',compact('cawangan_info','api_url'));
return view('khazanah.bajet',compact('cawangan_info','api_url'));
}
@@ -2813,7 +2813,7 @@ class KhazanahController extends Controller
if($panjar['keraian'] > 0) array_push($tanggungansemasa,['glcode' => '3000/019','descpt' => 'Panjar - Keraian Dan Promosi','amaun' => -$panjar['keraian']]);
if($bakilelong['bakilelong'] != 0) array_push($tanggungansemasa,['glcode' => '7000/090','descpt' => 'Baki Lelong','amaun' => $bakilelong['bakilelong']]);
if($bakilelong['rugilelong'] != 0) array_push($tanggungansemasa,['glcode' => '3000/020','descpt' => 'Kerugian Lelong','amaun' => $bakilelong['rugilelong']]);
if($wtd > 0) array_push($tanggungansemasa,['glcode' => '3000/021','descpt' => 'Wang Tak Dituntut','amaun' => $wtd]);
if($wtd > 0) array_push($tanggungansemasa,['glcode' => '3000/021','descpt' => 'SERAHAN WANG TAK DITUNTUT','amaun' => $wtd]);
if($cajlelong > 0) array_push($tanggungansemasa,['glcode' => '5000/213','descpt' => 'Pendapatan Caj Lelong','amaun' => $cajlelong]);
if($untungrugiterkumpul != 0) array_push($tanggungansemasa,['glcode' => '7000/101','descpt' => 'Untung/Rugi Terkumpul','amaun' => $untungrugiterkumpul]);
if($cajperkhidmatan > 0) array_push($tanggungansemasa,['glcode' => '5000/213','descpt' => 'Caj Perkhidmatan Terkumpul','amaun' => $cajperkhidmatan]);
@@ -3693,5 +3693,239 @@ class KhazanahController extends Controller
'Content-Disposition' => 'inline; filename='.$download['filename']
]);
}
public function JanaPermohonan(Request $request){
$auth_user = Auth::user();
$api_url = config('api.url');
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
$cawangan_detail = $cawangan[0];
$permohonan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/admin/permohonan/get/'.$auth_user['cawangan'] . '/' . $request->mohonid)->json();
$caw = CawanganAR::where('kodcaw',$auth_user['cawangan'])->get()->toArray();
$jeniscawangan = $caw[0]['syarikat'];
$current = Carbon::now();
$tarikh_cetak = $current->toDateString();
$ahli = '';
$fullname = '';
switch($jeniscawangan){
case 'PKB' : $fullname = 'PERMODALAN KELANTAN BERHAD';
break;
case 'SYIRKAH' : $fullname = 'JOINT VENTURE PKB AND KRKB';
break;
case 'KPKB' : $fullname = 'JOINT VENTURE PKB AND KPKB';
break;
case 'BMMB' : $fullname = 'JOINT VENTURE MVSB AND PKB';
$ahli = 'Ahli JMC';
break;
}
$myDateTime = DateTime::createFromFormat('Y-m-d', $tarikh_cetak);
$tarikhcetakan = $myDateTime->format('d-m-Y');
$ringgittext = '';
if($permohonan['jumlah_diluluskan'] !== null)
{
$decones = array(
'01' => "Satu",
'02' => "Dua",
'03' => "Tiga",
'04' => "Empat",
'05' => "Lima",
'06' => "Enam",
'07' => "Tujuh",
'08' => "Lapan",
'09' => "Sembilan",
10 => "Sepuluh",
11 => "Sebelas",
12 => "Dua Belas",
13 => "Tiga Belas",
14 => "Empat Belas",
15 => "Lima Belas",
16 => "Enam Belas",
17 => "Tujuh Belas",
18 => "Lapan Belas",
19 => "Sembilan Belas"
);
$ones = array(
0 => " ",
1 => "Satu",
2 => "Dua",
3 => "Tiga",
4 => "Empat",
5 => "Lima",
6 => "Enam",
7 => "Tujuh",
8 => "Lapan",
9 => "Sembilan",
10 => "Sepuluh",
11 => "Sebelas",
12 => "Dua Belas",
13 => "Tiga Belas",
14 => "Empat Belas",
15 => "Lima Belas",
16 => "Enam Belas",
17 => "Tujuh Belas",
18 => "Lapan Belas",
19 => "Sembilan Belas"
);
$tens = array(
0 => "",
2 => "Dua Puluh",
3 => "Tiga Puluh",
4 => "Empat Puluh",
5 => "Lima Puluh",
6 => "Enam Puluh",
7 => "Tujuh Puluh",
8 => "Lapan Puluh",
9 => "Sembilan Puluh"
);
$hundreds = array(
"Ratus",
"Ribu",
"Juta",
"bilion",
"trilion"
); //limit t quadrillion
$num = number_format($permohonan['jumlah_diluluskan'],2,".",",");
// dd($num);
$num_arr = explode(".",$num);
$wholenum = $num_arr[0];
$decnum = $num_arr[1];
$whole_arr = array_reverse(explode(",",$wholenum));
krsort($whole_arr);
$ringgittext = "";
foreach($whole_arr as $key => $i){
if($i > 0 && $i < 20){
$ringgittext .= $ones[$i];
}
elseif($i < 100){
$ringgittext .= $tens[substr($i,0,1)];
$ringgittext .= " ".$ones[substr($i,1,1)];
}
else{
$ringgittext .= $ones[substr($i,0,1)]." ".$hundreds[0];
$ringgittext .= " ".$tens[substr($i,1,1)];
$ringgittext .= " ".$ones[substr($i,2,1)];
}
if($key > 0){
$ringgittext .= " ".$hundreds[$key]." ";
}
}
$text = preg_replace('/\s+/', ' ', $ringgittext);
$trimmed_str = rtrim($text);
$ringgittext = $trimmed_str." Ringgit";
if($decnum > 0){
$ringgittext .= " dan ";
if($decnum < 20){
$ringgittext .= $decones[$decnum];
}
elseif($decnum < 100){
$ringgittext .= $tens[substr($decnum,0,1)];
$ringgittext .= " ".$ones[substr($decnum,1,1)];
}
$ringgittext = $ringgittext." sen";
}
}
return view('print.jana_permohonan', compact('cawangan_detail','api_url','permohonan','jeniscawangan','fullname','tarikhcetakan','ringgittext'));
}
public function ProsesPermohonan(Request $request)
{
$imageName = 'JanaanPC_' .time().'.'.$request->image->extension();
$data = base64_encode($request->image->get());
$updatelulus = Http::accept('application/'.$request->image->extension())->post(config('api.url') . '/admin/permohonan/updatejanapc',[
'status' => $request->status,
'dataimage' => $data,
'imagename' => $imageName,
'imagetype' => $request->image->extension(),
'mohonid' => $request->mohonid
])->json();
if($updatelulus)
{
return response('success');
}else{
return response('error');
}
}
public function TuntutBakiByBatchNo(Request $request)
{
$auth_user = Auth::user();
$api_url = config('api.url');
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
$cawangan_detail=$cawangan[0];
$current = Carbon::now();
$current = new Carbon();
$lelong = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url'). '/api/senaraituntutbaki/aktif_batch/'. $auth_user['cawangan'])->json();
return view('khazanah.tuntutbaki_notis', compact('cawangan_detail','api_url','lelong','cawangan_info'));
}
public function NotisTuntutBaki(Request $request)
{
$auth_user = Auth::user();
$api_url = config('api.url');
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
$cawangan_detail=$cawangan[0];
$current = Carbon::now();
$current = new Carbon();
$tarikh_cetak = $current->toDateString();
$taxation = config('app.taxation');
$jenis = $request->jeniscetakan;
$batchno = $request->batchno;
$lelong = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url'). '/api/senaraituntutbaki/laporan/'. $auth_user['cawangan'],[
'jenis' => $jenis,
'batchno' => $batchno
])->json();
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
$cawangan_detail=$cawangan[0];
if($jenis == 'tuntutbaki')
{
$pdf=PDF::loadView('print.notistuntutbaki', compact('cawangan_info','api_url','cawangan_detail','lelong','tarikh_cetak','taxation'))->setPaper('A4','potrait');
return $pdf->download('notistuntutbaki_'.$tarikh_cetak.'_'.$auth_user['cawangan'] . '_' . $batchno.'.pdf');
}else{
$pdf=PDF::loadView('print.notisrugi', compact('cawangan_info','api_url','cawangan_detail','lelong','tarikh_cetak','taxation'))->setPaper('A4','potrait');
return $pdf->download('notisrugi_'.$tarikh_cetak.'_'.$auth_user['cawangan'] . '_' . $batchno.'.pdf');
}
}
}
+2
View File
@@ -240,4 +240,6 @@ return [
'api_verify' => env('API_VERIFY',true),
'taxation' => env('TAX_AROS',true),
];
+14
View File
File diff suppressed because one or more lines are too long
+5 -5
View File
@@ -366,8 +366,8 @@
</div>
</form>
<div class="mr-5 form-group float-right">
<button type="button" class="btn btn-primary" onclick="kemaskinifunc()" id="btnkemaskini">Kemaskini</button>
<button type="button" class="btn btn-primary" onclick="kemaskinipelanggan()" id="btnsave">Save</button>
<button type="button" class="btn btn-primary" onclick="kemaskinifunc()" id="btnkemaskini">Ubah</button>
<button type="button" class="btn btn-primary" onclick="kemaskinipelanggan()" id="btnsave">Terima</button>
<button type="button" class="btn btn-primary" id="btnotp">Daftar Akaun Online</button>
</div>
</div>
@@ -2058,7 +2058,7 @@
{
$('#btnkemaskini').addClass('btn-danger');
$('#btnkemaskini').removeClass('btn-primary');
$('#btnkemaskini').text('Cancel');
$('#btnkemaskini').text('Batal');
$('#btnkemaskini').attr('onclick','cancelbutton()');
$('#btnsave').show();
$('#btnotp').css('display','none');
@@ -2076,7 +2076,7 @@
function cancelbutton(){
$('#btnkemaskini').removeClass('btn-danger');
$('#btnkemaskini').addClass('btn-primary');
$('#btnkemaskini').text('Kemaskini');
$('#btnkemaskini').text('Ubah');
$('#btnkemaskini').attr('onclick','kemaskinifunc()');
$('#btnsave').css('display','none');
$('#btnotp').show();
@@ -2169,7 +2169,7 @@
if(errortelefon1 <= 0 && errortelefon2 <= 0){
$('#btnkemaskini').removeClass('btn-danger');
$('#btnkemaskini').addClass('btn-primary');
$('#btnkemaskini').text('Kemaskini');
$('#btnkemaskini').text('Ubah');
$('#btnkemaskini').attr('onclick','kemaskinifunc()');
$('#btnotp').text('Daftar Akuan Online');
$('#btnotp').attr('onclick','#');
+1 -1
View File
@@ -691,7 +691,7 @@
var pembiyaan_max_pelulus = Number(pembiyaan_max_pelulus.replace(/[^0-9.-]+/g,""));
var min_pinjaman = nilai_marhun_total * 0.10;
var max_pinjaman = nilai_marhun_total * 0.80;
var outstanding_semasa = "{{ $outstanding_semasa }}";
var outstanding_semasa = Number("{{ $outstanding_semasa }}");
let teller = "{{ Auth::user()->name }}";
let bakiakhir = 0;
@@ -177,10 +177,10 @@
<a href="{{ url('kelulusan') }}" id="btnkelulusan" class="btn btn-info btn-lg btn-block mb-3">Kelulusan</a>
</div>
<div class="row">
<a href="{{ url('unjuran') }}" class="btn btn-danger btn-lg btn-block mb-3">Unjuran</a>
<a href="#" class="btn btn-danger btn-lg btn-block mb-3">Bajet</a>
</div>
<div class="row">
<a href="{{ url('permohonan') }}" class="btn btn-info btn-lg btn-block mb-3">Permohonan</a>
<a href="#" class="btn btn-danger btn-lg btn-block mb-3">Permohonan</a>
</div>
</div>
@@ -204,7 +204,7 @@
</div>
<div class="col-3 mx-1">
<div class="row">
<a href="{{ url('capaian') }}" class="btn btn-info btn-lg btn-block mb-3">Capaian</a>
<a href="#" class="btn btn-danger btn-lg btn-block mb-3">Capaian</a>
</div>
<div class="row">
<a href="{{ route('lelong') }}" class="btn btn-info btn-lg btn-block mb-3">Lelong</a>
+743
View File
@@ -0,0 +1,743 @@
@extends('layouts.app')
@section('content')
<div class="col-12 container">
<div class="row justify-content-center">
<div class="col-md-12">
<div class="card">
<nav aria-label="breadcrumb">
<ol class="breadcrumb pb-3">
<li class="breadcrumb-item"><a href="{{ route('home') }}">Home</a></li>
<li class="breadcrumb-item active" aria-current="page">Bajet</li>
</ol>
</nav>
<div class="card-body text-center">
<div class="row justify-content-center">
<div id="divpembharian" class="card bg-light mb-3 col-4">
<div class="card-header font-weight-bold">Pembiayaan</div>
<div class="card-body">
<div class="progress mb-2">
<div id="pembprogress" class="progress-bar progress-bar-striped progress-bar-animated" role="progressbar" style="width: 0%;" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100">0%</div>
</div>
<div class="d-flex justify-content-between">
<div>
<span class="col-5 font-weight-bold">HARIAN</span>
<span class="col-1">:</span>
<span id="pembharian" class="col-5"></span>
</div>
<div>
<span id="pembpercent">-100%</span>
</div>
</div>
<div class="d-flex justify-content-between">
<div>
<span class="col-5 font-weight-bold">BAJET</span>
<span class="col-1">:</span>
<span id="pembbajet" class="col-5"></span>
</div>
<span>varians</span>
</div>
</div>
</div>
<div class="card bg-light mb-3 col-4">
<div class="card-header font-weight-bold">Penebusan</div>
<div class="card-body">
<div class="progress mb-2">
<div id="penbprogress" class="progress-bar progress-bar-striped progress-bar-animated" role="progressbar" style="width: 0%;" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100">0%</div>
</div>
<div class="d-flex justify-content-between">
<div>
<span class="col-5 font-weight-bold text-left">HARIAN</span>
<span class="col-1">:</span>
<span id="penbharian" class="col-5"></span>
</div>
<div>
<span id="penbpercent">0%</span>
</div>
</div>
<div class="d-flex justify-content-between">
<div>
<span class="col-5 font-weight-bold">BAJET</span>
<span class="col-1">:</span>
<span id="penbbajet" class="col-5"></span>
</div>
<span>varians</span>
</div>
</div>
</div>
<div class="card bg-light mb-3 col-4">
<div class="card-header font-weight-bold">Keuntungan</div>
<div class="card-body">
<div class="progress mb-2">
<div id="keunprogress" class="progress-bar progress-bar-striped progress-bar-animated" role="progressbar" style="width: 0%;" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100">0%</div>
</div>
<div class="d-flex justify-content-between">
<div>
<span class="col-5 font-weight-bold">HARIAN</span>
<span class="col-1">:</span>
<span id="keunharian" class="col-5"></span>
</div>
<div>
<span id="keunpercent">0%</span>
</div>
</div>
<div class="d-flex justify-content-between">
<div>
<span class="col-5 font-weight-bold">BAJET</span>
<span class="col-1">:</span>
<span id="keunbajet" class="col-5"></span>
</div>
<span>varians</span>
</div>
</div>
</div>
</div>
<div class="mt-3">
<div class="row justify-content-center">
<div class="card bg-light mb-3 col-4">
<span class="font-weight-bold mt-2 mb-2">Pembiayaan Bulanan</span>
<div class="card-body">
<div id="chartpembiayaan">
</div>
</div>
</div>
<div class="card bg-light mb-3 col-4">
<span class="font-weight-bold mt-2 mb-2">Penebusan Bulanan</span>
<div class="card-body">
<div id="chartpenebusan">
</div>
</div>
</div>
<div class="card bg-light mb-3 col-4">
<span class="font-weight-bold mt-2 mb-2">Keuntungan Bulanan</span>
<div class="card-body">
<div id="chartkeuntungan">
</div>
</div>
</div>
</div>
</div>
<div class="mt-3 row">
<div class="card bg-light mb-3 col-4">
<div class="card-header font-weight-bold">Pembiayaan Terkumpul</div>
<div class="card-body">
<div class="row justify-content-center">
<div class="card text-white bg-info mb-3 col-5 mr-2 pt-4 pb-4">
ACTUAL : <span id="pembactualtahunan"></span>
</div>
<div class="card text-white bg-info mb-3 col-5 p-4">
BAJET : <span id="pembbajettahunan"></span>
</div>
</div>
</div>
</div>
<div class="card bg-light mb-3 col-4">
<div class="card-header font-weight-bold">Penebusan Terkumpul</div>
<div class="card-body">
<div class="row justify-content-center">
<div class="card text-white bg-info mb-3 col-5 mr-2 p-4">
ACTUAL : <span id="penbactualtahunan"></span>
</div>
<div class="card text-white bg-info mb-3 col-5 p-4">
BAJET : <span id="penbbajettahunan"></span>
</div>
</div>
</div>
</div>
<div class="card bg-light mb-3 col-4">
<div class="card-header font-weight-bold">Keuntungan Terkumpul</div>
<div class="card-body">
<div class="row justify-content-center">
<div class="card text-white bg-info mb-3 col-5 mr-2 p-4">
ACTUAL : <span id="keunactualtahunan"></span>
</div>
<div class="card text-white bg-info mb-3 col-5 p-4">
BAJET : <span id="keunbajettahunan"></span>
</div>
</div>
</div>
</div>
</div>
<div class="mt-3 d-flex justify-content-center">
<div class="card bg-light mb-3 col-10">
<span class="font-weight-bold mt-2 mb-2">Bilangan Orang Bulanan</span>
<div class="card-body">
<div id="chartbilangan">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
let pusherenv = "{{ env('PUSHER_APP_KEY') }}";
let api_url = "{{ $api_url }}";
const formatter = new Intl.NumberFormat('en-US', {
minimumFractionDigits: 2
});
var options = {
series: [ {
name: 'Actual',
data: []
}],
chart: {
id: 'pembiayaan-bulanan',
height: 350,
type: 'bar'
},
yaxis: {
labels: {
formatter: function (value) {
return 'RM ' + formatter.format(value);
}
},
},
plotOptions: {
bar: {
columnWidth: '60%',
dataLabels: {
position: 'top',
},
}
},
colors: ['#3498db'],
dataLabels: {
enabled: true,
style: {
colors: ['#333']
},
offsetY: -30,
formatter: function (val, opt) {
let total = ((val - opt.w.globals.seriesGoals[0][opt.dataPointIndex][0]['value']) / opt.w.globals.seriesGoals[0][opt.dataPointIndex][0]['value']) * 100
if(isNaN(total))
{
return 0.00
}else{
if(isFinite(total))
{
if(total == -100)
{
return 0.00
}else{
return total.toFixed(2)
}
}else{
return 0.00
}
}
},
},
legend: {
show: true,
showForSingleSeries: true,
customLegendItems: ['Actual', 'Expected'],
markers: {
fillColors: ['#3498db', '#e74c3c']
}
}
};
var optionsbilangan = {
series: [{
name: 'Gadai',
data:[]
}, {
name: 'Tebus',
data:[]
}],
chart: {
id: 'bilangan-bulanan',
height: 350,
type: 'bar'
},
plotOptions: {
bar: {
horizontal: false,
columnWidth: '55%',
endingShape: 'rounded',
dataLabels: {
position: 'top',
},
},
},
dataLabels: {
enabled: true,
distributed: true,
style: {
colors: ['#333'],
fontSize: '12px',
fontWeight: 'bold'
},
dropShadow: {
enabled: true,
left: 2,
top: 2,
opacity: 0.5
},
offsetY: -30,
background: {
enabled: true,
foreColor: '#fff',
borderRadius: 2,
padding: 4,
opacity: 0.9,
borderWidth: 1,
borderColor: '#fff'
},
formatter: function (val, opt) {
let total = ((val - opt.w.globals.seriesGoals[0][opt.dataPointIndex][0]['value']) / opt.w.globals.seriesGoals[0][opt.dataPointIndex][0]['value']) * 100
if(isNaN(total))
{
return 0.00
}else{
if(isFinite(total))
{
if(total == -100)
{
return 0.00
}else{
return total.toFixed(2)
}
}else{
return 0.00
}
}
},
},
stroke: {
show: true,
width: 2,
colors: ['transparent']
},
legend: {
show: true,
showForSingleSeries: true,
customLegendItems: ['Gadai', 'Tebus','Expected'],
markers: {
fillColors: ['#70a1ff', '#7bed9f','#e74c3c']
}
},
yaxis: {
title: {
text: '(Bilangan Orang)'
}
},
fill: {
opacity: 1,
colors: ['#70a1ff', '#7bed9f']
},
tooltip: {
y: {
formatter: function (val) {
return val + " orang"
}
}
}
};
var caw = "{{ $cawangan_info['kodcaw'] }}";
//Declaration of Engine --> 0:idle 1:waiting 2:success
var pembbul = 0;penbbul = 0;keunbul = 0;
var pembtah = 0;penbtah = 0;keuntah = 0;
var pembhar = 0;penbhar = 0;keunhar = 0;
var bilangan = 0;
//pusher
var pusher = new Pusher(pusherenv, {
cluster: 'ap1',
encrypted: true
});
var channel = pusher.subscribe('gadai-notify');
channel.bind('trigger-gadai', function(data) {
if(pembbul == 0 && pembtah == 0 && pembhar == 0 && bilangan == 0)
{
if(data.cawangan === caw)
{
CallPembBulanan();
CallPembTahunan();
CallPembToday();
CallBilangan();
}
}
});
var channel = pusher.subscribe('tebus-notify');
channel.bind('trigger-tebus', function(data) {
if(penbbul == 0 && penbtah == 0 && penbhar == 0 && bilangan == 0)
{
if(data.cawangan === caw)
{
CallPenbBulanan();
CallPenbTahunan();
CallPenbToday();
CallBilangan();
}
}
});
var channel = pusher.subscribe('keuntungan-notify');
channel.bind('trigger-keuntungan', function(data) {
if(keunbul == 0 && keuntah == 0 && keunhar == 0)
{
if(data.cawangan === caw)
{
CallKeunBulanan();
CallKeunTahunan();
CallKeunToday();
}
}
});
function CallPembBulanan(){
$.ajax({
method:'get',
url: api_url + '/admin/pembiayaanBulanan',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
},
beforeSend: function() {
pembbul = 1;
},
success:function(data){
pembbul = 2;
datapembiayaan(data);
}
});
}
function CallPenbBulanan(){
$.ajax({
method:'get',
url: api_url + '/admin/penebusanBulanan',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
},
beforeSend: function() {
penbbul = 1;
},
success:function(data){
penbbul = 2;
datapenebusan(data);
}
});
}
function CallKeunBulanan(){
$.ajax({
method:'get',
url: api_url + '/admin/keuntunganBulanan',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
},
beforeSend: function() {
keunbul = 1;
},
success:function(data){
keunbul = 2;
datakeuntungan(data);
}
});
}
function CallPembToday(){
$.ajax({
method:'get',
url: api_url + '/admin/pembiayaanToday',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
},
beforeSend: function() {
pembhar = 1;
},
success:function(data){
$('#pembharian').text('RM' + formatter.format(data[0].gadaiToday));
$('#pembbajet').text('RM' + formatter.format(data[0].bajetharian.toFixed(2)));
$('#pembpercent').text(data[0].percentDiff + '%');
$('#pembprogress').text(100 - data[0].percentcum + '%');
$("#pembprogress").css("width",100 - data[0].percentcum);
// this.gadaianremaining = formatter.format(data[0].remaining.toFixed(2)),
// this.percentcumgadai = (100 - data[0].percentcum)
pembhar = 0;
}
});
}
function CallPenbToday(){
$.ajax({
method:'get',
url: api_url + '/admin/penebusanToday',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
},
beforeSend: function() {
penbhar = 1;
},
success:function(data){
$('#penbharian').text('RM' + formatter.format(data[0].tebusToday));
$('#penbbajet').text('RM' + formatter.format(data[0].bajetharian.toFixed(2)));
$('#penbpercent').text(data[0].percentDiff + '%');
$('#penbprogress').text(100 - data[0].percentcum + '%');
$("#penbprogress").css("width",100 - data[0].percentcum);
// this.gadaianremaining = formatter.format(data[0].remaining.toFixed(2)),
// this.percentcumgadai = (100 - data[0].percentcum)
penbhar = 1;
}
});
}
function CallKeunToday(){
$.ajax({
method:'get',
url: api_url + '/admin/keuntunganToday',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
},
beforeSend: function() {
keunhar = 1;
},
success:function(data){
$('#keunharian').text('RM' + formatter.format(data[0].upahToday));
$('#keunbajet').text('RM' + formatter.format(data[0].bajetharian.toFixed(2)));
$('#keunpercent').text(data[0].percentDiff + '%');
$('#keunprogress').text(100 - data[0].percentcum + '%');
$("#keunprogress").css("width",100 - data[0].percentcum);
// this.gadaianremaining = formatter.format(data[0].remaining.toFixed(2)),
// this.percentcumgadai = (100 - data[0].percentcum)
keunhar = 0;
}
});
}
function CallPembTahunan(){
$.ajax({
method:'get',
url: api_url + '/admin/pembiayaanTahunan',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
},
beforeSend: function() {
pembtah = 1;
},
success:function(data){
$('#pembactualtahunan').text('RM' + formatter.format(data[0].total));
$('#pembbajettahunan').text('RM' + formatter.format(data[0].bajet));
pembtah = 0;
}
});
}
function CallPenbTahunan(){
$.ajax({
method:'get',
url: api_url + '/admin/penebusanTahunan',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
},
beforeSend: function() {
penbtah = 1;
},
success:function(data){
$('#penbactualtahunan').text('RM' + formatter.format(data[0].total));
$('#penbbajettahunan').text('RM' + formatter.format(data[0].bajet));
penbtah = 0;
}
});
}
function CallKeunTahunan(){
$.ajax({
method:'get',
url: api_url + '/admin/keuntunganTahunan',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
},
beforeSend: function() {
keuntah = 1;
},
success:function(data){
$('#keunactualtahunan').text('RM' + formatter.format(data[0].total));
$('#keunbajettahunan').text('RM' + formatter.format(data[0].bajet));
keuntah = 0;
}
});
}
function CallBilangan(){
$.ajax({
method:'get',
url: api_url + '/admin/bilangan/gadai',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
},
beforeSend: function() {
bilangan = 1;
},
success:function(datagadai){
$.ajax({
method:'get',
url: api_url + '/admin/bilangan/tebus',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
},
success:function(datatebus){
bilangan = 2;
bilanganbulanan(datagadai,datatebus);
}
});
}
});
}
$( document ).ready(function() {
CallPembBulanan();
CallPenbBulanan();
CallKeunBulanan();
CallPembToday();
CallPenbToday();
CallKeunToday();
CallPembTahunan();
CallPenbTahunan();
CallKeunTahunan();
CallBilangan();
});
function datapembiayaan(datapemb)
{
let chartpemb = new ApexCharts(document.querySelector("#chartpembiayaan"), options);
chartpemb.render();
chartpemb.updateSeries([{
data: datapemb
}]);
pembbul = 0;pembtah = 0;pembhar = 0;
}
function datapenebusan(datapen)
{
var chartpen = new ApexCharts(document.querySelector("#chartpenebusan"), options);
chartpen.render();
chartpen.updateSeries([{
data: datapen
}]);
penbbul = 0;penbtah = 0;penbhar = 0;
}
function datakeuntungan(datakeun)
{
var charkeun = new ApexCharts(document.querySelector("#chartkeuntungan"), options);
charkeun.render();
charkeun.updateSeries([{
data: datakeun
}]);
keunbul = 0;keuntah = 0;keunhar = 0;
}
function bilanganbulanan(datagadai,datatebus)
{
var charbil = new ApexCharts(document.querySelector("#chartbilangan"), optionsbilangan);
charbil.render();
charbil.updateSeries(
[
{
name: 'Gadai',
data: datagadai
},
{
name: 'Tebus',
data: datatebus
},
]
);
bilangan = 0;
}
</script>
@endsection
+8 -6
View File
@@ -355,8 +355,8 @@
</div>
</form>
<div class="mr-5 form-group float-right">
<button type="button" class="btn btn-primary" onclick="kemaskinifunc()" id="btnkemaskini">Kemaskini</button>
<button type="button" class="btn btn-primary" onclick="kemaskinipelanggan()" id="btnsave">Save</button>
<button type="button" class="btn btn-primary" onclick="kemaskinifunc()" id="btnkemaskini">Ubah</button>
<button type="button" class="btn btn-primary" onclick="kemaskinipelanggan()" id="btnsave">Terima</button>
<button type="button" class="btn btn-primary" id="btnotp">Daftar Akaun Online</button>
</div>
</div>
@@ -1169,7 +1169,7 @@
{
$('#btnkemaskini').addClass('btn-danger');
$('#btnkemaskini').removeClass('btn-primary');
$('#btnkemaskini').text('Cancel');
$('#btnkemaskini').text('Batal');
$('#btnkemaskini').attr('onclick','cancelbutton()');
$('#btnsave').show();
$('#btnotp').css('display','none');
@@ -1187,7 +1187,7 @@
function cancelbutton(){
$('#btnkemaskini').removeClass('btn-danger');
$('#btnkemaskini').addClass('btn-primary');
$('#btnkemaskini').text('Kemaskini');
$('#btnkemaskini').text('Ubah');
$('#btnkemaskini').attr('onclick','kemaskinifunc()');
$('#btnsave').css('display','none');
$('#btnotp').show();
@@ -1231,6 +1231,7 @@
method:"put",
url: api_url + "/api/customers/update/khazanah/" + nokp,
data:{
"namakhazanah" : ppc,
"telefon1": telefon1,
"telefon2": telefon2,
"kodbank":kodbank,
@@ -1238,7 +1239,8 @@
'nota':nota,
'nama':nama,
'alamat':alamat,
'poskod':poskod
'poskod':poskod,
'kodcaw':kodcaw
},
success: function(success){
$('#btnsave').css('display','none');
@@ -1292,7 +1294,7 @@
if(errortelefon1 <= 0 && errortelefon2 <= 0){
$('#btnkemaskini').removeClass('btn-danger');
$('#btnkemaskini').addClass('btn-primary');
$('#btnkemaskini').text('Kemaskini');
$('#btnkemaskini').text('Ubah');
$('#btnkemaskini').attr('onclick','kemaskinifunc()');
$('#btnotp').text('Daftar Akuan Online');
$('#btnotp').attr('onclick','#');
@@ -21,6 +21,8 @@
</div>
<div class="row">
<div class="col-md-12">
<a class="btn btn-info mb-3" href="{{ route('lelongan.tuntutbaki') }}">Notis Tuntut Baki</a>
@if(sizeof($senaraibatchfasa1) !== 0 || sizeof($senaraibatchfasa2) !== 0)
<table class="table table-bordered table-striped">
@@ -46,6 +48,7 @@
<a href="{{ route('lelongan.laporancetak', ['jeniscetakan' => 'cetak','batchno' => $sb['batchno'],'fasa' => 1]) }}" class="btn btn-info text-white">Cetak</a>
<a href="{{ route('lelongan.laporancetak', ['jeniscetakan' => 'excel','batchno' => $sb['batchno'],'fasa' => 1]) }}" target="_blank" class="btn btn-success text-white">Excel</a>
<a href="{{ route('lelongan.laporancetak', ['jeniscetakan' => 'pdf','batchno' => $sb['batchno'],'fasa' => 1]) }}" target="_blank" class="btn btn-danger text-white">PDF</a>
<a href="{{ route('lelongan.laporancetak', ['jeniscetakan' => 'notistuntutbaki','batchno' => $sb['batchno'],'fasa' => 1]) }}" target="_blank" class="btn btn-danger text-white">Notis Tuntut Baki</a>
</td>
</tr>
@endforeach
@@ -60,6 +63,7 @@
<a href="{{ route('lelongan.laporancetak', ['jeniscetakan' => 'cetak','batchno' => $sb['batchno'],'fasa' => 2]) }}" class="btn btn-info text-white">Cetak</a>
<a href="{{ route('lelongan.laporancetak', ['jeniscetakan' => 'excel','batchno' => $sb['batchno'],'fasa' => 2]) }}" target="_blank" class="btn btn-success text-white">Excel</a>
<a href="{{ route('lelongan.laporancetak', ['jeniscetakan' => 'pdf','batchno' => $sb['batchno'],'fasa' => 2]) }}" target="_blank" class="btn btn-danger text-white">PDF</a>
<a href="{{ route('lelongan.laporancetak', ['jeniscetakan' => 'notistuntutbaki','batchno' => $sb['batchno'],'fasa' => 2]) }}" target="_blank" class="btn btn-danger text-white">Notis Tuntut Baki</a>
</td>
</tr>
@endforeach
@@ -78,7 +78,15 @@
echo '<button data-mohonid="' . $mohon["nopermohonan"] . '" id="btncit" class="btn btn-secondary" data-toggle="modal" data-backdrop="static" data-keyboard="false" data-target="#CITModal">CIT</button>';
}
else{
echo '<span class="p-2 badge badge-info">DALAM PROSES</span>';
if($mohon['tagjanapc'] == 0)
{
echo '<button class="btn btn-info" data-mohonid="' . $mohon["nopermohonan"] . '" onclick="janasurat(this)">JANA SURAT</button>';
}else if($mohon['tagjanapc'] == 1)
{
echo '<button class="btn btn-info" data-mohonid="' . $mohon["nopermohonan"] . '" onclick="muatnaiksurat(this)">MUAT NAIK</button>';
}else{
echo '<span class="p-2 badge badge-info">DALAM PROSES</span>';
}
}
@endphp
@@ -392,5 +400,72 @@
}
function janasurat(e){
let mid = $(e).data("mohonid");
console.log(mid);
$.ajax({
method: 'post',
url: api_url + '/admin/permohonan/updatejanapc',
data: {
"_token": "{{ csrf_token() }}",
'status' : 'jana',
'mohonid' : mid,
},
success:function(data){
window.open("{{ route('permohonan.jana')}}" + "/?mohonid=" + mid);
location.reload();
}
})
}
function muatnaiksurat(e){
let mid = $(e).data("mohonid");
Swal.fire({
title: 'Muat Naik Fail Permohonan',
showCancelButton: true,
confirmButtonText: 'Upload',
input: 'file',
allowOutsideClick: false,
willOpen: () => {
$(".swal2-file").change(function () {
var reader = new FileReader();
reader.readAsDataURL(this.files[0]);
});
}
}).then((file) => {
if (file.value) {
var formData = new FormData();
var file = $('.swal2-file')[0].files[0];
formData.append("mohonid", mid);
formData.append("image", file);
formData.append("status", 'proses');
$.ajax({
method: 'post',
url: "{{ route('permohonan.proses') }}",
data: formData,
cache: false,
contentType: false,
processData: false,
headers: {'X-CSRF-TOKEN': '{{ csrf_token() }}'},
success:function(response){
if(response == 'success')
{
location.reload();
}
}
})
}
});
}
</script>
@endsection
@@ -0,0 +1,100 @@
@extends('layouts.app')
@section('content')
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="card">
<nav aria-label="breadcrumb">
<ol class="breadcrumb pb-3">
<li class="breadcrumb-item"><a href="{{ route('home') }}">Home</a></li>
<li class="breadcrumb-item"><a href="{{ route('lelong') }}">Lelongan</a></li>
<li class="breadcrumb-item active" aria-current="page">Notis Tuntut</li>
</ol>
</nav>
<div class="card-body text-center">
<div class="row form-group">
<div class="col-md-2">
</div>
<div class="col-md-10">
</div>
</div>
<div class="row">
<div class="col-md-12">
@if(sizeof($lelong) !== 0)
<table class="table table-bordered table-striped">
<thead class="bg-dark">
<tr>
<th scope="col">No.</th>
<th scope="col">Batch No.</th>
<th scope="col">Bilangan Tuntut Baki</th>
<th scope="col">Bilangan Rugi</th>
<th scope="col">Tarikh Lelong</th>
<th scope="col">Action</th>
</tr>
</thead>
<tbody>
@foreach($lelong as $index=>$lel)
<tr>
<td>{{ $loop->iteration }}</td>
<td>{{ $lel['batchno'] }}</td>
<td>{{ $lel['bilangantuntutbaki'] }}</td>
<td>{{ $lel['bilanganrugi'] }}</td>
<td>{{ $lel['tarikhlelong'] }}</td>
<td class="text-center">
<a href="{{ route('lelongan.notistuntutbaki', ['jeniscetakan' => 'tuntutbaki','batchno' => $lel['batchno']]) }}" target="_blank" class="btn btn-success text-white">Notis Tuntut</a>
<a href="{{ route('lelongan.notistuntutbaki', ['jeniscetakan' => 'rugi','batchno' => $lel['batchno']]) }}" target="_blank" class="btn btn-danger text-white">Notis Rugi</a>
</td>
</tr>
@endforeach
</tbody>
</table>
@else
<div class="alert alert-danger" role="alert">
Tiada Data dalam lelong!
</div>
@endif
</div>
</div>
<div class="row">
<div class="col-md-12">
</div>
</div>
<div class="row">
</div>
</div>
</div>
</div>
</div>
</div>
<script>
// function FuncPrint(meth)
// {
// let jeniscetakan = meth.value;
// if(jeniscetakan === 'cetak')
// {
// let urlroute = '{{ route("lelongan.laporancetak", ":id") }}';
// urlroute = urlroute.replace(':id', jeniscetakan);
// window.open(urlroute, '_blank');
// }else if(jeniscetakan === 'excel')
// {
// let urlroute = '{{ route("lelongan.laporancetak", ":id") }}';
// urlroute = urlroute.replace(':id', jeniscetakan);
// window.open(urlroute, '_blank');
// }else{
// console.log('tiada cetakan');
// }
// }
</script>
@endsection
@@ -1,69 +0,0 @@
@extends('layouts.app')
@section('content')
<div class="container">
<div class="row justify-content-center">
<div class="col-md-12">
<div class="card">
<nav aria-label="breadcrumb">
<ol class="breadcrumb pb-3">
<li class="breadcrumb-item"><a href="{{ route('home') }}">Home</a></li>
<li class="breadcrumb-item active" aria-current="page">Unjuran</li>
</ol>
</nav>
<div class="card-body text-center">
<div class="row mb-4">
<div class="col-2 justify-content-start">
</div>
<div class="col-8 mt-3 justify-content-center">
</div>
<div class="col-2">
</div>
</div>
<div class="mt-3">
<table class='table table-striped table-hover' id='table-unjuran' style="width:100%;">
<thead class="thead-dark">
<tr>
<th>Bil</th>
<th>Nama</th>
<th>No K/P</th>
<th>No Rujukan</th>
<th>Pinjaman</th>
<th>Upah</th>
<th>Bayaran</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>31231</td>
<td>2321</td>
<td>32</td>
<td>32</td>
<td>32</td>
<td>32</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var tableunjuran = $('#table-unjuran').DataTable({
"scrollX": true
});
</script>
@endsection
+1
View File
@@ -32,6 +32,7 @@
<script src="{{ asset('js/jquery.min.js') }}"></script>
<script src="{{ asset('vendor/bootstrap/js/bootstrap.min.js') }}"></script>
<script src="{{ asset('js/select2.min.js') }}"></script>
<script src="{{ asset('js/apexcharts.js') }}"></script>
<script src="{{ asset('js/numeral.min.js') }}"></script>
<script src="{{ asset('js/sweetalert.min.js') }}"></script>
<script src="{{ asset('js/popper.min.js') }}"></script>
+3 -3
View File
@@ -15,7 +15,7 @@
@csrf
<input type="hidden" name="norujukanhidden" id="norujukanhidden"/>
<div class="col-12 row">
<div class="col-5"><label class="mt-1">Jenis Alasan :</label></div>
<div class="col-5"><label class="mt-1">Sebab Aduan :</label></div>
<div class="col-7">
<select name="alasan" id="alasan" class="form-control" required>
<option value="Simpanan">Simpanan</option>
@@ -29,7 +29,7 @@
</div>
<div class="col-12 row mt-2">
<div class="col-5"><label class="mt-1">Negeri :</label></div>
<div class="col-5"><label class="mt-1">Negeri Aduan :</label></div>
<div class="col-7">
<select name="negeriagh" id="negeriagh" class="form-control" required>
@foreach($negeri as $neg)
@@ -41,7 +41,7 @@
<div class="col-12 row mt-2">
<div class="col-5"><label class="mt-1">Daerah :</label></div>
<div class="col-5"><label class="mt-1">Daerah Aduan :</label></div>
<div class="col-7">
<select name="daerahagh" id="daerahagh" class="form-control" disabled required>
<option value="No-Data">Sila Pilih Daerah *</option>
@@ -12,7 +12,7 @@
@csrf
<div class="modal-body">
<div class="text-center mx-auto mb-4">
<input type="radio" name="radwang" id="radwang" value="permohonanwang"/><label class="ml-2" for="permohonanwang">Permohonan Wang</label>
<input type="radio" name="radwang" id="radwang" value="permohonanwang" checked/><label class="ml-2" for="permohonanwang">Permohonan Wang</label>
<input type="radio" name="radwang" id="radwang" value="bayaranbalik" class="ml-3"/><label class="ml-2" for="bayaranbalik">Bayaran Balik</label>
<div id="pilihper" class="invalid-feedback">*Pilih Jenis Permohonan</div>
</div>
@@ -0,0 +1,526 @@
<!doctype html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- CSRF Token -->
<meta name="csrf-token" content="{{ csrf_token() }}">
<title>Pengeluaran Cetakan Pengurus Besar</title>
<link rel="icon" type="image/x-icon" href="{{ asset('img/icon_pkb.png') }}" />
<link href="{{ asset('css/all.min.css') }}" rel="stylesheet">
<!-- Scripts -->
<script src="{{ asset('js/app.js') }}" defer></script>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
<!-- Styles -->
<link href="{{ asset('css/app.css') }}" rel="stylesheet">
</head>
<body class="p-2">
<div class="mb-2">
<div class="w-100 d-flex flex-column text-right">
<div class="ml-2">
<div class="column">
<b>{{ $fullname }}</b>
<div style="font-size: 0.75rem;line-height: 1rem;">{{ $cawangan_detail['namacaw'] }}</div>
<div style="font-size: 0.75rem;line-height: 1rem;">{{ $cawangan_detail['alamat1'] }}</div>
<div style="font-size: 0.75rem;line-height: 1rem;">{{ $cawangan_detail['alamat2'] }}</div>
</div>
<div class="d-flex justify-content-end">
<span class="font-size: 0.75rem;line-height: 1rem; mr-2">No Tel : {{ $cawangan_detail['notel'] }}</span><br>
<span class="font-size: 0.75rem;line-height: 1rem;">No Faks : {{ $cawangan_detail['nofaks'] }}</span><br>
</div>
</div>
</div>
</div>
<div class="d-flex ">
<div class="ml-2 w-50 d-flex flex-column justify-content-end">
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1">Kepada</b>
<p style="font-size: 0.75rem;line-height: 1rem;">
@php
if($jeniscawangan === 'BMMB')
{
echo 'AHLI ' . $fullname;
}else{
echo 'Pengurus Besar Kumpulan PKB';
}
@endphp
</p>
</div>
<div class="ml-2 w-50 d-flex flex-column">
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1 justify-content-end">No Permohonan</b>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">{{ $permohonan['nopermohonan'] }}</p>
</div>
</div>
<div class="d-flex mb-2">
<div class="ml-2 w-50 d-flex flex-column justify-content-end">
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1">Daripada</b>
<div class="column">
<div style="font-size: 0.75rem;line-height: 1rem;">{{ ($permohonan['jawatan_pemohon'] == 'pc') ? 'Pengurus Cawangan' : 'Pen. Peng. Cawangan' }} {{ $cawangan_detail['namacaw'] }}</div>
<div style="font-size: 0.75rem;line-height: 1rem;">Nama : {{ $permohonan['nama_pemohon'] }}</div>
</div>
{{-- <p style="font-size: 0.75rem;line-height: 1rem;">NO KP : 970403-03-5003</p> --}}
</div>
<div class="ml-2 w-50 d-flex flex-column">
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1">Tarikh</b>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">{{ $tarikhcetakan }}</p>
</div>
</div>
<div class="d-flex mb-2">
<div class="ml-2 w-100 d-flex flex-column">
<b style="font-size: 0.75rem;line-height: 1rem;background-color: #bdc3c7;" class="border border-dark pl-1 text-center font-weight-bold"> PENYEDIA PERMOHONAN</b>
</div>
</div>
<div class="d-flex ">
<div class="ml-2 w-50 d-flex flex-column justify-content-end">
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1">Disediakan oleh</b>
<p class="h-8"></p>
<br>
<div class="d-flex">
{{-- <div class="w-50"></div> --}}
{{-- <p class="text-xs w-100 text-right italic text-black">{{ $permohonan['nama_pemohon'] }}</p> --}}
</div>
<div class="d-flex">
<div class="w-50"></div>
<div class="justify-content-end border-top border-secondary w-25"></div>
</div>
<div class="d-flex">
<div class="w-50"></div>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 text-right">{{ ($permohonan['jawatan_pemohon'] == 'pc') ? 'Pengurus Cawangan' : 'Pen. Peng. Cawangan' }}</p>
</div>
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="text-center w-50">Tarikh</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-25 border border-gray-400 text-right">
@php
$myDateTime = DateTime::createFromFormat('Y-m-d', $permohonan['tarikh_permohonan']);
$formattedweddingdate = $myDateTime->format('d-m-Y');
echo($formattedweddingdate)
@endphp
</p>
</div>
</div>
</div>
<div class="d-flex ">
<div class="ml-2 w-100 d-flex flex-column">
<b style="font-size: 0.75rem;line-height: 1rem;background-color: #bdc3c7;" class="border border-dark pl-1 text-center font-weight-bold">PERMOHONAN PENDAHULUAN / SERAHAN WANG PETI BESI</b>
</div>
</div>
<div class="d-flex mb-1">
<div class="ml-2 w-50 d-flex flex-column justify-content-end">
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1">PERMOHONAN PENDAHULUAN WANG PETI BESI</b>
@if($permohonan['jenismohon'] === 'permohonanwang')
<div class="d-flex column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Jumlah dipohon</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">RM {{ number_format($permohonan['amaun_mohon'],2) }}</div>
</div>
<div class="d-flex">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Tarikh mohon</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
@php
if($permohonan['tarikh_pengesahanoperasi'] !== null)
{
$myDateTime = DateTime::createFromFormat('Y-m-d', $permohonan['tarikh_pengesahanoperasi']);
$formattedweddingdate = $myDateTime->format('d-m-Y');
echo($formattedweddingdate);
}
@endphp
</div>
</div>
<div class="d-flex">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Baki Peti Besi</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
RM {{ number_format($permohonan['baki_petibesi'],2) }}
</div>
</div>
<div class="d-flex">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Pendahuluan terkumpul sehingga kini</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
</div>
</div>
<div class="d-flex">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Baki Pembiayaan</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
</div>
</div>
<div class="d-flex">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-1/5">Nama</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-4/5 border border-gray-400 text-right">
</div>
</div>
<div class="d-flex">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">No. KP</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
</div>
</div>
<div class="d-flex flex-column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Penerima Telegrafic Transfer (TT)</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100 h-4 border border-gray-400 text-right">
</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100 h-4 border border-gray-400">
Nota:
</div>
</div>
<div class="mt-2 d-flex ">
<div class="w-100 d-flex flex-column justify-content-end">
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1">Disahkan oleh</b>
<p class="h-8"></p>
<div class="d-flex">
{{-- <div class="w-50"></div> --}}
{{-- <p style="font-size: 0.75rem;line-height: 1rem;" class="w-100 text-right italic text-black">{{ $permohonan['nama_pemohon'] }}</p> --}}
</div>
<div class="d-flex">
<div class="w-50"></div>
<div class="text-right border-top border-secondary w-25"></div>
</div>
<div class="d-flex">
<div class="w-50"></div>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 text-right">Pengurus Cawangan</p>
</div>
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="text-center w-50">Tarikh</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-25 border border-gray-400 text-right">
@php
$myDateTime = DateTime::createFromFormat('Y-m-d', $permohonan['tarikh_permohonan']);
$formattedweddingdate = $myDateTime->format('d-m-Y');
echo($formattedweddingdate)
@endphp
</p>
</div>
</div>
</div>
@else
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Jumlah dipohon</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right"></p>
</div>
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Tarikh mohon</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
</p>
</div>
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Baki Peti Besi</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
</p>
</div>
@endif
</div>
<div class="ml-2 w-50 d-flex flex-column">
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1 justify-content-end">SERAHAN WANG PETI BESI</b>
@if($permohonan['jenismohon'] === 'permohonanwang')
<div class="d-flex column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Jumlah Serahan</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400"></div>
</div>
<div class="d-flex column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Tarikh Transaksi</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400"></div>
</div>
<div class="d-flex column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Baki Peti besi</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400"></div>
</div>
<div>
<div class="mb-n2">
<label class="d-flex items-center">
<input type="checkbox" class="form-checkbox h-4 w-4">
<span style="font-size: 0.75rem;line-height: 1rem;" class="ml-1">Terminal</span>
</label>
</div>
<div class="mb-n2">
<label class="d-flex items-center">
<input type="checkbox" class="form-checkbox h-4 w-4">
<span style="font-size: 0.75rem;line-height: 1rem;" class="ml-1">Bank In</span>
</label>
</div>
<div class="mb-n2">
<label class="d-flex items-center">
<input type="checkbox" class="form-checkbox h-4 w-4">
<span style="font-size: 0.75rem;line-height: 1rem;" class="ml-1">Cash In Transit (CIT)</span>
</label>
</div>
</div>
@else
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Bayar balik pinjaman</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">{{ number_format($permohonan['amaun_mohon'],2) }}</p>
</div>
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Tarikh bank-in ke PKB</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
@php
$myDateTime = DateTime::createFromFormat('Y-m-d', $permohonan['tarikh_permohonan']);
$formattedweddingdate = $myDateTime->format('d-m-Y');
echo($formattedweddingdate)
@endphp
</p>
</div>
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Baki Peti Besi</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">{{ number_format($permohonan['baki_petibesi'],2) }}</p>
</div>
@endif
</div>
</div>
<div class="d-flex ">
<div class="ml-2 w-100 d-flex flex-column">
<b style="font-size: 0.75rem;line-height: 1rem;background-color: #bdc3c7;" class="border border-dark pl-1 text-center font-weight-bold">PENGESAHAN BAHAGIAN OPERASI AR-RAHN</b>
</div>
</div>
<div class="d-flex ">
<div class="ml-2 w-50 d-flex flex-column">
</div>
<div class="ml-2 w-50 d-flex flex-column">
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1">Disahkan oleh</b>
<p class="h-8"></p>
<br>
<div class="d-flex">
{{-- <p style="font-size: 0.75rem;line-height: 1rem;" class="w-100 text-right italic">{{ $permohonan['nama_operasi'] }}</p> --}}
</div>
<div class="d-flex">
<div class="w-50"></div>
<div class="text-right border-top border-secondary w-25"></div>
</div>
<div class="d-flex">
<div class="w-50"></div>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 text-right">Pengurus Operasi Ar-Rahn</p>
</div>
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="text-center w-50">Tarikh</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-25 border border-gray-400 text-right">
@php
// $myDateTime = DateTime::createFromFormat('Y-m-d', $permohonan['tarikh_pengesahanoperasi']);
// $formattedweddingdate = $myDateTime->format('d-m-Y');
// echo($formattedweddingdate)
@endphp
</p>
</div>
</div>
</div>
<div class="ml-2 w-100 d-flex flex-column">
<b style="font-size: 0.75rem;line-height: 1rem;background-color: #bdc3c7;" class="border border-dark pl-1 text-center font-weight-bold">@php if($jeniscawangan === 'PKB')
{
echo 'KELULUSAN ' . $fullname;
}else{
echo 'KELULUSAN AHLI ' . $fullname;
}
@endphp
</b>
</div>
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="mt-2 w-2/4">Diluluskan pengeluaran wang kepada Ar-Rahn sebanyak RM</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="mt-2 w-25">{{ ($permohonan['jumlah_diluluskan'] !== null) ? number_format($permohonan['jumlah_diluluskan'],2) : '' }} </p>
</div>
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50">{{ ($ringgittext !== '') ? '(Ringgit Malaysia:' . $ringgittext . ' Sahaja)' : '' }}</p>
</div>
<div class="d-flex ">
<div class="ml-2 w-50 d-flex flex-column justify-content-end">
<p class="h-8"></p>
<div class="d-flex">
<div class="w-50"></div>
<div class="text-right border-top border-secondary w-25"></div>
</div>
<div class="d-flex">
<div class="w-50"></div>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 text-right">Ketua Kewangan & Akaun</p>
</div>
<div class="d-flex">
<p style="font-size: 0.75rem;line-height: 1rem;" class="text-center w-50">Tarikh</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-25 border border-gray-400 text-right">
@php
if($permohonan['tarikh_pengesahanakaun'] !== null)
{
$myDateTime = DateTime::createFromFormat('Y-m-d', $permohonan['tarikh_pengesahanakaun']);
$formattedweddingdate = $myDateTime->format('d-m-Y');
echo($formattedweddingdate);
}
@endphp
</p>
</div>
</div>
<div class="ml-2 w-50 d-flex flex-column">
<p class="h-8"></p>
<div class="d-flex">
<div class="w-50"></div>
<div class="text-right border-top border-secondary w-25"></div>
</div>
<div class="d-flex">
<div class="w-50"></div>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-50 text-right">
@php if($jeniscawangan === 'BMMB')
{
echo 'Ahli JMC';
}else{
echo 'Pengurus Besar';
}
@endphp
</p>
</div>
<div class="d-flex column">
<p style="font-size: 0.75rem;line-height: 1rem;" class="text-center w-50">Tarikh</p>
<p style="font-size: 0.75rem;line-height: 1rem;" class="w-25 border border-gray-400 text-right">
@php
if($permohonan['tarikh_diluluskan'] !== null)
{
$myDateTime = DateTime::createFromFormat('Y-m-d', $permohonan['tarikh_diluluskan']);
$formattedweddingdate = $myDateTime->format('d-m-Y');
echo($formattedweddingdate);
}
@endphp
</p>
</div>
</div>
</div>
<div class="w-100 pl-2">
<span class="text-black font-weight-bold text-xs">Kaedah Penghantaran:</span>
<div class="w-25">
<div class="mb-n2">
<label class="d-flex items-center">
<input type="checkbox" class="form-checkbox h-4" checked>
<span style="font-size: 0.75rem;line-height: 1rem;" class="ml-2">Cash In Transit (CIT)</span>
</label>
</div>
<div class="mb-n2">
<label class="d-flex items-center">
<input type="checkbox" class="form-checkbox h-4">
<span style="font-size: 0.75rem;line-height: 1rem;" class="ml-2">Telegrafic Transfer (TT)</span>
</label>
</div>
</div>
</div>
<div class="d-flex mt-4">
<div class="ml-2 w-50 d-flex flex-column">
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1 text-center">PENERIMA WANG</b>
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1 text-center">Wakil Ar-Rahn</b>
<div class="d-flex column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Pengesahan penerima wang oleh</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
{{ ($permohonan['nama_penerima'] !== null) ? $permohonan['nama_penerima'] : '' }}
</div>
</div>
<div class="d-flex column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Tarikh serahan</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
@php
if($permohonan['tarikh_terima'] !== null)
{
$myDateTime = DateTime::createFromFormat('Y-m-d', $permohonan['tarikh_terima']);
$formattedweddingdate = $myDateTime->format('d-m-Y');
echo($formattedweddingdate);
}
@endphp
</div>
</div>
<div class="d-flex column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Baki Peti Besi</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
@php
$jumlah = 0;
if($permohonan['jumlah_diluluskan'] !== null)
{
$jumlah = floatval($permohonan['baki_petibesi']) + floatval($permohonan['jumlah_diluluskan']);
echo 'RM ' . number_format($jumlah,2);
}
@endphp
</div>
</div>
{{-- <p style="font-size: 0.75rem;line-height: 1rem;">NO KP : 970403-03-5003</p> --}}
</div>
<div class="ml-2 w-50 d-flex flex-column">
<b style="font-size: 0.75rem;line-height: 1rem;" class="border border-dark pl-1 text-center">Bahagian Kewangan & Akaun PKB</b>
<div class="d-flex column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Bank</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right"></div>
</div>
<div class="d-flex column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">No. Rujukan</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right"></div>
</div>
<div class="d-flex column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Tarikh kemasukan</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
@php
if($permohonan['tarikh_terima'] !== null)
{
$myDateTime = DateTime::createFromFormat('Y-m-d', $permohonan['tarikh_terima']);
$formattedweddingdate = $myDateTime->format('d-m-Y');
echo($formattedweddingdate);
}
@endphp
</div>
</div>
<div class="d-flex column">
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-100">Pengesahan oleh</div>
<div style="font-size: 0.75rem;line-height: 1rem;" class="w-50 border border-gray-400 text-right">
{{ $permohonan['nama_akaun'] }}
</div>
</div>
</div>
</div>
<script>
// window.print();
// window.onfocus=function(){ window.close();}
</script>
</body>
</html>
+268
View File
@@ -0,0 +1,268 @@
<style>
#header {
/* font-family: Arial, Helvetica, sans-serif; */
border-collapse: collapse;
width: 100%;
}
#header td, #customers th {
padding-left:4px;
font-size:12px;
}
#header tr:nth-child(even){background-color: #ffffff;}
#header tr:hover {background-color: #ddd;}
#header th {
/* padding-top: 12px;
padding-bottom: 12px; */
text-align: left;
/* padding:4px; */
color:black;
}
</style>
<style>
#scan {
/* font-family: Arial, Helvetica, sans-serif; */
border-collapse: collapse;
width: 100%;
}
#scan td, #scan th {
padding: 8px;
font-size:11px;
}
#scan tr:nth-child(even){background-color: #ffffff;}
#scan tr:hover {background-color: #ddd;}
#scan th {
padding-top: 12px;
padding-bottom: 12px;
text-align: left;
padding:4px;
color:black;
}
</style>
<style>
#scan {
/* font-family: Arial, Helvetica, sans-serif; */
border-collapse: collapse;
width: 100%;
}
#scan td, #scan th {
border-collapse: collapse;
padding: 8px;
font-size:11px;
}
#scan tr:nth-child(even){background-color: #ffffff;}
#scan tr:hover {background-color: #ddd;}
#scan th {
border-collapse: collapse;
padding-top: 12px;
padding-bottom: 12px;
text-align: left;
padding:4px;
color:black;
}
</style>
<style>
#details {
/* font-family: Arial, Helvetica, sans-serif; */
border-collapse: collapse;
width: 100%;
}
#details td, #details th {
padding: 8px;
font-size:11px;
}
#details tr:nth-child(even){background-color: #ffffff;}
#details tr:hover {background-color: #ddd;}
#details th {
padding-top: 12px;
font-style:bold;
padding-bottom: 12px;
text-align: left;
padding:4px;
color:black;
}
.container{
page-break-after:always;
padding: 20px 20px 20px 20px;
}
.tablestyle{
font-size:12px;
}
.tablestyle td, .tablestyle th{
/* padding-top: 12px; */
/* border:1px solid black; */
}
</style>
@foreach($lelong as $index=>$lel)
<div class="container">
<table id="header">
<tr>
<th rowspan="4" style="width:50px"><br><img src="{{ asset('img/ARRAHN1.png') }}" style="width:70px"></img></th>
<th colspan="1">{{ $cawangan_detail['namacaw'] }}</th>
</tr>
<tr>
<td style="vertical-align:top;">{{ $cawangan_detail['alamat1'] }}</td>
<td></td>
</tr>
<tr>
<td style="vertical-align:top;">{{ $cawangan_detail['alamat2'] }}</td>
<td></td>
</tr>
<tr>
<td style="vertical-align:top;">{{ ' No Tel : '. $cawangan_detail['notel'] . ' No Faks : '. $cawangan_detail['nofaks'] }}</td>
<td></td>
</tr>
</table>
<br>
<div>
<table class="tablestyle">
<tr>
<td><br></td>
</tr>
<tr>
<td>TARIKH CETAK</td>
<td>:</td>
<td>@php
$myDateTime = DateTime::createFromFormat('Y-m-d', $tarikh_cetak);
$datez = $myDateTime->format('d-m-Y');
echo($datez);
@endphp</td>
<td> </td>
<td>NO TELEFON</td>
<td width="1%">:</td>
<td>{{ $lel['telefon1'] }}</td>
</tr>
<tr>
<td style="vertical-align:top;">KEPADA</td>
<td style="vertical-align:top;">:</td>
<td style="vertical-align:top;">{{ $lel['nama'] }}<br> {{ strtoupper($lel['alamat']) }} <br> {{ ' ' . $lel['poskod'] . ' ' . strtoupper($lel['daerah']) . ' ' . strtoupper($lel['negeri'])}}</td>
<td></td>
<td style="vertical-align:top;">NO K/P</td>
<td style="vertical-align:top;">:</td>
<td style="vertical-align:top;"> {{ $lel['IC'] }}</td>
</tr>
</table>
<p>Tuan/Puan,</p>
<h4 style="text-decoration: underline;">PENYATA TUNTUTAN</h4>
<p align="justify">Dimaklumkan bahawa barang gadaian tuan/puan <b>{{ $lel['norujukan'] }}</b> telah dilelong pada @php
$myDateTime = DateTime::createFromFormat('Y-m-d', $lel['tarikhlelong']);
$datez = $myDateTime->format('d-m-Y');
echo($datez);
@endphp dan didapati nilai jualan lelongan barangan gadaian tuan/puan tidak dapat menampung jumlah pembiayaan termasuk upah simpan dan lain-lain caj berjumlah RM({{ number_format($lel['baki'],2) }}) seperti dibawah:-</p>
<table>
<tr>
<td>Harga Lelongan</td>
<td>:</td>
<td>{{ number_format($lel['hargajual'],2) }}</td>
</tr>
@if($taxation == true)
<tr>
<td>GST 6% (harga jual)</td>
<td>:</td>
<td>{{ ($lel['gst_hj']) ? $lel['gst_hj'] : number_format(0.00,2) }}</td>
</tr>
@endif
<tr>
<td><b>Tolak</b></td>
<td></td>
<td></td>
</tr>
<tr>
<td>
<table>
@if($taxation == true)
<tr>
<td>GST 6% (harga jual)</td>
<td>:</td>
<td>{{ ($lel['gst_hj']) ? number_format($lel['gst_hj'],2) : number_format(0,2) }}</td>
</tr>
@endif
<tr>
<td>Baki Pembiayaan</td>
<td>:</td>
<td>{{ number_format($lel['bakipjm'],2) }}</td>
</tr>
<tr>
<td>Baki Upah Simpan</td>
<td>:</td>
<td>{{ number_format($lel['bakiupah'],2) }}</td>
</tr>
<tr>
<td>Caj Lelongan</td>
<td>:</td>
<td>{{ number_format($lel['cajlelong'],2) }}</td>
</tr>
@if($taxation == true)
<tr>
<td>GST 6% (caj lelong)</td>
<td>:</td>
<td>{{ ($lel['gst_cl']) ? number_format($lel['gst_cl'],2) : number_format(0,2) }}</td>
</tr>
@endif
<tr>
<td>Lain-lain Caj</td>
<td>:</td>
<td>{{ ($lel['cajlain']) ? number_format($lel['cajlain'],2) : number_format(0,2) }}</td>
</tr>
</table>
</td>
</tr>
<tr>
<td><b>Wang Lebihan (RM)</b></td>
<td>:</td>
<td>{{ number_format($lel['baki'],2) }}</td>
</tr>
</table>
<br>
<p align="justify">Dengan itu, tuan/puan adalah dinasihatkan membuat pembayaran berkenaan kepada Ar-Rahn dalam tempoh 30 hari dari tarikh surat ini dikeluarkan.
</p>
<p align="justify">Sila maklum, kegagalan tuan/puan menyelesaikan jumlah tersebut dalam tempoh yang ditetapkan akan menyebabkan tindakan akan diambil terhadap tuan/puan.
</p>
<p align="justify">Tuan/puan boleh berhubung dengan Pengurus Operasi di alamat dan nombor telefon sebagaimana di atas.
</p>
<br>
<p>Sekian, terima kasih.</p>
<br>
<i>*Surat ini adalah cetakan komputer dan tiada tandatangan diperlukan</i>
</div>
</div>
@endforeach
@@ -0,0 +1,267 @@
<style>
#header {
/* font-family: Arial, Helvetica, sans-serif; */
border-collapse: collapse;
width: 100%;
}
#header td, #customers th {
padding-left:4px;
font-size:12px;
}
#header tr:nth-child(even){background-color: #ffffff;}
#header tr:hover {background-color: #ddd;}
#header th {
/* padding-top: 12px;
padding-bottom: 12px; */
text-align: left;
/* padding:4px; */
color:black;
}
</style>
<style>
#scan {
/* font-family: Arial, Helvetica, sans-serif; */
border-collapse: collapse;
width: 100%;
}
#scan td, #scan th {
padding: 8px;
font-size:11px;
}
#scan tr:nth-child(even){background-color: #ffffff;}
#scan tr:hover {background-color: #ddd;}
#scan th {
padding-top: 12px;
padding-bottom: 12px;
text-align: left;
padding:4px;
color:black;
}
</style>
<style>
#scan {
/* font-family: Arial, Helvetica, sans-serif; */
border-collapse: collapse;
width: 100%;
}
#scan td, #scan th {
border-collapse: collapse;
padding: 8px;
font-size:11px;
}
#scan tr:nth-child(even){background-color: #ffffff;}
#scan tr:hover {background-color: #ddd;}
#scan th {
border-collapse: collapse;
padding-top: 12px;
padding-bottom: 12px;
text-align: left;
padding:4px;
color:black;
}
</style>
<style>
#details {
/* font-family: Arial, Helvetica, sans-serif; */
border-collapse: collapse;
width: 100%;
}
#details td, #details th {
padding: 8px;
font-size:11px;
}
#details tr:nth-child(even){background-color: #ffffff;}
#details tr:hover {background-color: #ddd;}
#details th {
padding-top: 12px;
font-style:bold;
padding-bottom: 12px;
text-align: left;
padding:4px;
color:black;
}
.container{
page-break-after:always;
padding: 20px 20px 20px 20px;
}
.tablestyle{
font-size:12px;
}
.tablestyle td, .tablestyle th{
/* padding-top: 12px; */
/* border:1px solid black; */
}
</style>
@foreach($lelong as $index=>$lel)
<div class="container">
<table id="header">
<tr>
<th rowspan="4" style="width:50px"><br><img src="{{ asset('img/ARRAHN1.png') }}" style="width:70px"></img></th>
<th colspan="1">{{ $cawangan_detail['namacaw'] }}</th>
</tr>
<tr>
<td style="vertical-align:top;">{{ $cawangan_detail['alamat1'] }}</td>
<td></td>
</tr>
<tr>
<td style="vertical-align:top;">{{ $cawangan_detail['alamat2'] }}</td>
<td></td>
</tr>
<tr>
<td style="vertical-align:top;">{{ ' No Tel : '. $cawangan_detail['notel'] . ' No Faks : '. $cawangan_detail['nofaks'] }}</td>
<td></td>
</tr>
</table>
<br>
<div>
<table class="tablestyle">
<tr>
<td><br></td>
</tr>
<tr>
<td>TARIKH CETAK</td>
<td>:</td>
<td>@php
$myDateTime = DateTime::createFromFormat('Y-m-d', $tarikh_cetak);
$datez = $myDateTime->format('d-m-Y');
echo($datez);
@endphp</td>
<td> </td>
<td>NO TELEFON</td>
<td width="1%">:</td>
<td>{{ $lel['telefon1'] }}</td>
</tr>
<tr>
<td style="vertical-align:top;">KEPADA</td>
<td style="vertical-align:top;">:</td>
<td style="vertical-align:top;">{{ $lel['nama'] }}<br> {{ strtoupper($lel['alamat']) }} <br> {{ ' ' . $lel['poskod'] . ' ' . strtoupper($lel['daerah']) . ' ' . strtoupper($lel['negeri'])}}</td>
<td></td>
<td style="vertical-align:top;">NO K/P</td>
<td style="vertical-align:top;">:</td>
<td style="vertical-align:top;"> {{ $lel['IC'] }}</td>
</tr>
</table>
<p>Tuan/Puan,</p>
<h4 style="text-decoration: underline;">LEBIHAN WANG LELONGAN BARANGAN</h4>
<p>Dimaklumkan bahawa barang gadaian tuan/puan <b>{{ $lel['norujukan'] }}</b> telah dilelong pada @php
$myDateTime = DateTime::createFromFormat('Y-m-d', $lel['tarikhlelong']);
$datez = $myDateTime->format('d-m-Y');
echo($datez);
@endphp</p>
<p>Tuan/puan hendaklah datang untuk mengambil wang lebihan seperti di bawah:-</p>
<table>
<tr>
<td>Harga Lelongan</td>
<td>:</td>
<td>{{ number_format($lel['hargajual'],2) }}</td>
</tr>
@if($taxation == true)
<tr>
<td>GST 6% (harga jual)</td>
<td>:</td>
<td>{{ ($lel['gst_hj']) ? $lel['gst_hj'] : number_format(0.00,2) }}</td>
</tr>
@endif
<tr>
<td><b>Tolak</b></td>
<td></td>
<td></td>
</tr>
<tr>
<td>
<table>
@if($taxation == true)
<tr>
<td>GST 6% (harga jual)</td>
<td>:</td>
<td>{{ ($lel['gst_hj']) ? number_format($lel['gst_hj'],2) : number_format(0,2) }}</td>
</tr>
@endif
<tr>
<td>Baki Pembiayaan</td>
<td>:</td>
<td>{{ number_format($lel['bakipjm'],2) }}</td>
</tr>
<tr>
<td>Baki Upah Simpan</td>
<td>:</td>
<td>{{ number_format($lel['bakiupah'],2) }}</td>
</tr>
<tr>
<td>Caj Lelongan</td>
<td>:</td>
<td>{{ number_format($lel['cajlelong'],2) }}</td>
</tr>
@if($taxation == true)
<tr>
<td>GST 6% (caj lelong)</td>
<td>:</td>
<td>{{ ($lel['gst_cl']) ? number_format($lel['gst_cl'],2) : number_format(0,2) }}</td>
</tr>
<tr>
@endif
<td>Lain-lain Caj</td>
<td>:</td>
<td>{{ ($lel['cajlain']) ? number_format($lel['cajlain'],2) : number_format(0,2) }}</td>
</tr>
</table>
</td>
</tr>
<tr>
<td><b>Wang Lebihan (RM)</b></td>
<td>:</td>
<td>{{ number_format($lel['baki'],2) }}</td>
</tr>
</table>
<br>
<p align="justify">Jika tuan/puan gagal menuntut wang lebihan (sekiranya ada) dalam masa empat bulan dari tarikh surat ini, wang lebihan tersebut akan diserahkan kepada Akauntan
Negara (Seksyen 25(1) Akta Pemegang Pajak Gadai 1992). Tuan/puan diminta membawa Kad Pengenalan dan Surat Akuan Gadaian semasa membuat tuntutan wang tersebut.
</p>
<br>
<p>Sekian, terima kasih.</p>
<br>
<i>*Surat ini adalah cetakan komputer dan tiada tandatangan diperlukan</i>
</div>
</div>
@endforeach
+7 -1
View File
@@ -20,6 +20,7 @@ Route::get('/testtry',function(){
return view('testing');
});
//Testing Jer
Route::get('test', function () {
// event(new App\Events\StatusLiked('KOK LANAS','KOK KELI'));
@@ -162,7 +163,7 @@ Route::get('/dashboarddate',['as'=>'khazanah.dashboarddate','uses'=>'KhazanahCon
Route::get('/capaian',['as'=>'khazanah.capaian','uses'=>'KhazanahController@capaian'])->middleware('auth','khazanah');
Route::get('/alirantunai',['as'=>'khazanah.alirantunai','uses'=>'KhazanahController@alirantunai'])->middleware('auth','khazanah');
Route::get('/pelangganan',['as'=>'khazanah.pelangganan','uses'=>'KhazanahController@pelanggan'])->middleware('auth','khazanah');
Route::get('/unjuran',['as'=>'khazanah.unjuran','uses'=>'KhazanahController@unjuran'])->middleware('auth','khazanah');
Route::get('/bajet',['as'=>'khazanah.bajet','uses'=>'KhazanahController@bajet'])->middleware('auth','khazanah');
Route::get('/panjar',['as'=>'khazanah.panjar','uses'=>'KhazanahController@panjar'])->middleware('auth','khazanah');
Route::get('/getkelulusan',['as'=>'khazanah.getkelulusan','uses'=>'KhazanahController@getkelulusan'])->middleware('auth','teller');
Route::post('/createkelulusan',['as'=>'khazanah.createkelulusan','uses'=>'KhazanahController@createkelulusan'])->middleware('auth','teller');
@@ -247,6 +248,9 @@ Route::get('laporan/stokauditbackdate/cetak',['as'=>'stokauditbackdate.laporance
Route::get('laporan/lelongan/notislelong/',['as'=>'lelongan.notis','uses'=>'KhazanahController@NotisLelong']);
Route::get('laporan/lelongan/tuntutbaki/',['as'=>'lelongan.tuntutbaki','uses'=>'KhazanahController@TuntutBakiByBatchNo'])->middleware('auth','khazanah');
Route::get('laporan/lelongan/notistuntutbaki/',['as'=>'lelongan.notistuntutbaki','uses'=>'KhazanahController@NotisTuntutBaki'])->middleware('auth','khazanah');
Route::get('/laporan/komoditi',['as'=>'laporan.komoditi','uses'=>'KomuditiController@cetakRekodKomoditi']);
@@ -319,6 +323,8 @@ route::post('/cetaklejer_am',['as'=>'cetak.lejer_am', 'uses'=>'KhazanahControlle
Route::get('laporan/dataimbangduga',['as'=> 'laporan.imbangduga' , 'uses'=>'KhazanahController@laporanImbangduga' ])->middleware('auth','khazanah');
Route::post('/laporan/imbangduga',['as' =>'imbangduga.cetak', 'uses'=>'KhazanahController@cetakImbangDuga'])->middleware('auth', 'khazanah');
Route::get('khazanah/jana_permohonan',['as'=> 'permohonan.jana' , 'uses'=>'KhazanahController@JanaPermohonan' ])->middleware('auth','khazanah');
Route::post('khazanah/jana_permohonan/proses_permohonan',['as'=> 'permohonan.proses' , 'uses'=>'KhazanahController@ProsesPermohonan'])->middleware('auth','khazanah');
//ADMIN