Commit Graph

11 Commits

Author SHA1 Message Date
Daeng Deni Mardaeni
f344d3ae9b Tambah fitur kalender hari libur
Menambahkan routing dan breadcrumbs untuk modul kalender hari libur. Ditambahkan HolidayCalendarController dengan metode index, create, store, edit, update, dan destroy, serta endpoints untuk datatables dan export.
2024-11-15 09:49:51 +07:00
Daeng Deni Mardaeni
ad2644f57e Tambah halaman untuk pembuatan dan daftar hari libur
Telah ditambahkan halaman baru untuk pembuatan (create.blade.php) dan daftar (index.blade.php) hari libur. Halaman pembuatan mencakup form untuk menambah atau mengedit hari libur, sementara halaman daftar mendukung fitur pencarian dan penghapusan data hari libur.
2024-11-15 09:49:34 +07:00
Daeng Deni Mardaeni
19b12dee55 Tambah HolidayCalendarController
Menambahkan controller baru HolidayCalendarController untuk mengelola kalender liburan. Fitur yang disertakan: create, read, update, delete, pengelolaan data dengan pagination dan sorting, serta ekspor data ke format Excel.
2024-11-15 09:49:21 +07:00
Daeng Deni Mardaeni
20bae06ab6 Tambah fitur ekspor kalender libur
Menambahkan kelas `HolidayCalendarExport` yang mengimplementasikan berbagai antarmuka dari Maatwebsite Excel untuk mendukung ekspor data kalender libur. Data yang diekspor mencakup ID, tanggal, deskripsi, tipe, dan tanggal pembuatan serta pembaruan dengan format kolom yang sesuai.
2024-11-15 09:49:08 +07:00
Daeng Deni Mardaeni
ed7553a200 Tambah HolidayCalendarRequest
Membuat file request baru HolidayCalendarRequest untuk validasi input pada form penambahan kalender liburan. Request ini memeriksa keabsahan data tanggal, deskripsi, dan tipe yang diperbolehkan ('national_holiday' atau 'collective_leave'). Pesan kustom ditambahkan untuk menangani kesalahan validasi.
2024-11-15 09:48:54 +07:00
Daeng Deni Mardaeni
5a03ece927 Tambah model HolidayCalendar
Menambahkan model HolidayCalendar untuk menangani kalender liburan di modul Basicdata. Model ini dilengkapi dengan atribut yang mass assignable seperti 'date', 'description', dan 'type', serta pengaturan untuk casting atribut 'date' sebagai tipe tanggal.
2024-11-15 09:48:43 +07:00
Daeng Deni Mardaeni
023626d791 Tambah migrasi baru untuk tabel "holiday_calendars"
Menambahkan file migrasi untuk membuat tabel "holiday_calendars" yang menyimpan informasi tanggal libur beserta deskripsi dan jenisnya (libur nasional atau cuti bersama). Tabel ini juga memiliki kolom untuk pencatatan waktu pembuatan, update, soft delete, serta pencatatan pengguna yang melakukan perubahan.
2024-11-15 09:48:33 +07:00
Daeng Deni Mardaeni
eecc4e6b95 Fix Breadcrumb and Router 2024-10-29 11:56:13 +07:00
putrakuningan
e2a40f9eb3 Update composer.json 2024-10-29 03:52:44 +00:00
Daeng Deni Mardaeni
a67bb63a62 Add Module Branch and Currency 2024-10-29 10:49:23 +07:00
Daeng Deni Mardaeni
750ee4aec4 initial commit 2024-10-29 07:38:29 +07:00