diff --git a/app/Http/Controllers/PdfController.php b/app/Http/Controllers/PdfController.php index da091c9..c56bd20 100644 --- a/app/Http/Controllers/PdfController.php +++ b/app/Http/Controllers/PdfController.php @@ -6,7 +6,9 @@ use App\Models\GrMaster; use App\Models\Item; use App\Models\Plant; use App\Models\ProcessOrder; +use App\Models\StickerStructureDetail; use App\Models\User; +use App\Services\StickerPdfService; use Illuminate\Http\Request; use Illuminate\Support\Facades\Log; use Illuminate\Support\Facades\Response; @@ -889,4 +891,14 @@ class PdfController extends Controller { // } + + public function generate(string $stickerId) + { + + $elements = StickerStructureDetail::where('sticker_id', $stickerId) + ->first(); + + $pdfService = new StickerPdfService(); + return $pdfService->generate($stickerId, $elements->toArray()); + } }