Ver código fonte

Since paymentMilesrtone is not mandatory field, so add null checking when reading corressponding cell value

tags/Baseline_30082024_BACKEND_UAT
MSI\2Fi 1 ano atrás
pai
commit
4123c27a5e
1 arquivos alterados com 1 adições e 1 exclusões
  1. +1
    -1
      src/main/java/com/ffii/tsms/modules/project/service/InvoiceService.kt

+ 1
- 1
src/main/java/com/ffii/tsms/modules/project/service/InvoiceService.kt Ver arquivo

@@ -404,7 +404,7 @@ open class InvoiceService(
team = ExcelUtils.getCell(sheet, i, 3).stringCellValue
stage = ExcelUtils.getCell(sheet, i, 4).numericCellValue.toString()
paymentMilestone = ExcelUtils.getCell(sheet, i, 5).stringCellValue
paymentMilestoneDate = ExcelUtils.getCell(sheet, i, 6).dateCellValue.toInstant().atZone(ZoneId.systemDefault()).toLocalDate()
paymentMilestoneDate = ExcelUtils.getCell(sheet, i, 6).dateCellValue?.toInstant()?.atZone(ZoneId.systemDefault())?.toLocalDate()
client = ExcelUtils.getCell(sheet, i, 7).stringCellValue
address = ExcelUtils.getCell(sheet, i, 8).stringCellValue
attention = ExcelUtils.getCell(sheet, i, 9).stringCellValue


Carregando…
Cancelar
Salvar