diff --git a/TODO.md b/TODO.md index b70cf2c..ea7cb7c 100644 --- a/TODO.md +++ b/TODO.md @@ -10,10 +10,10 @@ ## TODO Baru - Catch-up penyusutan multi-bulan -- [ ] Refactor logic depreciation_asset agar memproses multi-bulan (catch-up) -- [ ] Terapkan loop per bulan dari bulan setelah tanggal patokan sampai bulan berjalan -- [ ] Pertahankan idempotent check per bulan berdasarkan asset_mutations -- [ ] Generate mutasi + jurnal per bulan yang eligible -- [ ] Update nilai buku & akumulasi penyusutan asset setelah proses loop -- [ ] Tambahkan detail response per bulan (processed/skipped reason) -- [ ] Validasi syntax PHP untuk Cronjob.php +- [x] Refactor logic depreciation_asset agar memproses multi-bulan (catch-up) +- [x] Terapkan loop per bulan dari bulan setelah tanggal patokan sampai bulan berjalan +- [x] Pertahankan idempotent check per bulan berdasarkan asset_mutations +- [x] Generate mutasi + jurnal per bulan yang eligible +- [x] Update nilai buku & akumulasi penyusutan asset setelah proses loop +- [x] Tambahkan detail response per bulan (processed/skipped reason) +- [x] Validasi syntax PHP untuk Cronjob.php diff --git a/application/config/routes.php b/application/config/routes.php index 57494af..0acd358 100644 --- a/application/config/routes.php +++ b/application/config/routes.php @@ -60,3 +60,6 @@ $route['iclock/cdata'] = 'AttendanceWebhook/cdata'; $route['dbcompare/sql'] = 'Dbcompare/sql'; $route['dbcompare/sql_download'] = 'Dbcompare/sql_download'; +// teknisi log barang +$route['teknisi/log_barang'] = 'teknisi/log_barang'; + diff --git a/application/controllers/Teknisi.php b/application/controllers/Teknisi.php index b4ce088..53c17d2 100644 --- a/application/controllers/Teknisi.php +++ b/application/controllers/Teknisi.php @@ -464,4 +464,15 @@ class Teknisi extends CI_Controller { echo json_encode(['data' => $result]); } + + public function log_barang() + { + $data = [ + "active_menu" => "peralatan_teknisi", + ]; + + $this->load->view('partials/header', $data); + $this->load->view('peralatan_teknisi/log_barang', $data); + $this->load->view('partials/footer'); + } } diff --git a/application/views/peralatan_teknisi/layout.php b/application/views/peralatan_teknisi/layout.php index 8154f74..c6b17ae 100644 --- a/application/views/peralatan_teknisi/layout.php +++ b/application/views/peralatan_teknisi/layout.php @@ -203,9 +203,9 @@ body { Kelola barang bawaan, pengembalian, dan transfer antar teknisi
- +
@@ -570,40 +570,6 @@ body { - - - diff --git a/application/views/peralatan_teknisi/log_barang.php b/application/views/peralatan_teknisi/log_barang.php new file mode 100644 index 0000000..ba4d108 --- /dev/null +++ b/application/views/peralatan_teknisi/log_barang.php @@ -0,0 +1,155 @@ + + + + + +
+ +
+
+ +
+
+
Log Barang Teknisi
+ Riwayat barang yang pernah dibawa oleh teknisi +
+
+ + Kembali + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + +
NoNama TeknisiKode BarangBarcodeNama BarangTanggal DibawaTanggal KembaliStatus
+
+
+
+
+
+ +
+ + \ No newline at end of file