|
|
@ -1692,9 +1692,7 @@ public class CoDelServiceImpl implements CoDelService { |
|
|
// 硬标天线需要po(declaration-invoice2-template.xlsx),且要长, |
|
|
// 硬标天线需要po(declaration-invoice2-template.xlsx),且要长, |
|
|
// RFID和RF不需要po,合同带印章(declaration-invoice-seal-template.xlsx),发票号不带章declaration-invoice-template.xlsx |
|
|
// RFID和RF不需要po,合同带印章(declaration-invoice-seal-template.xlsx),发票号不带章declaration-invoice-template.xlsx |
|
|
String xlsx = notifyHeader.getBuNo().equals("04-MHM") || notifyHeader.getBuNo().equals("02-Hardtag")? |
|
|
String xlsx = notifyHeader.getBuNo().equals("04-MHM") || notifyHeader.getBuNo().equals("02-Hardtag")? |
|
|
"templates/declaration-invoice2-template.xlsx": |
|
|
|
|
|
data.getContractFlag()!=null && data.getContractFlag()? "templates/declaration-invoice-seal-template.xlsx" |
|
|
|
|
|
:"templates/declaration-invoice-template.xlsx"; |
|
|
|
|
|
|
|
|
"templates/declaration-invoice2-template.xlsx":"templates/declaration-invoice-template.xlsx"; |
|
|
ExcelTemplate template = ExcelTemplate.load(new ClassPathResource(xlsx).getInputStream()); |
|
|
ExcelTemplate template = ExcelTemplate.load(new ClassPathResource(xlsx).getInputStream()); |
|
|
extractedInvoice(data, template, notifyHeader); |
|
|
extractedInvoice(data, template, notifyHeader); |
|
|
try (XSSFWorkbook workbook = template.render(0)) { |
|
|
try (XSSFWorkbook workbook = template.render(0)) { |
|
|
@ -1848,9 +1846,6 @@ public class CoDelServiceImpl implements CoDelService { |
|
|
String xlsx; |
|
|
String xlsx; |
|
|
if (notifyHeader.getBuNo().equals("03-RFID") || notifyHeader.getBuNo().equals("01-Label")) { |
|
|
if (notifyHeader.getBuNo().equals("03-RFID") || notifyHeader.getBuNo().equals("01-Label")) { |
|
|
xlsx = "templates/declaration-all-template.xlsx"; |
|
|
xlsx = "templates/declaration-all-template.xlsx"; |
|
|
if (data.getContractFlag()!=null && data.getContractFlag()) { |
|
|
|
|
|
xlsx = "templates/declaration-all-seal-template.xlsx"; |
|
|
|
|
|
} |
|
|
|
|
|
} else { |
|
|
} else { |
|
|
// 硬标天线需要po(declaration-all2-template.xlsx),且多一个合同sheet |
|
|
// 硬标天线需要po(declaration-all2-template.xlsx),且多一个合同sheet |
|
|
xlsx = "templates/declaration-all2-template.xlsx"; |
|
|
xlsx = "templates/declaration-all2-template.xlsx"; |
|
|
@ -1921,9 +1916,6 @@ public class CoDelServiceImpl implements CoDelService { |
|
|
String xlsx; |
|
|
String xlsx; |
|
|
if (notifyHeader.getBuNo().equals("03-RFID") || notifyHeader.getBuNo().equals("01-Label")) { |
|
|
if (notifyHeader.getBuNo().equals("03-RFID") || notifyHeader.getBuNo().equals("01-Label")) { |
|
|
xlsx = "templates/declaration-all-template-pdf.xlsx"; |
|
|
xlsx = "templates/declaration-all-template-pdf.xlsx"; |
|
|
if (data.getContractFlag()!=null && data.getContractFlag()) { |
|
|
|
|
|
xlsx = "templates/declaration-all-seal-template-pdf.xlsx"; |
|
|
|
|
|
} |
|
|
|
|
|
} else { |
|
|
} else { |
|
|
// 硬标天线需要po(declaration-all2-template.xlsx),且多一个合同sheet |
|
|
// 硬标天线需要po(declaration-all2-template.xlsx),且多一个合同sheet |
|
|
xlsx = "templates/declaration-all2-template.xlsx"; |
|
|
xlsx = "templates/declaration-all2-template.xlsx"; |
|
|
@ -2008,7 +2000,7 @@ public class CoDelServiceImpl implements CoDelService { |
|
|
// 设置纸张大小(A4) |
|
|
// 设置纸张大小(A4) |
|
|
pageSetup.setPaperSize(PaperSizeType.PAPER_A_4); |
|
|
pageSetup.setPaperSize(PaperSizeType.PAPER_A_4); |
|
|
// 设置缩放比例 |
|
|
// 设置缩放比例 |
|
|
pageSetup.setZoom(80); |
|
|
|
|
|
|
|
|
pageSetup.setZoom(65); |
|
|
// 设置边距 |
|
|
// 设置边距 |
|
|
pageSetup.setLeftMargin(0.5); |
|
|
pageSetup.setLeftMargin(0.5); |
|
|
pageSetup.setRightMargin(0.5); |
|
|
pageSetup.setRightMargin(0.5); |
|
|
|