add stickers logic

This commit is contained in:
root
2026-03-10 16:40:11 -04:00
parent 3bf4c687da
commit 2e9a391280
17 changed files with 1047 additions and 390 deletions
+6
View File
@@ -39,6 +39,7 @@ use App\Http\Controllers\Api\Settings\EventController;
use App\Http\Controllers\Api\Family\FamilyAdminController;
use App\Http\Controllers\Api\Family\FamilyController;
use App\Http\Controllers\Api\Reports\FilesController;
use App\Http\Controllers\Api\Reports\StickersController;
use App\Http\Controllers\Api\Scores\FinalController;
use App\Http\Controllers\Api\Finance\FinancialController;
use App\Http\Controllers\Api\System\FlagController;
@@ -397,6 +398,11 @@ Route::prefix('v1')->group(function () {
Route::get('logs', [SlipPrinterController::class, 'logs']);
Route::post('reprint', [SlipPrinterController::class, 'reprint']);
});
Route::prefix('reports/stickers')->group(function () {
Route::get('form-data', [StickersController::class, 'formData']);
Route::get('students', [StickersController::class, 'studentsByClass']);
Route::post('print', [StickersController::class, 'print']);
});
Route::prefix('subjects/curriculum')->group(function () {
Route::get('/', [SubjectCurriculumApiController::class, 'index']);