|
|
@@ -72,10 +72,11 @@ class PurchaseOrderController( |
|
|
|
@GetMapping("/detail/{id}") // purchaseOrderId |
|
|
|
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 |
|
|
|
val request = ExportQrCodeRequest( |
|
|
|
stockInLineIds = listOf(1L) |
|
|
|
stockInLineIds = listOf(2L) |
|
|
|
) |
|
|
|
val pdf = stockInLineService.exportStockInLineQrcode(request) |
|
|
|
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. |
|
|
|
tempPdfFile.delete() |
|
|
|
} |
|
|
|
*/ |
|
|
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
return purchaseOrderService.getDetailedPo(id) |
|
|
|
} |
|
|
|