@push('scripts')
<script src="https://unpkg.com/autonumeric"></script>
<script>
new AutoNumeric('#uang_bayar', {
currencySymbol: 'Rp ',
decimalPlaces: 0,
digitGroupSeparator: '.',
decimalCharacter: ','
});
</script>
<script>
let uangBayarInput = document.getElementById("uang_bayar");
const numberFormat = new Intl.NumberFormat({
style: 'currency'
});
uangBayarInput.addEventListener("input", function(event) {
countTotal();
});
function countTotal() {
let kembaliInput = document.getElementById("kembali");
let totalBayar = document.querySelector("#total_bayar");
let uangMasuk = document.getElementById("#uang_masuk");
let kembaliValue = 0;
let Total = parseInt(totalBayar.value.replace(/\D/g, '')) || 0;
let uangBayar = parseInt(uangBayarInput.value.replace(/\D/g, '')) || 0;
let uangMasukInt = parseInt(uangMasuk.value.replace(/\D/g, '')) || 0;
kembaliValue = uangBayar + uangMasukInt - Total;
console.log(kembaliValue);
if (kembaliValue < 0 || kembaliInput == NaN) {
kembaliInput.value = "Uang Bayar Tidak Cukup";
} else if (kembaliInput >= 0) {
kembaliInput.value = numberFormat.format(parseInt(kembaliValue));
} else {
kembaliInput.value = numberFormat.format(parseInt(kembaliValue));
}
}
countTotal();
</script>
@endpush
@push('styles')
<style>
.image-upload {
width: 200px;
height: 200px;
background-color: gainsboro;
display: block;
margin: auto;
background-size: contain;
}
.image-upload>input {
display: none;
}
.pilih-bentuk svg {
width: 100px;
height: 100px;
display: block;
margin: auto;
}
.pilih-bentuk i {
font-size: 100px;
color:grey;
position:absolute;
left: 0%;
top: 0%;
right: 0%;
bottom: 0%;
}
</style>
@endpush
<div class="row clearfix">
<!-- Task Info -->
<div class="col-xs-12 col-sm-12 col-md-6">
<div class="card">
<div class="header">
<a href="{{ route('pembelian.index') }}" class="btn btn-warning">Kembali</a>
</div>
<div class="body">
<div class="row clearfix">
<div class="col-md-6">
<b>No. Pembelian</b>
<div class="input-group colorpicker colorpicker-element">
<div class="form-line ">
<input type="text" class="form-control" readonly value="{{ $datas->nomor_nota }}">
</div>
<span class="input-group-addon">
<i style="background-color: rgb(0, 170, 187);"></i>
</span>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-md-6">
<b>Total Pembelian</b>
<div class="input-group colorpicker colorpicker-element">
<div class="form-line ">
<input type="text" class="form-control" readonly value="{{ number_format($datas->total) }}" id="total_bayar">
</div>
<span class="input-group-addon">
<i style="background-color: rgb(0, 170, 187);"></i>
</span>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-md-6">
<b>Uang yang telah Dibayar</b>
<div class="input-group colorpicker colorpicker-element">
<div class="form-line ">
<input id="#uang_masuk" type="text" class="form-control" readonly
value="Rp.{{ number_format($datas->uang_bayar) }}">
</div>
<span class="input-group-addon">
<i style="background-color: rgb(0, 170, 187);"></i>
</span>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-md-6">
<b>Uang Bayar</b>
<div class="input-group colorpicker colorpicker-element">
<div class="form-line ">
<input id="uang_bayar" type="text" class="form-control" name="uang_bayar">
</div>
<span class="input-group-addon">
<i style="background-color: rgb(0, 170, 187);"></i>
</span>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-md-6">
<b>Uang Kembali</b>
<div class="input-group colorpicker colorpicker-element">
<div class="form-group">
<div class="form-line">
<input type="text" id="kembali" name="kembali" readonly value="0"
class="form-control" placeholder="Kembali" step="500">
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="form-line">
<button type="submit" class="btn btn-success">Simpan</button>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- #END# Task Info -->
<div class="col-xs-12 col-sm-12 col-md-6">
<div class="card">
<div class="header">
<p style="font-weight:bold;">Histori Pembayaran</p>
</div>
<div class="body">
<table class="table">
<thead>
<tr>
<th>
No
</th>
<th>
Tanggal
</th>
<th>
Jumlah
</th>
</tr>
</thead>
<tbody>
@php
$no = 1;
@endphp
@if ($datas->uang_awal > 0)
<tr>
<td>
{{ $no }}
@php
$no++;
@endphp
</td>
<td>
{{ $datas->tanggal_pembelian }}
</td>
<td>
<p>Rp. {{ number_format($datas->uang_awal) }}</p>
</td>
</tr>
@endif
@foreach ($pembayaran_hutangs as $pembayaran_hutang)
<tr>
<td>
{{ $no }}
@php
$no++;
@endphp
</td>
<td>
{{ $pembayaran_hutang->created_at ? $pembayaran_hutang->created_at->format('Y-m-d') : '-' }}
</td>
<td>
<p>Rp. {{ number_format($pembayaran_hutang->uang_bayar) }}</p>
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12"><hr></div>
</div>
<div class="row" style="margin-bottom: 50px;">
<div class="col-md-12" style="text-align: right;">
</div>
</div>
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]