Для команды Соловьева
This commit is contained in:
parent
d8fe629e65
commit
64cc5ff7a9
5 changed files with 126 additions and 18 deletions
|
|
@ -8,8 +8,9 @@ public class JournalDto {
|
|||
private Integer filePatternCode;
|
||||
private String senderFio;
|
||||
private String status;
|
||||
public Integer filesSentCount;
|
||||
public Integer acceptedFilesCount;
|
||||
public Integer rowsCount;
|
||||
public Integer rowsSuccess;
|
||||
public Integer rowsError;
|
||||
|
||||
public String getDepartureDateTime() {
|
||||
return departureDateTime;
|
||||
|
|
@ -65,21 +66,30 @@ public class JournalDto {
|
|||
return this;
|
||||
}
|
||||
|
||||
public Integer getFilesSentCount() {
|
||||
return filesSentCount;
|
||||
public Integer getRowsCount() {
|
||||
return rowsCount;
|
||||
}
|
||||
|
||||
public JournalDto setFilesSentCount(Integer filesSentCount) {
|
||||
this.filesSentCount = filesSentCount;
|
||||
public JournalDto setRowsCount(Integer rowsCount) {
|
||||
this.rowsCount = rowsCount;
|
||||
return this;
|
||||
}
|
||||
|
||||
public Integer getAcceptedFilesCount() {
|
||||
return acceptedFilesCount;
|
||||
public Integer getRowsSuccess() {
|
||||
return rowsSuccess;
|
||||
}
|
||||
|
||||
public JournalDto setAcceptedFilesCount(Integer acceptedFilesCount) {
|
||||
this.acceptedFilesCount = acceptedFilesCount;
|
||||
public JournalDto setRowsSuccess(Integer rowsSuccess) {
|
||||
this.rowsSuccess = rowsSuccess;
|
||||
return this;
|
||||
}
|
||||
|
||||
public Integer getRowsError() {
|
||||
return rowsError;
|
||||
}
|
||||
|
||||
public JournalDto setRowsError(Integer rowsError) {
|
||||
this.rowsError = rowsError;
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ public class JournalFileInfo {
|
|||
private SenderInfo senderInfo;
|
||||
private Integer rowsCount; //Общее количество записей отправленных в файле
|
||||
private Integer rowsSuccess; //Количество записей принятых в файле
|
||||
private Integer rowsError; //Количество записей непринятых в файле
|
||||
|
||||
public List<JournalFileDetails> getPackFiles() {
|
||||
return packFiles;
|
||||
|
|
@ -51,6 +52,15 @@ public class JournalFileInfo {
|
|||
return this;
|
||||
}
|
||||
|
||||
public Integer getRowsError() {
|
||||
return rowsError;
|
||||
}
|
||||
|
||||
public JournalFileInfo setRowsError(Integer rowsError) {
|
||||
this.rowsError = rowsError;
|
||||
return this;
|
||||
}
|
||||
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
public static class JournalFileDetails {
|
||||
private String fileId; //ИД файла полученный при создании записи о файле в реестр организаций (в ЕРВУ)
|
||||
|
|
|
|||
|
|
@ -24,8 +24,9 @@ public class JournalDtoMapper {
|
|||
)
|
||||
)
|
||||
.setStatus(journalFileDetails.getFileStatus().getStatus())
|
||||
.setFilesSentCount(journalFileInfo.getRowsCount())
|
||||
.setAcceptedFilesCount(journalFileInfo.getRowsSuccess());
|
||||
.setRowsCount(journalFileInfo.getRowsCount())
|
||||
.setRowsSuccess(journalFileInfo.getRowsSuccess())
|
||||
.setRowsError(journalFileInfo.getRowsError());
|
||||
}
|
||||
|
||||
public static JournalDto mapToJournalDto(InteractionLogRecord record) {
|
||||
|
|
@ -35,8 +36,9 @@ public class JournalDtoMapper {
|
|||
.setFilePatternCode(Integer.valueOf(record.getForm()))
|
||||
.setSenderFio(record.getSender())
|
||||
.setStatus(record.getStatus())
|
||||
.setFilesSentCount(record.getRecordsSent())
|
||||
.setAcceptedFilesCount(record.getRecordsAccepted())
|
||||
.setRowsCount(0)
|
||||
.setRowsSuccess(0)
|
||||
.setRowsError(0)
|
||||
.setFileId(record.getFileId());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -41,8 +41,6 @@ public class InteractionServiceImpl implements InteractionService {
|
|||
.set(INTERACTION_LOG.SENT_DATE, timestamp)
|
||||
.set(INTERACTION_LOG.SENDER, sender)
|
||||
.set(INTERACTION_LOG.FILE_NAME, fileName)
|
||||
.set(INTERACTION_LOG.RECORDS_SENT, 0)
|
||||
.set(INTERACTION_LOG.RECORDS_ACCEPTED, 0)
|
||||
.set(INTERACTION_LOG.ERVU_ID, ervuId)
|
||||
.execute();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue