diff --git a/app/Http/Controllers/AliranTunaiController.php b/app/Http/Controllers/AliranTunaiController.php
index 24ec56b..f7f443c 100644
--- a/app/Http/Controllers/AliranTunaiController.php
+++ b/app/Http/Controllers/AliranTunaiController.php
@@ -103,7 +103,9 @@ class AliranTunaiController extends Controller
$gadai_tebus = Http::get(config('api.url').'/api/gadaitebus/listharini/'.$auth_user['cawangan'],['tarikh' => $harini->toDateString()])->json();
- return view('aliran_tunai.index',compact('cawangan_info','alirantunai','api_url','GT','denominasi','gadai_tebus'));
+ $tuntutbaki = Http::get(config('api.url').'/api/TuntutBaki/'.$auth_user['cawangan'])->json();
+
+ return view('aliran_tunai.index',compact('cawangan_info','alirantunai','api_url','GT','denominasi','gadai_tebus','tuntutbaki'));
}
public function alirantunaiGadai(Request $request){
diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php
index 7b918f8..2d8d19a 100644
--- a/app/Http/Controllers/LelongController.php
+++ b/app/Http/Controllers/LelongController.php
@@ -55,7 +55,59 @@ class LelongController extends Controller
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
$cawangan_detail=$cawangan[0];
- return view('print.resit_tuntutbaki', compact('cawangan_detail','api_url'));
+ $lelong=Http::get(config('api.url').'/api/TuntutBaki/resit/' . $auth_user['cawangan'] . '/' . $norujukan)->json();
+
+ return view('print.resit_tuntutbaki', compact('cawangan_detail','api_url','lelong'));
}
+
+ public function transaksituntutbaki(Request $request){
+
+ $auth_user = Auth::user();
+
+ $tuntutbaki = Http::post(config('api.url') . '/api/Tuntutbakisimpan/' . $auth_user['cawangan'], [
+ 'batchno' => $request->batchno,
+ 'jenis' => $request->jenis,
+ 'norujukan' => $request->norujukan,
+ 'teller' => $request->teller,
+ 'bakipjm' => $request->bakipjm,
+ 'bakiupah' => $request->bakiupah,
+ 'cajlain' => $request->cajlain,
+ 'cajlelong' => $request->cajlelong,
+ 'jumlah' => $request->jumlah,
+ 'nowakil' => $request->nowakil,
+ 'hargajual' => $request->hargajual
+ ])->json();
+
+ $updatetuntutbaki = Http::put( config('api.url').'/api/tuntutbakiupdate/' . $auth_user['cawangan'] . '/' . $request->norujukan);
+
+ $getTunai2=Http::get(config('api.url').'/api/GetCurrentTunai/'.$auth_user['cawangan'],['kodlaluan' => $request->teller])->json();
+
+ $keluar = $getTunai2['keluar'];
+ $baki = $getTunai2['baki'];
+ $masuk = $getTunai2['masuk'];
+ $bakiawal = $getTunai2['bakiawal'];
+ $pendahuluan = $getTunai2['tambah'];
+ $serahan = $getTunai2['kurang'];
+
+ $bakiakhir = $baki;
+
+ $bakiakhir -= $request->jumlah;
+
+
+ //masuk dalam tunai aliran
+ $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [
+ 'kodlaluan' => $request->teller,
+ 'keluar' => $keluar,
+ 'masuk' => $masuk,
+ 'bakiakhir' => $bakiakhir
+ ]);
+
+ if($updatetuntutbaki)
+ {
+ return response('Berjaya');
+ }else{
+ return response('Gagal');
+ }
+ }
}
diff --git a/resources/views/aliran_tunai/index.blade.php b/resources/views/aliran_tunai/index.blade.php
index ccdd633..e85596b 100644
--- a/resources/views/aliran_tunai/index.blade.php
+++ b/resources/views/aliran_tunai/index.blade.php
@@ -134,8 +134,8 @@
Bil
Masa
- Debit
- Kredit
+ Debit (RM)
+ Kredit (RM)
Nota
@@ -149,8 +149,8 @@
Bil
No Rujukan
- Pinjaman
- Nilai Marhun
+ Pinjaman (RM)
+ Nilai Marhun (RM)
Jenis Transaksi
@@ -181,12 +181,30 @@
Bil
- Masa
- Debit
- Kredit
- Nota
+ Tarikh
+ Caj Lelong (RM)
+ Jumlah (RM)
+ Jenis
+
+ @if(is_object($tuntutbaki) || is_array($tuntutbaki))
+ @foreach($tuntutbaki as $tb)
+
+ {{ $loop->iteration }}
+ {{ $tb['tarikh'] }}
+ {{ $tb['cajlelong'] }}
+ {{ $tb['jumlah'] }}
+ @php if($tb['jenis'] == 'T'){
+ echo 'Baki Lelong ';
+ }else{
+ echo 'Rugi Lelong ';
+ }
+ @endphp
+
+ @endforeach
+ @endif
+
diff --git a/resources/views/lelongan/index.blade.php b/resources/views/lelongan/index.blade.php
index 9b20693..043111b 100644
--- a/resources/views/lelongan/index.blade.php
+++ b/resources/views/lelongan/index.blade.php
@@ -109,7 +109,7 @@
HARGA JUAL (RM)
-
+
@@ -118,7 +118,7 @@
PEMBIAYAAN (RM)
-
+
@@ -131,7 +131,7 @@
BATCH LELONG
-
+
@@ -140,7 +140,7 @@
KEUNTUNGAN (RM)
-
+
@@ -149,7 +149,7 @@
CAJ LELONG (RM)
-
+
@@ -158,7 +158,7 @@
JUMLAH (RM)
-
+
@@ -200,13 +200,58 @@
function bayarantuntubaki()
{
let norujukan = $('#norujukan').val();
+ let api = "{{ config('api.url') }}";
+ let nowakil = 0;
+ let jenis = '';
- console.log(norujukan);
+ if($("input[name='radlelong']:checked").val() == 'baki')
+ {
+ jenis = 'T';
+ }else{
+ jenis = 'B';
+ }
+
+
+ let batchno = $('#batch').val();let teller = "{{ Auth::user()->name }}";let bakipjm = $('#pembiayaan').val();let bakiupah = $('#keuntungan').val();
+ let cajlain = 0.00; let cajlelong = $('#cajlelong').val();
+ let jumlah = $('#jumlah').val();let hargajual = $('#hargajual').val();
+
+
+ $.ajax({
+ method: 'put',
+ url: "{{ route('lelong.tuntutbaki') }}",
+ data: {
+ "_token": "{{ csrf_token() }}",
+ 'batchno' : batchno,
+ 'jenis' : jenis,
+ 'norujukan' : norujukan,
+ 'teller' : teller,
+ 'bakipjm' : bakipjm,
+ 'bakiupah' : bakiupah,
+ 'cajlain' : cajlain,
+ 'cajlelong' : cajlelong,
+ 'jumlah' : jumlah,
+ 'nowakil' : nowakil,
+ 'hargajual' : hargajual
+ },
+ success:function(data){
+ let urlroute = '{{ route("resit.tuntutbaki", ":id") }}';
+ urlroute = urlroute.replace(':id', norujukan);
+ Swal.fire(
+ 'Berjaya!',
+ 'Tuntut Baki Berjaya',
+ 'success'
+ ) .then(function() {
+ window.open(urlroute, '_blank');
+ window.location.replace("{{ route('customer_info') }}");
+ })
+ },error: function(xhr, status, error) {
+ var err = eval("(" + xhr.responseText + ")");
+ alert(xhr.responseText);
+ }
+ });
- let urlroute = '{{ route("resit.tuntutbaki", ":id") }}';
- urlroute = urlroute.replace(':id', norujukan);
- window.open(urlroute, '_blank');
}
diff --git a/resources/views/print/resit_tuntutbaki.blade.php b/resources/views/print/resit_tuntutbaki.blade.php
index 1bc58ad..390b21a 100644
--- a/resources/views/print/resit_tuntutbaki.blade.php
+++ b/resources/views/print/resit_tuntutbaki.blade.php
@@ -92,7 +92,7 @@
#details td, #details th {
- padding: 20px;
+ padding: 10px;
font-size:12px;
}
@@ -155,7 +155,7 @@
{{ $cawangan_detail['alamat1'] }}
- No Resit :
+ No Resit : {{ $lelong['recno'] }}
{{ $cawangan_detail['alamat2']}}
@@ -170,13 +170,12 @@
-
- Batch No Lelongan :
+ Batch No Lelongan : {{ $lelong['batchno'] }}
- Tarikh Lelongan :
+ Tarikh Lelongan : {{ $lelong['t_lelong'] }}
@@ -195,62 +194,62 @@
No Rujukan Surat Gadai
- 012334
+ {{ $lelong['norujukan'] }}
Nama Pemilik
- Siti Aminah
+ {{ $lelong['nama'] }}
No K/P
- 892322232
+ {{ $lelong['kpbaru'] }}
Tarikh
- 03-12-2020
+ {{ $lelong['tarikh'] }}
Nama wakil
-
+
No K/P
-
+
Harga Lelongan
- 1,930.00
+ RM {{ number_format($lelong['hargajual'],2) }}
Pembiayaan
- 1,200.00
+ RM {{ number_format($lelong['pinjaman'],2) }}
Baki Keuntungan
- 198.00
+ RM {{ number_format($lelong['bakiupah'],2) }}
Caj Lelong
- 57.90
+ RM {{ number_format($lelong['cajlelong'],2) }}
Lebihan Lelongan
- 4474.10
+ RM {{ number_format($lelong['jumlah'],2) }}
Jumlah Bayaran
- RM 474.10
+ RM {{ number_format($lelong['jumlah'],2) }}
@@ -261,6 +260,8 @@
Nota: Pastikan No Kad Pengenalan Surat Akuan Gadaian dan Tandatangan. Sila ambil cop sekiranya surat gadai hilang/tidak dibawa manakala wakil diminta Tandatangan dan Cop Jari.
+
+
diff --git a/routes/web.php b/routes/web.php
index 22eb15c..f60adca 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -151,6 +151,10 @@ Route::get('/getkelulu',['as'=>'teller.getkelulusan','uses'=>'GadaianController@
Route::post('/createkelulu',['as'=>'teller.createkelulusan','uses'=>'GadaianController@createkelulusan'])->middleware('auth');
Route::put('/updatekelulu',['as'=>'teller.updatekelulusan','uses'=>'GadaianController@updatekelulusan'])->middleware('auth','khazanah');
+
+//Tuntut Baki
+Route::put('/simpantuntutbaki',['as'=>'lelong.tuntutbaki','uses'=>'LelongController@transaksituntutbaki'])->middleware('auth','teller');
+
//Laporan Baru
Route::get('/laporan/lelongan',['as'=>'laporan.lelongan','uses'=>'KhazanahController@laporanLelongan'])->middleware('auth','khazanah');
Route::post('laporan/lelongan/cetak',['as'=>'lelongan.laporancetak','uses'=>'KhazanahController@cetaklaporanLelongan'])->middleware('auth','khazanah');