fix banyak

This commit is contained in:
hafifierahman
2021-03-28 10:15:39 +08:00
parent c0845ccfdd
commit 14ae96d86c
7 changed files with 305 additions and 75 deletions
+71 -7
View File
@@ -39,9 +39,9 @@
</div>
</div>
<div class="col-4">
{{-- <div class="col-4">
<input type="submit" class="btn btn-primary ml-md-5" id="submit_button" name="submit_button" value="Hantar">
</div>
</div> --}}
</div>
@@ -144,10 +144,6 @@
});
}
getData();
// setInterval(function () {
// getData();
// }, 10000);
});
var tablependahuluan = $('#table-pendahuluan').DataTable({
@@ -158,6 +154,74 @@
minimumFractionDigits: 2
});
$('#tarikhmula').change(function(){
var input_date = this.value;
var split_date = input_date.split('-');
var tarikhmula = split_date[2] + '-' +split_date[1]+'-'+split_date[0];
let tarikhhingga = $('#tarikhhingga').val();
if(tarikhhingga == '')
{
var current = new Date();
var current_date = current.getDate();
var current_month = current.getMonth()+1;
var current_year = current.getFullYear();
var today_date = current_year + '-' +current_month+'-'+current_date;
tarikhhingga = today_date;
}else{
var input_hingga = tarikhhingga;
var split_date = input_hingga.split('-');
tarikhhingga = split_date[2] + '-' +split_date[1]+'-'+split_date[0];
}
$.ajax({
method:'get',
url: api_url + '/api/requestTeller/get/' + kodcaw + '/date',
data: {
'mula' : tarikhmula,
'hingga' : tarikhhingga
},
success: function(data){
gettable(data);
}
});
});
$('#tarikhhingga').change(function(){
var input_date = this.value;
var split_date = input_date.split('-');
var tarikhhingga = split_date[2] + '-' +split_date[1]+'-'+split_date[0];
let tarikhmula = $('#tarikhmula').val();
if(tarikhmula == '')
{
tarikhmula = '2018-01-01';
}else{
var input_mula = tarikhmula;
var split_date = input_mula.split('-');
tarikhmula = split_date[2] + '-' +split_date[1]+'-'+split_date[0];
}
$.ajax({
method:'get',
url: api_url + '/api/requestTeller/get/' + kodcaw + '/date',
data: {
'mula' : tarikhmula,
'hingga' : tarikhhingga
},
success: function(data){
gettable(data);
}
});
});
function gettable(datala)
{
var counter = 1;
@@ -178,7 +242,7 @@
'RM ' + formatter.format(arr['modal']),
'RM ' + formatter.format(arr['serahan']),
arr['tarikh'],
arr['tarikh'],
arr['masa'],
'<a href='+ urlroute + ' class="btn btn-info"><span class="fas fa-plus"></span></a>'
]).draw();
counter = counter + 1;
@@ -20,7 +20,7 @@
<div class="col-2">Teller ID </div>
<div class="col-3"><input type="text" class="form-control" name="teller" id="teller" value="{{ $array_reqteller['kodlaluan'] }}" readonly/></div>
</div>
<input type="hidden" name="no" value="{{ $array_reqteller['no'] }}"/>
<input type="hidden" id="no" name="no" value="{{ $array_reqteller['no'] }}"/>
<div class="row">
<div class="col-2">Amaun (RM)</div>
@@ -36,17 +36,17 @@
<div class="col-6">
<button type="button" data-toggle="modal" data-target="#marhunModal" class="btn btn-info">Panduan Format Bundle</button>
<input type="button" onclick="triggersubmit();" class="btn btn-success" id="lulus_btn" value="Lulus"/>
<a href="{{ url('/pendahuluan') }}" class="btn btn-danger">Batal</a>
<a onclick="triggerbatal();" class="btn btn-danger">Batal</a>
</div>
</div>
<br>
<ul class="nav nav-tabs" id="myTab" role="tablist">
<li class="nav-item">
<a class="nav-link active" id="home-tab" data-toggle="tab" href="#home" role="tab" aria-controls="home" aria-selected="true">Bundle</a>
<a class="nav-link" id="home-tab" data-toggle="tab" href="#home" role="tab" aria-controls="home" aria-selected="true">Bundle</a>
</li>
<li class="nav-item">
<a class="nav-link" id="profile-tab" data-toggle="tab" href="#profile" role="tab" aria-controls="profile" aria-selected="false">Keping</a>
<a class="nav-link active" id="profile-tab" data-toggle="tab" href="#profile" role="tab" aria-controls="profile" aria-selected="false">Keping</a>
</li>
<div style="right:0;margin-left:50%;">
<div class="row">
@@ -57,7 +57,7 @@
</ul>
<div class="tab-content" id="myTabContent">
<div class="tab-pane fade show active" id="home" role="tabpanel" aria-labelledby="home-tab">
<div class="tab-pane fade" id="home" role="tabpanel" aria-labelledby="home-tab">
<h4>Wang Bundle Dari Peti Besi</h4>
<table class="table table-bordered">
@@ -74,31 +74,31 @@
<tr>
<td>RM1</td>
<td><input type="text" name="rekodb1" class="form-control" id="rekodb1" value="{{ $denominasi['bd1'] }}" readonly/></td>
<td><input type="text" name="ambilanb1" class="form-control" id="bundle1" data-deno="{{ $denominasi['bd1'] }}" onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="ambilanb1" class="form-control" id="bundle1" data-deno="{{ $denominasi['bd1'] }}" readonly onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="totalb1" class="form-control" id="totalb1" value="{{ $denominasi['b1'] }}" readonly/> </td>
<td> RM20</td>
<td><input type="text" name="rekodb20" class="form-control" id="rekodb20" value="{{ $denominasi['bd20'] }}" readonly/> </td>
<td><input type="text" name="ambilanb20" class="form-control" id="bundle20" data-deno="{{ $denominasi['bd20'] }}" onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="ambilanb20" class="form-control" id="bundle20" data-deno="{{ $denominasi['bd20'] }}" readonly onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="totalb20" class="form-control" id="totalb20" value="{{ $denominasi['b20'] }}" readonly/> </td>
</tr>
<tr>
<td>RM5</td>
<td><input type="text" name="rekodb5" class="form-control" id="rekodb5" value="{{ $denominasi['bd5'] }}" readonly/> </td>
<td><input type="text" name="ambilanb5" class="form-control" id="bundle5" data-deno="{{ $denominasi['bd5'] }}" onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="ambilanb5" class="form-control" id="bundle5" data-deno="{{ $denominasi['bd5'] }}" readonly onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="totalb5" class="form-control" id="totalb5" value="{{ $denominasi['b5'] }}" readonly/> </td>
<td>RM50</td>
<td><input type="text" name="rekodb50" class="form-control" id="rekodb50" value="{{ $denominasi['bd50'] }}" readonly/> </td>
<td><input type="text" name="ambilanb50" class="form-control" id="bundle50" data-deno="{{ $denominasi['bd50'] }}" onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="ambilanb50" class="form-control" id="bundle50" data-deno="{{ $denominasi['bd50'] }}" readonly onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="totalb50" class="form-control" id="totalb50" value="{{ $denominasi['b50'] }} " readonly/> </td>
</tr>
<tr>
<td>RM10</td>
<td><input type="text" name="rekodb10" class="form-control" id="rekodb10" value=" {{ $denominasi['bd10'] }}" readonly/> </td>
<td><input type="text" name="ambilanb10" class="form-control" id="bundle10" data-deno="{{ $denominasi['bd10'] }}" onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="ambilanb10" class="form-control" id="bundle10" data-deno="{{ $denominasi['bd10'] }}" readonly onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="totalb10" class="form-control" id="totalb10" value=" {{ $denominasi['b10'] }}" readonly/> </td>
<td>RM100 </td> <td>
<input type="text" name="rekodb100" class="form-control" id="rekodb100" value="{{ $denominasi['bd100'] }}" readonly/> </td>
<td><input type="text" name="ambilanb100" class="form-control" id="bundle100" data-deno="{{ $denominasi['bd100'] }}" onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="ambilanb100" class="form-control" id="bundle100" data-deno="{{ $denominasi['bd100'] }}" readonly onkeyup="totalkey(this)"/> </td>
<td><input type="text" name="totalb100" class="form-control" id="totalb100" value=" {{ $denominasi['b100'] }}" readonly/> </td>
</tr>
</table>
@@ -116,7 +116,7 @@
</div>
<div class="tab-pane fade" id="profile" role="tabpanel" aria-labelledby="profile-tab">
<div class="tab-pane fade show active" id="profile" role="tabpanel" aria-labelledby="profile-tab">
<h4>Wang Keping Dari Peti Besi</h4>
<table class="table table-bordered">
@@ -311,6 +311,7 @@
let teller = $('#teller').val();
let kodcaw = "{{ Auth::user()->cawangan }}";
let notasebenar = '';
$.ajax({
method: 'get',
@@ -347,6 +348,27 @@
$('#form-pendahuluan').trigger('submit');
}
function triggerbatal()
{
let nom = $('#no').val();
let teller = $('#teller').val();
let kodcaw = "{{ Auth::user()->cawangan }}";
$.ajax({
method: 'get',
url: "{{ route('request.pembatalan') }}",
data:{
'kodcaw' : kodcaw,
'no' : nom,
'kodlaluan' : teller
},
success:function(data){
window.location.href = "{{ route('khazanah.pendahulu') }}";
}
});
}
function validateamaun()
{
+104 -3
View File
@@ -20,6 +20,31 @@
</div>
</div>
<div class="row">
<div class="col-4">
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon1">Tarikh Mula</span>
</div>
<input type="text" class="form-control" placeholder="Pilih Tarikh" aria-label="Tarikh" id="tarikhmula" name="tarikhmula" aria-describedby="basic-addon1">
</div>
</div>
<div class="col-4">
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon1">Tarikh Hingga</span>
</div>
<input type="text" class="form-control" placeholder="Pilih Tarikh" aria-label="Tarikh" id="tarikhhingga" name="tarikhhingga" aria-describedby="basic-addon1">
</div>
</div>
{{-- <div class="col-4">
<input type="submit" class="btn btn-primary ml-md-5" id="submit_button" name="submit_button" value="Hantar">
</div> --}}
</div>
<table class='table mt-4' id='table-serahan' style="width:100%;">
<thead>
@@ -105,6 +130,14 @@
var kodcaw = "{{ Auth::user()->cawangan }}";
$(document).ready(function(){
$('#tarikhmula').datepicker({
format: 'dd-mm-yyyy'
});
$('#tarikhhingga').datepicker({
format: 'dd-mm-yyyy'
});
function getData(){
$.ajax({
type: 'get',
@@ -115,9 +148,9 @@
});
}
getData();
setInterval(function () {
getData();
}, 10000);
// setInterval(function () {
// getData();
// }, 10000);
});
@@ -125,6 +158,73 @@ var tableserahan = $('#table-serahan').DataTable({
"scrollX": true
});
$('#tarikhmula').change(function(){
var input_date = this.value;
var split_date = input_date.split('-');
var tarikhmula = split_date[2] + '-' +split_date[1]+'-'+split_date[0];
let tarikhhingga = $('#tarikhhingga').val();
if(tarikhhingga == '')
{
var current = new Date();
var current_date = current.getDate();
var current_month = current.getMonth()+1;
var current_year = current.getFullYear();
var today_date = current_year + '-' +current_month+'-'+current_date;
tarikhhingga = today_date;
}else{
var input_hingga = tarikhhingga;
var split_date = input_hingga.split('-');
tarikhhingga = split_date[2] + '-' +split_date[1]+'-'+split_date[0];
}
$.ajax({
method:'get',
url: api_url + '/api/requestTeller/get/' + kodcaw + '/date',
data: {
'mula' : tarikhmula,
'hingga' : tarikhhingga
},
success: function(data){
gettable(data);
}
});
});
$('#tarikhhingga').change(function(){
var input_date = this.value;
var split_date = input_date.split('-');
var tarikhhingga = split_date[2] + '-' +split_date[1]+'-'+split_date[0];
let tarikhmula = $('#tarikhmula').val();
if(tarikhmula == '')
{
tarikhmula = '2018-01-01';
}else{
var input_mula = tarikhmula;
var split_date = input_mula.split('-');
tarikhmula = split_date[2] + '-' +split_date[1]+'-'+split_date[0];
}
$.ajax({
method:'get',
url: api_url + '/api/requestTeller/get/' + kodcaw + '/date',
data: {
'mula' : tarikhmula,
'hingga' : tarikhhingga
},
success: function(data){
gettable(data);
}
});
});
function gettable(datala)
{
var counter = 1;
@@ -145,6 +245,7 @@ function gettable(datala)
'RM ' + arr['modal'],
'RM ' + arr['serahan'],
arr['tarikh'],
arr['masa'],
'<a href='+ urlroute + ' class="btn btn-info"><span class="fas fa-plus"></span></a>'
]).draw();
counter = counter + 1;