|
|
@@ -380,8 +380,10 @@ open class BomService( |
|
|
|
// println("hi") |
|
|
|
break |
|
|
|
} else { |
|
|
|
println(tempCell.cellType) |
|
|
|
println(tempCell.toString()) |
|
|
|
// println(startRowIndex) |
|
|
|
// println(startColumnIndex) |
|
|
|
// println(tempCell.cellType) |
|
|
|
// println(tempCell.toString()) |
|
|
|
try { |
|
|
|
when (startColumnIndex) { |
|
|
|
0 -> { |
|
|
@@ -488,6 +490,7 @@ open class BomService( |
|
|
|
val resolver = PathMatchingResourcePatternResolver() |
|
|
|
// val excels = resolver.getResources("bomImport/*.xlsx") |
|
|
|
val excels = resolver.getResources("file:C:/Users/2Fi/Desktop/test folder/*.xlsx") |
|
|
|
// val excels = resolver.getResources("file:C:/Users/2Fi/Desktop/Third Wave of BOM Excel/*.xlsx") |
|
|
|
println("size: ${excels.size}") |
|
|
|
val logExcel = ClassPathResource("excelTemplate/bom_excel_issue_log.xlsx") |
|
|
|
val templateInputStream = logExcel.inputStream |
|
|
@@ -497,11 +500,11 @@ open class BomService( |
|
|
|
|
|
|
|
/////// for outputing issue log //////////// |
|
|
|
// excels.forEachIndexed { index, resource -> |
|
|
|
//get sheet |
|
|
|
//// get sheet |
|
|
|
// println(resource.filename) |
|
|
|
// val templateInputStream = resource.inputStream |
|
|
|
// val workbook: Workbook = XSSFWorkbook(templateInputStream) |
|
|
|
// val sheet: Sheet = workbook.getSheetAt(0) |
|
|
|
// val templateInputStream1 = resource.inputStream |
|
|
|
// val workbook1: Workbook = XSSFWorkbook(templateInputStream1) |
|
|
|
// val sheet: Sheet = workbook1.getSheetAt(0) |
|
|
|
// println("sheetName") |
|
|
|
// println(sheet.sheetName) |
|
|
|
// val successPath: Path = Paths.get("C:/Users/2Fi/Desktop/success/${resource.filename}") |
|
|
|