Add remaining project files (exclude ignored folders)

This commit is contained in:
WD - Dev
2025-07-05 15:11:40 +07:00
parent a96eb2b958
commit b440b80882
4697 changed files with 1365702 additions and 0 deletions
+219
View File
@@ -0,0 +1,219 @@
<nav class="navbar fixed-top" id="navbar">
<div class="card col-12" style="border-radius: 20px; background: none; border: none; margin-top: 20px;">
<div class="row">
<div class="col-6">
<h4 class="mb-0" style="color: #fff;">Hai,</h4>
<h5 style="color: #fff;"><small><?php echo $pcmem['nama'];?></small></h5>
</div>
<div class="col-6 text-right">
<img src="profile/<?php echo $pcmem['profile']; ?>" class="rounded-circle" width="60px">
</div>
</div>
</div>
</nav>
<div class="card" style="border-radius: 0px; background: none; border: none; margin-top: 100px;">
<div class="card-body">
<?php if($jenisAgen == 'Prabayar') { ?>
<div style="text-align: center; color: #fff;">
<p>Saldo Anda</p>
<div style="display: inline-flex; align-items: center; justify-content: center;">
<h1 style="font-size: 36px; color: #fff; margin: 0;">
<small>Rp. </small>
<b id="saldoValue">••••••••••••</b>
</h1>
<a onclick="toggleSaldo()" style="background: none; border: none; margin-left: 10px; cursor: pointer;">
<i id="iconEye" class="fa fa-eye-slash text-light" style="font-size: 24px;"></i>
</a>
</div>
</div>
<?php } else { ?>
<center>
<p style="color: #fff;">Total Transaksi Belum Di Bayar</p>
<h1 style="font-size: 36px; color: #fff;"><small>Rp. </small><b><?php echo substr(number_format($pcmem['saldo']),1); ?></b></h1>
</center>
<?php } ?>
</div>
</div>
<div class="card" id="1" style="border-radius: 0px; background: none; border: none; z-index: 4;">
<div class="card" style="border-radius: 20px; margin: 35px;">
<div class="card-body p-2">
<?php
$stmt = $pdo->prepare("SELECT * FROM v_jumlah_transaksi_agen_perhari WHERE id_agen_voucher = :id AND DATE(input_time) = :waktu");
$stmt->execute([
':id' => $_SESSION['agen'],
':waktu' => date('Y-m-d')
]);
$jumtran = $stmt->fetch(PDO::FETCH_ASSOC);
$stmt = $pdo->prepare("SELECT SUM(jumlah_uang) AS jumlah_uang_bulan, SUM(jumlah_voucher) AS jumlah_voucher_bulan FROM v_jumlah_transaksi_agen_perhari WHERE id_agen_voucher = :id AND SUBSTR(DATE(input_time), 1, 7) = :waktu");
$stmt->execute([
':id' => $_SESSION['agen'],
':waktu' => date('Y-m')
]);
$jumtranbulan = $stmt->fetch(PDO::FETCH_ASSOC);
?>
<center>
<p>Riwayat Transaksi</p><hr>
<div class="row">
<div class="col-6">
<p class="mb-1">Hari ini</p>
<p class="mb-1"><?php echo $jumtran['jumlah_voucher'];?> Voucher</p>
<h6><?php echo number_format($jumtran['jumlah_uang']); ?></h6>
</div>
<div class="col-6">
<p class="mb-1">Bulan ini</p>
<p class="mb-1"><?php echo $jumtranbulan['jumlah_voucher_bulan'];?> Voucher</p>
<h6><?php echo number_format($jumtranbulan['jumlah_uang_bulan']); ?></h6>
</div>
</div>
</center>
</div>
</div>
</div>
<div class="card" id="2" style="border-top-right-radius: 40px; border-top-left-radius: 40px; min-height: 800px; margin-top: -100px;border: none; z-index: 1;">
<div class="card-body" style="margin-top: 60px;">
<?php
$bulan = date('Y-m');
$stmt2 = $pdo->prepare("SELECT COALESCE(SUM(kredit), 0) - COALESCE(SUM(debet), 0) AS cek_data FROM v_detail_agen_pascabayar WHERE id_agen_voucher = :id_agen AND generate_time != :gettime");
$stmt2->bindParam(':id_agen', $_SESSION['agen'], PDO::PARAM_INT);
$stmt2->bindParam(':gettime', $bulan);
$stmt2->execute();
$rows2 = $stmt2->fetch(PDO::FETCH_ASSOC);
if ($jenisAgen === 'Pascabayar' && isset($rows2['cek_data']) && $rows2['cek_data'] > 0) { ?>
<a href="?<?php echo base64_encode('riwayat_transaksi_pascabayar'); ?>">
<div class="card mb-2 mr-3 ml-3" style="border-radius: 20px; background-color: rgba(255, 0, 0, 0.2);">
<div class="card-body text-center p-2">
<p class="mb-1 text-dark">Anda belum melunasi penjualan bulan sebelumnya sebesar</p>
<h4 class="text-dark">Rp. <b><?php echo number_format($rows2['cek_data']); ?></b></h4>
</div>
</div>
</a>
<?php } ?>
<div class="row">
<div class="col-4 p-2">
<a href="?<?php echo base64_encode('voucher_buat'); ?>">
<div class="card text-dark animated-link" style="border-radius: 15px;">
<center>
<img src="images/order.png" width="50px" class="mt-3 mb-2">
<p><small>Jual Voucher</small></p>
</center>
</div>
</a>
</div>
<div class="col-4 p-2">
<a href="?<?php echo base64_encode('paket_voucher'); ?>">
<div class="card text-dark animated-link" style="border-radius: 15px;">
<center>
<img src="images/list.png" width="50px" class="mt-3 mb-2">
<p><small>Paket Voucher</small></p>
</center>
</div>
</a>
</div>
<?php if($jenisAgen == 'Prabayar') { ?>
<div class="col-4 p-2">
<a href="?<?php echo base64_encode('isi_saldo'); ?>">
<div class="card text-dark animated-link" style="border-radius: 15px;">
<center>
<img src="images/wallet.png" width="50px" class="mt-3 mb-2">
<p><small>Isi Saldo</small></p>
</center>
</div>
</a>
</div>
<div class="col-4 p-2">
<a href="?<?php echo base64_encode('transfer_saldo'); ?>">
<div class="card text-dark animated-link" style="border-radius: 15px;">
<center>
<img src="images/payment.png" width="50px" class="mt-3 mb-2">
<p><small>Transfer Saldo</small></p>
</center>
</div>
</a>
</div>
<div class="col-4 p-2">
<a href="?<?php echo base64_encode('riwayat_transaksi'); ?>">
<div class="card text-dark animated-link" style="border-radius: 15px;">
<center>
<img src="images/report.png" width="50px" class="mt-3 mb-2">
<p><small>Riwayat Transaksi</small></p>
</center>
</div>
</a>
</div>
<?php } else { ?>
<div class="col-4 p-2">
<a href="?<?php echo base64_encode('riwayat_transaksi_pascabayar'); ?>">
<div class="card text-dark animated-link" style="border-radius: 15px;">
<center>
<img src="images/report.png" width="50px" class="mt-3 mb-2">
<p><small>Riwayat Transaksi</small></p>
</center>
</div>
</a>
</div>
<?php } ?>
<div class="col-4 p-2">
<a href="?<?php echo base64_encode('voucher_belum_terjual'); ?>">
<div class="card text-dark animated-link" style="border-radius: 15px;">
<center>
<img src="images/belum.png" width="50px" class="mt-3 mb-2">
<p><small>Voucher List</small></p>
</center>
</div>
</a>
</div>
<div class="col-4 p-2">
<a href="?<?php echo base64_encode('voucher_sudah_terjual'); ?>">
<div class="card text-dark animated-link" style="border-radius: 15px;">
<center>
<img src="images/terjual.png" width="50px" class="mt-3 mb-2">
<p><small>Sudah Terjual</small></p>
</center>
</div>
</a>
</div>
<?php if($jenisAgen == 'Prabayar') { ?>
<div class="col-4 p-2">
<a href="?<?php echo base64_encode('voucher_diskon'); ?>">
<div class="card text-dark animated-link" style="border-radius: 15px;">
<center>
<img src="images/discounts.png" width="50px" class="mt-3 mb-2">
<p><small>Voucher Diskon</small></p>
</center>
</div>
</a>
</div>
<?php } ?>
</div>
</div>
</div>
<script>
let isVisible = false; // Default: tersembunyi
const originalSaldo = "<?php echo number_format($pcmem['saldo']); ?>";
function toggleSaldo() {
const saldoValue = document.getElementById('saldoValue');
const iconEye = document.getElementById('iconEye');
if (isVisible) {
// Sembunyikan
saldoValue.textContent = "••••••••••••";
iconEye.classList.remove("fa-eye");
iconEye.classList.add("fa-eye-slash");
} else {
// Tampilkan
saldoValue.textContent = originalSaldo;
iconEye.classList.remove("fa-eye-slash");
iconEye.classList.add("fa-eye");
}
isVisible = !isVisible;
}
</script>