add pendahuluan serahan

This commit is contained in:
hafifierahman
2021-02-24 17:01:37 +08:00
parent d037e1ff0e
commit 1246890a88
17 changed files with 2063 additions and 192 deletions
+18 -33
View File
@@ -29,11 +29,11 @@
@if($index1 == 0)
<li class="nav-item">
<a class="nav-link active" id="pills-home-tab" data-toggle="pill" href="#pills-home" role="tab" aria-controls="pills-home" aria-selected="true">{{ $ls->name }}</a>
<a class="nav-link active" id="pills-home-tab" data-toggle="pill" href="#pills-{{ $ls->id }}" role="tab" aria-controls="pills-home" aria-selected="true">{{ $ls->name }}</a>
</li>
@else
<li class="nav-item">
<a class="nav-link" id="pills-profile-tab" data-toggle="pill" href="#pills-profile" role="tab" aria-controls="pills-profile" aria-selected="false">{{ $ls->name }}</a>
<a class="nav-link" id="pills-profile-tab" data-toggle="pill" href="#pills-{{ $ls->id }}" role="tab" aria-controls="pills-profile" aria-selected="false">{{ $ls->name }}</a>
</li>
{{-- <li class="nav-item">
<a class="nav-link" id="pills-contact-tab" data-toggle="pill" href="#pills-contact" role="tab" aria-controls="pills-contact" aria-selected="false">Contact</a>
@@ -43,15 +43,12 @@
@endforeach
</ul>
<div class="tab-content" id="pills-tabContent">
@foreach($listUser as $index1=>$ls)
{{-- {{ dd(empty($arraytunai[1])) }} --}}
@if($index1 == 0)
<div class="tab-pane fade show active" id="pills-home" role="tabpanel" aria-labelledby="pills-home-tab">
<div class="tab-pane fade show active" id="pills-{{ $ls->id }}" role="tabpanel" aria-labelledby="pills-home-tab">
<div class="col-12 row">
<div class="col-lg-6 col-xl-4 col-12">
@@ -64,7 +61,6 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
@@ -78,7 +74,6 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
@@ -92,7 +87,6 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
</div>
@@ -108,7 +102,6 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
@@ -122,7 +115,6 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
@@ -136,14 +128,13 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
</div>
<div class="mt-3">
<table class='table mt-4' id='table-tunai' style="width:100%;">
<table class='table mt-4' id='table-{{ $ls->id }}' style="width:100%;">
<thead>
<tr>
<th>bil</th>
@@ -176,9 +167,7 @@
</div>
@else
<div class="tab-pane fade" id="pills-profile" role="tabpanel" aria-labelledby="pills-profile-tab">
<div class="tab-pane fade show active" id="pills-home" role="tabpanel" aria-labelledby="pills-home-tab">
<div class="tab-pane fade" id="pills-{{ $ls->id }}" role="tabpanel" aria-labelledby="pills-profile-tab">
<div class="col-12 row">
<div class="col-lg-6 col-xl-4 col-12">
@@ -191,7 +180,6 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
@@ -205,7 +193,6 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
@@ -219,7 +206,6 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
</div>
@@ -235,7 +221,6 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
@@ -249,7 +234,6 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
@@ -263,15 +247,14 @@
</div>
<div class="icon">
</div>
{{-- <a href="{{ route('home.gadaian6bulan') }}" class="small-box-footer">More info <i class="fas fa-arrow-circle-right"></i></a> --}}
</div>
</div>
</div>
<div class="mt-3">
<table class='table mt-4' id='table-tunai2'>
<table class='table mt-4' id='table-{{ $ls->id }}'>
<thead>
<tr>
<th>bil</th>
@@ -285,7 +268,9 @@
</tr>
</thead>
<tbody>
{{-- {{ dd($arraytunai) }} --}}
@foreach ($arraytunai[$index1] as $tunai)
{{-- {{ dd($tunai) }} --}}
<tr>
<td>{{ $loop->iteration }}</td>
<td>{{ $tunai['tarikh'] }}</td>
@@ -302,16 +287,12 @@
</div>
</div>
</div>
@endif
@endforeach
{{-- <div class="tab-pane fade" id="pills-contact" role="tabpanel" aria-labelledby="pills-contact-tab">...</div> --}}
</div>
@@ -324,12 +305,16 @@
</div>
<script>
var tablecapaian = $('#table-tunai').DataTable({
"scrollX": true
});
// var tablecapaian = $('#table-tunai').DataTable({
// "scrollX": true
// });
let namefordatatable = "{{ $listUser }}";
console.log(namefordatatable);
console.log(JSON.parse(namefordatatable));
</script>
</script>
@endsection
+2 -2
View File
@@ -30,7 +30,7 @@
<!-- small box -->
<div class="small-box bg-primary">
<div class="inner">
<h3>RM {{ ($ringkasanharian['gadai'][0]['jumlahpinjaman']) ? $ringkasanharian['gadai'][0]['jumlahpinjaman'] : "0.00" }}</h3>
<h3>RM {{ ($ringkasanharian['gadai'][0]['jumlahpinjaman']) ? number_format($ringkasanharian['gadai'][0]['jumlahpinjaman'],2) : "0.00" }}</h3>
<p>Gadai Hari Ini</p>
</div>
@@ -44,7 +44,7 @@
<!-- small box -->
<div class="small-box bg-primary">
<div class="inner">
<h3>RM {{ ($ringkasanharian['tebus'][0]['jumlahpinjaman']) ? $ringkasanharian['tebus'][0]['jumlahpinjaman'] : "0.00" }}</h3>
<h3>RM {{ ($ringkasanharian['tebus'][0]['jumlahpinjaman']) ? number_format($ringkasanharian['tebus'][0]['jumlahpinjaman'],2) : "0.00" }}</h3>
<p>Tebus Hari Ini</p>
</div>
+91 -8
View File
@@ -127,17 +127,18 @@
<button class="btn btn-danger" data-norujukan="{{ $k['norujukan'] }}" data-pelulus="{{ $k['pelulus'] }}" data-siri="{{ $k['siri'] }}" onclick="updatebatal(this)"><i class="fas fa-thumbs-down"></i></button></td>
</tr>
@endforeach
@foreach($kelulusanmohonid as $index=>$km)
@foreach($arraykelulusanmohonid as $index=>$km)
<tr>
<td>{{ $km['norujukan'] }}</td>
<td><a href="#" data-toggle="modal" data-target="#kelulusanmodal" data-norujukan="{{ $km['norujukan'] }}">{{ $km['norujukan'] }} </a></td>
<td>{{ $km['teller'] }}</td>
<td>{{ $km['mohon'] }}</td>
<td>{{ $km['tarikh'] }}</td>
<td>{{ $cawangan_info['details_caw'] }}</td>
<td>{{ $km['norujukan'] }}</td>
<td>{{ $km['norujukan'] }}</td>
<td><button class="btn btn-primary mr-2" onclick="updatelulusmohon(this)" data-norujukan="{{ $km['norujukan'] }}"><i class="fas fa-thumbs-up"></i></button><button class="btn btn-danger"><i class="fas fa-thumbs-down"></i></button></td>
<td>{{ $km['pinjaman'] }}</td>
<td>{{ $km['nilaimarhun'] }}</td>
<td>{{ $km['berat'] }}</td>
<td>{{ $km['margin'] }}</td>
<td><button class="btn btn-primary mr-2" onclick="updatelulusmohon(this)" data-norujukan="{{ $km['norujukan'] }}"><i class="fas fa-thumbs-up"></i></button>
<button class="btn btn-danger" onclick="updatebatalmohon(this)" data-norujukan="{{ $km['norujukan'] }}"><i class="fas fa-thumbs-down"></i></button></td>
</tr>
@endforeach
@@ -425,7 +426,7 @@
{
const { value: katalaluan } = await Swal.fire({
title: 'Masukkan Katalaluan Semula',
title: 'Masukkan Katalaluan',
input: 'password',
inputPlaceholder: 'Katalaluan',
confirmButtonText: 'Hantar',
@@ -463,6 +464,7 @@
let norujukan = $(e).data('norujukan');
let namakhazanah = "{{ $auth_user = Auth::user()->name }}";
$.ajax({
method:'put',
url: "{{ route('khazanah.updatekelulusan') }}",
@@ -487,5 +489,86 @@
});
}
async function updatebatalmohon(e)
{
const { value: katalaluan } = await Swal.fire({
title: 'Masukkan Katalaluan Semula',
input: 'password',
inputPlaceholder: 'Katalaluan',
confirmButtonText: 'Hantar',
showCancelButton:true,
cancelButtonText:'Batal',
allowOutsideClick: true
})
let dataminta = '';
$.ajax({
method:'get',
url: "{{ route('khazanah.getmintasemulakelulusan') }}",
async:false,
data:{ passsemula : katalaluan },
success:function(data)
{
if(data == "False")
{
dataminta = data;
}
}
});
if(dataminta == 'False')
{
Swal.fire({
icon: 'error',
title: 'Pengesahan Katalaluan Tidak Berjaya'
})
event.preventDefault();
return false;
}
const { value: komenkelulusan } = await Swal.fire({
title: 'Masukkan Komen Daripada Khazanah',
input: 'text',
inputPlaceholder: 'Komen',
confirmButtonText: 'Hantar',
showCancelButton:false,
allowOutsideClick: false
})
let norujukan = $(e).data('norujukan');
let namakhazanah = "{{ $auth_user = Auth::user()->name }}";
$.ajax({
method:'put',
url: "{{ route('khazanah.updatekelulusan') }}",
data: {
"_token": "{{ csrf_token() }}",
"norujukan" : norujukan,
"khazanah" : namakhazanah,
"komenubahhapus" : komenkelulusan,
"batal" : 'batal'
},
success:function(data){
console.log(data);
Swal.fire({
icon: 'success',
title: 'Pengesahan Berjaya'
}).then(function(){
location.reload();
});
},error: function(xhr, status, error) {
var err = eval("(" + xhr.responseText + ")");
alert(xhr.responseText);
}
});
}
</script>
@endsection
+2 -2
View File
@@ -11,8 +11,8 @@
<a href="{{ url('khazanahgadaian') }}" class="btn btn-info ml-2">Gadai <span class="badge badge-light">{{ count($gadai) }}</span></a>
<a href="{{ url('khazanahtebus') }}" class="btn btn-info ml-2">Tebus <span class="badge badge-light">{{ count($listserah) }}</span></a>
<a href="{{ url('pendahuluan') }}" class="btn btn-info ml-2">Pendahuluan</a>
<a href="{{ url('serahan') }}" class="btn btn-info ml-2">Serahan</a>
<a href="{{ url('pendahuluan') }}" class="btn btn-info ml-2">Pendahuluan <span class="badge badge-light">{{ $countmodal }}</span></a>
<a href="{{ url('serahan') }}" class="btn btn-info ml-2">Serahan <span class="badge badge-light">{{ $countserahan }}</span></a>
</div>
</div>
</div>
@@ -0,0 +1,229 @@
@extends('layouts.app')
@section('content')
@include('modal.pendahuluanserahan')
@include('modal.denominasimodalpendahuluanserahan')
<div class="container">
<div class="row justify-content-center">
<div class="col-md-12">
<div class="card">
<div class="card-header">{{ __('Pendahuluan Serahan') }}</div>
<div class="card-body">
<h5 class="text-center">Senarai Pendahuluan Serahan</h5>
<div class="mt-3 text-center mx-auto">
<table class='table mt-4' id='table-pendahuluanserahan' style="width: 100%;">
<thead>
<tr>
<th>Tarikh</th>
<th>Description</th>
<th>Pendahuluan (RM)</th>
<th>Serahan (RM)</th>
</tr>
</thead>
<tbody>
@foreach ($listgldetail as $gldetail)
<tr>
<td>{{ $gldetail['tarikh'] }}</td>
<td>{{ $gldetail['descpt'] }}</td>
<td>{{ $gldetail['pendahuluan'] }}</td>
<td>{{ $gldetail['serahan'] }}</td>
</tr>
@endforeach
</tbody>
</table>
</div>
<button class="btn btn-primary mt-4" data-toggle="modal" data-target="#pendahuluanserahanModal">Daftar</button>
</div>
</div>
</div>
</div>
</div>
<script src="{{ asset('js/main.js') }}"></script>
<script>
var tablependahuluanserahan = $('#table-pendahuluanserahan').DataTable({
"scrollX": true,
"order": [[ 0, "desc" ]]
});
let api = "{{ config('api.url') }}";
let kodcaw = "{{ Auth::user()->cawangan }}";
let teller = "{{ Auth::user()->name }}";
$(document).ready(function(){
let date = new Date();
let year = date.getFullYear();
let month = 1 + date.getMonth();
let day = date.getDate();
let tarikh = day + '/' + month + '/' + year;
$('#tarikh').val(tarikh);
});
$("input[name='radwang']").click(function() {
let jenis = $('#radiopendahuluanserahan:checked').val();
if(jenis == 'pendahuluan')
{
$('#keterangan').val('Pendahuluan Daripada HQ');
$('#dtacct').val('1000/010');
$('#ktacct').val('7000/102');
}else if(jenis == 'serahan')
{
$('#keterangan').val('Serahan Kepada HQ');
$('#dtacct').val('1000/010');
$('#ktacct').val('1000/020');
}
else
{
$('#keterangan').val('Tiada Maklumat');
$('#dtacct').val(0);
$('#ktacct').val(0);
}
});
function validateformat(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode != 46 && charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
$('#pendahuluanserahanModal').on('shown.bs.modal', function (e) {
$('#bundle1').val('');
$('#totalb1').val(0.00);
$('#bundle5').val('');
$('#totalb5').val(0.00);
$('#bundle10').val('');
$('#totalb10').val(0.00);
$('#bundle20').val('');
$('#totalb20').val(0.00);
$('#bundle50').val('');
$('#totalb50').val(0.00);
$('#bundle100').val('');
$('#totalb100').val(0.00);
$('#amaunkiraan').val('');
$('#dtacct').val('');
$('#ktacct').val('');
$('#keterangan').val('');
$('#amaun').val('');
$('input[name="radwang"]').prop('checked', false);
});
function functerima()
{
let amaun = $('#amaun').val();
let keterangan = $('#keterangan').val();
let jenis = $('#radiopendahuluanserahan:checked').val();
let dtacct = $('#dtacct').val();
let ktacct = $('#ktacct').val();
$('#amaundiminta').val(amaun);
$('#denominasiHQModal').modal('show');
$('#pendahuluanserahanModal').modal('hide');
}
function funcbatal()
{
$('#denominasiHQModal').modal('hide');
$('#pendahuluanserahanModal').modal('show');
$('#bundle1').val('');
$('#totalb1').val(0.00);
$('#bundle5').val('');
$('#totalb5').val(0.00);
$('#bundle10').val('');
$('#totalb10').val(0.00);
$('#bundle20').val('');
$('#totalb20').val(0.00);
$('#bundle50').val('');
$('#totalb50').val(0.00);
$('#bundle100').val('');
$('#totalb100').val(0.00);
$('#amaunkiraan').val('');
}
function terimapost()
{
let amaun = $('#amaundiminta').val();
let keterangan = $('#keterangan').val();
let jenis = $('#radiopendahuluanserahan:checked').val();
let dtacct = $('#dtacct').val();
let ktacct = $('#ktacct').val();
//denominasi bundle
let bundle1 = $('#bundle1').val();let bundle5 = $('#bundle5').val();let bundle10 = $('#bundle10').val();
let bundle20 = $('#bundle20').val();let bundle50 = $('#bundle50').val();let bundle100 = $('#bundle100').val();
$.ajax({
method: 'post',
url: '{{ route("khazanah.pendahuluanserahanHQ") }}',
data: {
"_token": "{{ csrf_token() }}",
'amaun' : amaun,
'jenisgldetail' : jenis,
'keterangan' : keterangan,
'kodcaw' : kodcaw,
'teller' : teller,
'dtacct' : dtacct,
'ktacct' : ktacct,
'bundle1' : bundle1,
'bundle5' : bundle5,
'bundle10' : bundle10,
'bundle20' : bundle20,
'bundle50' : bundle50,
'bundle100' : bundle100
},
success:function(data){
if(data == 'LULUS'){
Swal.fire({
icon: 'success',
title: 'Transaksi Berjaya'
}).then(function(){
$('#denominasiHQModal').modal('hide');
$('#pendahuluanserahanModal').modal('hide');
});
}else if(data == 'GAGAL'){
Swal.fire({
icon: 'error',
title: 'Transaksi Gagal'
}).then(function(){
$('#denominasiHQModal').modal('hide');
$('#pendahuluanserahanModal').modal('hide');
});
}
}
});
}
</script>
@endsection