@@ -62,6 +62,7 @@ public class ImageFoundRequestHandler implements RequestHandler {
|
||||
String searchResponseYandex;
|
||||
String searchResponseGoogle;
|
||||
List<YandexSearchResponse.ImageResult> allUniqueImages;
|
||||
//TODO отдавать любой полученный результат,даже если по таймауту падают
|
||||
try {
|
||||
searchResponseYandex = searchImageService.searchReverseByPublicUrl(fileEntity, "yandex_reverse_image",
|
||||
"visual_matches");
|
||||
|
||||
@@ -44,6 +44,8 @@ public class TariffHandler implements RequestHandler {
|
||||
return handleUpdateTariff(request, tariffRequest);
|
||||
case "get" :
|
||||
return handleGetTariffs(request, tariffRequest);
|
||||
case "tariffs_by_type" :
|
||||
return handleGetTariffsByType(request, tariffRequest);
|
||||
}
|
||||
|
||||
} catch (Exception e) {
|
||||
@@ -126,4 +128,12 @@ public class TariffHandler implements RequestHandler {
|
||||
MessageCode.SUCCESS.getDescription(),
|
||||
Map.of("tariffs", allTariffs));
|
||||
}
|
||||
|
||||
private BaseResponse handleGetTariffsByType(BaseRequest request, TariffRequest tariffRequest) {
|
||||
List<TariffDTO> allTariffs = tariffService.getTariffByType(tariffRequest.getType());
|
||||
|
||||
return new BaseResponse(request.getMsgId(), MessageCode.SUCCESS.getCode(),
|
||||
MessageCode.SUCCESS.getDescription(),
|
||||
Map.of("token_tariffs", allTariffs));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user