From 88068659cfa25a2294ae070fde3f7935b421398b Mon Sep 17 00:00:00 2001 From: etreshenkov Date: Tue, 30 May 2023 17:54:28 +0300 Subject: [PATCH] exporter --- .../swt/exporter/services/LauncherCommandReceiver.java | 2 +- .../domain/cud/importexport/SwtExporterRequest.java | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/clearing-parent/swt-exporter/src/main/java/ru/spcex/clearing/swt/exporter/services/LauncherCommandReceiver.java b/clearing-parent/swt-exporter/src/main/java/ru/spcex/clearing/swt/exporter/services/LauncherCommandReceiver.java index ec1b92f09..02e734a7a 100644 --- a/clearing-parent/swt-exporter/src/main/java/ru/spcex/clearing/swt/exporter/services/LauncherCommandReceiver.java +++ b/clearing-parent/swt-exporter/src/main/java/ru/spcex/clearing/swt/exporter/services/LauncherCommandReceiver.java @@ -54,7 +54,7 @@ public class LauncherCommandReceiver extends QueueConsumer implements Initializi log.info("SwtExporterRequest request received: {}", request); SwtExporterRequest req = request.getRequestPayload(); for (AbstractExporterService exporter : exporterServices) { - if (exporter.getType()==req.getType()) { + if (exporter.getType().getKey().equals(req.getType())) { log.debug("Export {}", exporter); try { exporter.process(); diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/importexport/SwtExporterRequest.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/importexport/SwtExporterRequest.java index 41b54f2e5..4ee6c16e6 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/importexport/SwtExporterRequest.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/importexport/SwtExporterRequest.java @@ -1,17 +1,16 @@ package ru.spcex.clearing.platform.messaging.domain.cud.importexport; import com.fasterxml.jackson.annotation.JsonProperty; -import ru.spcex.platform.enumeration.SwtTable; public class SwtExporterRequest { @JsonProperty - public SwtTable type; + public String type; - public SwtTable getType() { + public String getType() { return type; } - public void setType(SwtTable type) { + public void setType(String type) { this.type = type; } }