feat(webstatement): implement periode statement management feature
- Menambahkan menu "Periode Statement" pada module.json dengan akses untuk role administrator. - Menambahkan model `PeriodeStatement` dengan fitur tracking user dan scoped query. - Menyediakan controller `PeriodeStatementController` dengan fungsi CRUD, otorisasi, proses, ekspor data ke Excel, dan datatables. - Menambahkan request validation melalui `PeriodeStatementRequest`. - Menyediakan view untuk list, create, edit, dan otorisasi periode statement. - Menambahkan routing termasuk resource routes dan breadcrumbs untuk mendukung fitur ini. - Menambahkan migrasi database `periode_statements` dengan kolom untuk menyimpan data periode, status, otorisasi, serta metadata. - Fitur ini memungkinkan pengelolaan dan pemrosesan periode statement secara terstruktur dan aman. Signed-off-by: Daeng Deni Mardaeni <ddeni05@gmail.com>
This commit is contained in:
@@ -88,3 +88,24 @@
|
||||
$trail->parent('home');
|
||||
$trail->push('Sync Logs Biaya Kartu', route('sync-logs.index'));
|
||||
});
|
||||
|
||||
|
||||
Breadcrumbs::for('periode-statements.index', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('home');
|
||||
$trail->push('Periode Statement', route('periode-statements.index'));
|
||||
});
|
||||
|
||||
Breadcrumbs::for('periode-statements.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('periode-statements.index');
|
||||
$trail->push('Create Periode Statement', route('periode-statements.create'));
|
||||
});
|
||||
|
||||
Breadcrumbs::for('periode-statements.edit', function (BreadcrumbTrail $trail, $data) {
|
||||
$trail->parent('periode-statements.index');
|
||||
$trail->push('Create Periode Statement', route('periode-statements.edit', $data));
|
||||
});
|
||||
|
||||
Breadcrumbs::for('periode-statements.show', function (BreadcrumbTrail $trail, $data) {
|
||||
$trail->parent('periode-statements.index');
|
||||
$trail->push('View Periode Statement', route('periode-statements.show', $data));
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user