| @@ -72,10 +72,11 @@ class PurchaseOrderController( | |||||
| @GetMapping("/detail/{id}") // purchaseOrderId | @GetMapping("/detail/{id}") // purchaseOrderId | ||||
| fun getDetailedPo(@PathVariable id: Long): Map<String, Any> { | fun getDetailedPo(@PathVariable id: Long): Map<String, Any> { | ||||
| /* tested the sample printing function by a pdf file | |||||
| /* | |||||
| // tested the sample printing function by a pdf file | |||||
| // just get a pdf file for demo , it can be any files? didn't try pdf with pages or multi pdf files | // just get a pdf file for demo , it can be any files? didn't try pdf with pages or multi pdf files | ||||
| val request = ExportQrCodeRequest( | val request = ExportQrCodeRequest( | ||||
| stockInLineIds = listOf(1L) | |||||
| stockInLineIds = listOf(2L) | |||||
| ) | ) | ||||
| val pdf = stockInLineService.exportStockInLineQrcode(request) | val pdf = stockInLineService.exportStockInLineQrcode(request) | ||||
| val jasperPrint = pdf["report"] as JasperPrint | val jasperPrint = pdf["report"] as JasperPrint | ||||
| @@ -95,7 +96,8 @@ class PurchaseOrderController( | |||||
| // 4. Ensure the temporary file is deleted after the print job is sent. | // 4. Ensure the temporary file is deleted after the print job is sent. | ||||
| tempPdfFile.delete() | tempPdfFile.delete() | ||||
| } | } | ||||
| */ | |||||
| */ | |||||
| return purchaseOrderService.getDetailedPo(id) | return purchaseOrderService.getDetailedPo(id) | ||||
| } | } | ||||