etreschenkov 2026-04-21 17:48:46 +03:00
parent 2968cfb3d8
commit 73faa53ee9

View file

@ -15,6 +15,11 @@ import ru.spcex.platform.enumeration.Side;
@Service
public class OrderTemplateBuilder {
private final ImdgQueryService imdgQueryService;
public OrderTemplateBuilder(ImdgQueryService imdgQueryService) {
this.imdgQueryService = imdgQueryService;
}
public OrderCurrency buildPrimaryTransfer(SwapContext context, SettleCode settleCode) {
OrderCurrency orderCurrency;
@ -193,9 +198,9 @@ public class OrderTemplateBuilder {
String comment,
SettleCode settleCode) {
Registry registry = context.getRegistry();
Listing listing = context.getListing();
Market market = context.getMarket();
RiskParameter riskParameter = context.getRiskParameter();
Listing listing = imdgQueryService.findListing(registry, market.getCode(), settleCode.getKey());
order.setOvernightType("SWAP");
order.setMarket(market.getCode());