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)
|
public function pdfCancelledTag(Tag $tag)
|
||||||
{
|
{
|
||||||
try {
|
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
|
// Validar que el tag esté cancelado
|
||||||
if (!$tag->isCancelled()) {
|
if (!$tag->isCancelled()) {
|
||||||
return ApiResponse::BAD_REQUEST->response([
|
return ApiResponse::BAD_REQUEST->response([
|
||||||
|
|||||||
@ -43,6 +43,7 @@
|
|||||||
Route::get('expediente/{id}/pdfConstancia', [RecordController::class, 'generatePdfConstancia']);
|
Route::get('expediente/{id}/pdfConstancia', [RecordController::class, 'generatePdfConstancia']);
|
||||||
Route::get('expediente/{id}/pdfImagenes', [RecordController::class, 'generatePdfImages']);
|
Route::get('expediente/{id}/pdfImagenes', [RecordController::class, 'generatePdfImages']);
|
||||||
Route::get('tags/{id}/pdfTag-sustituido', [RecordController::class, 'pdfSubstitutedTag']);
|
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('expediente/{id}/pdfFormulario', [RecordController::class, 'generatePdfForm']);
|
||||||
Route::get('RecordErrors', [RecordController::class, 'errors']);
|
Route::get('RecordErrors', [RecordController::class, 'errors']);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user