ff994a7c95480ee125bb451a9c8f449eb6922f95
Membuat artisan command untuk cleanup data inspeksi secara spesifik untuk 1 permohonan dan user tertentu dengan opsi sync/async - Command signature: `lpj:cleanup-single-inspeksi` dengan required arguments permohonan-id dan created-by - Opsi --sync untuk eksekusi synchronous dan --force untuk skip konfirmasi - Validasi input permohonanId dan createdBy harus angka positif - Integrasi dengan InspeksiCleanupService untuk cleanupSync() dan cleanupAsync() - Konfirmasi interaktif sebelum proses (dapat di-skip dengan --force) - Comprehensive logging dengan context permohonan_id dan created_by - Error handling dengan try-catch dan return Command::SUCCESS/FAILURE - Informasi mode eksekusi (Synchronous vs Queue) ditampilkan ke user - Pesan sukses yang jelas untuk monitoring progress di log
✨ feat(daftar-pustaka): implementasi fitur Daftar Pustaka dengan peningkatan UI/UX & breadcrumb navigation
Description
No description provided
Languages
Blade
63.5%
PHP
36.5%