Showing
1 changed file
with
4 additions
and
2 deletions
xingyun-sc/src/main/java/com/lframework/xingyun/sc/controller/order/PurchaseOrderInfoController.java
| ... | ... | @@ -491,7 +491,8 @@ public class PurchaseOrderInfoController extends DefaultBaseController { |
| 491 | 491 | if ("PDF".equals(exportType)) { |
| 492 | 492 | ExcelUtil.adjustVerticalTitleForPdf(workbook, sheet, "具体质量要求", true); |
| 493 | 493 | ExcelUtil.adjustVerticalTitleForPdf(workbook, sheet, "生产工艺", false); |
| 494 | - ResponseUtil.setPDFResponseHead(response, data.getOrderNo() + "-订货单打印.pdf"); | |
| 494 | + ResponseUtil.setPDFResponseHead(response, data.getOrderNo() + "-" | |
| 495 | + + data.getOrderingUnitName() + "-" + data.getWorkshopName() + "-订货单打印.pdf"); | |
| 495 | 496 | |
| 496 | 497 | // === 写入临时 .xlsx 文件 === |
| 497 | 498 | File tempExcel = File.createTempFile("purchase_order_" + data.getOrderNo(), ".xlsx"); |
| ... | ... | @@ -519,7 +520,8 @@ public class PurchaseOrderInfoController extends DefaultBaseController { |
| 519 | 520 | } |
| 520 | 521 | } |
| 521 | 522 | } else { |
| 522 | - ResponseUtil.setExcelResponseHead(response, data.getOrderNo() + "-订货单打印.xlsx"); | |
| 523 | + ResponseUtil.setExcelResponseHead(response, data.getOrderNo() + "-" | |
| 524 | + + data.getOrderingUnitName() + "-" + data.getWorkshopName() + "-订货单打印.xlsx"); | |
| 523 | 525 | // 写入响应流 |
| 524 | 526 | workbook.write(response.getOutputStream()); |
| 525 | 527 | response.getOutputStream().flush(); | ... | ... |