dev add api for payment
Test Workflow / test (push) Successful in 3s

This commit is contained in:
vladp
2026-02-19 14:15:59 +07:00
parent 9112854fea
commit e9cdc66f72
8 changed files with 98 additions and 19 deletions
@@ -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));
}
}