registry-service: fix report name, fix npe

This commit is contained in:
akulikov 2024-01-09 15:59:24 +03:00
parent 157658962a
commit cb49f07b10
2 changed files with 3 additions and 1 deletions

View file

@ -29,7 +29,7 @@ public class MoneyBalanceRegisterReportBuilder extends XLSXReportBuilder<MoneyBa
@Override
protected String reportName() {
return "security_register";
return "money_register";
}
@Override

View file

@ -103,6 +103,8 @@ public abstract class XLSXReportBuilder<R extends FileReport, I extends SpcexObj
CsvBindByPosition positionAnnotation = field.getAnnotation(CsvBindByPosition.class);
if (positionAnnotation == null) continue;
field.setAccessible(true);
Object rawValue = field.get(obj);
if (rawValue == null) continue;
int position = positionAnnotation.position();
Cell cell = xlsxRow.createCell(position);