fix status packInfo

This commit is contained in:
Eduard Tihomiorv 2025-10-17 09:54:58 +03:00
parent 2118f96c26
commit ceb6a6ee43
2 changed files with 11 additions and 1 deletions

View file

@ -11,6 +11,7 @@ import ru.micord.ervu.journal.deserializer.DepartureDateTimeDeserializer;
public class JournalFileInfo {
private List<JournalFileDetails> packFiles; // Список файлов (csv, sig, mchd)
private JournalFileStatus packInfo; //общий статус по пакету
private SenderInfo senderInfo;
private Integer rowsCount; //Общее количество записей отправленных в файле
private Integer rowsSuccess; //Количество записей принятых в файле
@ -61,6 +62,15 @@ public class JournalFileInfo {
return this;
}
public JournalFileStatus getPackInfo() {
return packInfo;
}
public JournalFileInfo setPackInfo(JournalFileStatus packInfo) {
this.packInfo = packInfo;
return this;
}
@JsonIgnoreProperties(ignoreUnknown = true)
public static class JournalFileDetails {
private String fileId; //ИД файла полученный при создании записи о файле в реестр организаций (в ЕРВУ)

View file

@ -23,7 +23,7 @@ public class JournalDtoMapper {
senderInfo.getLastName()
)
)
.setStatus(journalFileDetails.getFileStatus().getStatus())
.setStatus(journalFileInfo.getPackInfo().getStatus())
.setRowsCount(journalFileInfo.getRowsCount())
.setRowsSuccess(journalFileInfo.getRowsSuccess())
.setRowsError(journalFileInfo.getRowsError());