log barang teknisi satu halaman

This commit is contained in:
2026-07-24 19:02:21 +07:00
parent abbabf4af8
commit 0a16246138
5 changed files with 178 additions and 95 deletions
+2 -88
View File
@@ -203,9 +203,9 @@ body {
<small class="text-muted">Kelola barang bawaan, pengembalian, dan transfer antar teknisi</small>
</div>
<div>
<button type="button" class="btn btn-warning" id="btnLogBarang">
<a href="<?= base_url('teknisi/log_barang'); ?>" class="btn btn-warning" id="btnLogBarang">
<i class="bi bi-journal-text me-1"></i> Log Barang Teknisi
</button>
</a>
</div>
</div>
@@ -570,40 +570,6 @@ body {
</div>
</div>
<!-- Modal Log Barang Teknisi -->
<div class="modal fade tech-modal" id="modalLogBarang" tabindex="-1" data-bs-backdrop="static">
<div class="modal-dialog modal-xl modal-dialog-scrollable">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title"><i class="bi bi-journal-text me-2"></i> Log Barang Teknisi</h5>
<button type="button" class="btn-close btn-close-white" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body">
<div class="table-responsive">
<table class="table table-tech table-striped w-100" id="tblLogBarang">
<thead>
<tr>
<th>No</th>
<th>Nama Teknisi</th>
<th>Kode Barang</th>
<th>Barcode</th>
<th>Nama Barang</th>
<th>Tanggal Dibawa</th>
<th>Tanggal Kembali</th>
<th>Status</th>
</tr>
</thead>
<tbody></tbody>
</table>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Tutup</button>
</div>
</div>
</div>
</div>
<script>
let kembalikanData = [];
let dibawaData = [];
@@ -1316,57 +1282,5 @@ $(function(){
$(this).data('original-text', $(this).html());
});
// =============================================================
// LOG BARANG TEKNISI
// =============================================================
let tblLogBarang;
$('#btnLogBarang').click(function(){
$('#modalLogBarang').modal('show');
});
$('#modalLogBarang').on('shown.bs.modal', function(){
if (tblLogBarang) {
tblLogBarang.ajax.reload();
return;
}
tblLogBarang = $('#tblLogBarang').DataTable({
processing: true,
serverSide: false,
ajax: {
url: "<?= base_url('teknisi/get_log_data'); ?>",
dataSrc: 'data'
},
columns: [
{ data: 0 },
{ data: 1 },
{ data: 2 },
{ data: 3 },
{ data: 4 },
{ data: 5 },
{ data: 6 },
{ data: 7 }
],
responsive: true,
searching: true,
paging: true,
ordering: true,
info: true,
language: {
search: "Cari:",
lengthMenu: "Tampilkan _MENU_ data",
info: "Menampilkan _START_ - _END_ dari _TOTAL_ data",
zeroRecords: "Tidak ada data",
paginate: {
first: "Awal",
last: "Akhir",
next: "&raquo;",
previous: "&laquo;"
}
}
});
});
});
</script>