feat: generación de PDF para tags cancelados
This commit is contained in:
parent
672b7dd735
commit
a18f028a3d
@ -250,6 +250,15 @@ public function generatePdfForm($id)
|
||||
public function pdfCancelledTag(Tag $tag)
|
||||
{
|
||||
try {
|
||||
$tag->load('status');
|
||||
|
||||
if(!$tag->status){
|
||||
return ApiResponse::NOT_FOUND->response([
|
||||
'message' => 'El tag no tiene un estado asociado.',
|
||||
'tag_id' => $tag->id,
|
||||
]);
|
||||
}
|
||||
|
||||
// Validar que el tag esté cancelado
|
||||
if (!$tag->isCancelled()) {
|
||||
return ApiResponse::BAD_REQUEST->response([
|
||||
|
||||
@ -43,6 +43,7 @@
|
||||
Route::get('expediente/{id}/pdfConstancia', [RecordController::class, 'generatePdfConstancia']);
|
||||
Route::get('expediente/{id}/pdfImagenes', [RecordController::class, 'generatePdfImages']);
|
||||
Route::get('tags/{id}/pdfTag-sustituido', [RecordController::class, 'pdfSubstitutedTag']);
|
||||
Route::get('tags/{tag}/pdfTag-cancelado', [RecordController::class, 'pdfCancelledTag']);
|
||||
Route::get('expediente/{id}/pdfFormulario', [RecordController::class, 'generatePdfForm']);
|
||||
Route::get('RecordErrors', [RecordController::class, 'errors']);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user