Bläddra i källkod

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

tags/Baseline_30082024_BACKEND_UAT
MSI\2Fi 1 år sedan
förälder
incheckning
4123c27a5e
1 ändrade filer med 1 tillägg och 1 borttagningar
  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 Visa fil

@@ -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


Laddar…
Avbryt
Spara