销售订单增加导出PI功能
This commit is contained in:
parent
eb1cd78f07
commit
e930e28373
|
|
@ -473,6 +473,7 @@ public class SaleOrderServiceImpl implements SaleOrderService {
|
|||
|
||||
@Override
|
||||
public void generatePdf(HttpServletResponse response,List<Long> ids) throws IOException {
|
||||
List<String> delFiles = new ArrayList<>();
|
||||
List<File> files = new ArrayList<>();
|
||||
List<SaleOrderDO> saleOrders = saleOrderMapper.selectList(SaleOrderDO::getId, ids);
|
||||
for (SaleOrderDO saleOrder : saleOrders) {
|
||||
|
|
@ -489,6 +490,8 @@ public class SaleOrderServiceImpl implements SaleOrderService {
|
|||
WKHtmlToPdfUtil.convert(templatePath, pdfPath);
|
||||
File file = FileUtil.file(pdfPath);
|
||||
files.add(file);
|
||||
delFiles.add(pdfPath);
|
||||
delFiles.add(templatePath);
|
||||
}
|
||||
String zipFileName = StrUtil.format(pdfPath + "/销售合约_{}", new Date().getTime());
|
||||
|
||||
|
|
@ -513,8 +516,11 @@ public class SaleOrderServiceImpl implements SaleOrderService {
|
|||
log.info("导出销售合约写入流失败,{}", e.getMessage());
|
||||
}
|
||||
// 导出完删除
|
||||
/* FileUtil.del(file);
|
||||
FileUtil.del(templatePath);*/
|
||||
delFiles.add(zipFileName);
|
||||
for (String delFile : delFiles) {
|
||||
FileUtil.del(delFile);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Reference in New Issue