проставлять securityType для запроса от gateway

This commit is contained in:
etreschenkov 2023-06-19 12:35:14 +03:00
parent 54307516ad
commit 4a4af8a442
2 changed files with 11 additions and 2 deletions

View file

@ -51,10 +51,11 @@ public class SecurityService {
if (InstrumentType.BOND.equalsByKey(security.getInstrumentType())) {
FixedIncomeSecurityNewRequest fixedIncomeSecurityNewRequest = securityRequestAdapter.toFixedIncomeSecurityRequest(security);
securityGatewayRequest = new FixedIncomeGatewayRequest(fixedIncomeSecurityNewRequest);
} else {
EquitySecurityNewRequest equitySecurityNewRequest = securityRequestAdapter.toEquitySecurityNewRequest(security);
} else {EquitySecurityNewRequest
equitySecurityNewRequest = securityRequestAdapter.toEquitySecurityNewRequest(security);
securityGatewayRequest = new EquitySecurityGatewayRequest(equitySecurityNewRequest);
}
securityGatewayRequest.setSecurityType(security.getInstrumentType());
securityGatewayRequest.setListing(listingRequests);
securityGatewayRequest.setCouponPeriods(couponPeriodRequests);
securityGatewayRequest.setFixedIncomesCashFlow(cashFlowRequests);

View file

@ -69,4 +69,12 @@ public abstract class SecurityFondGatewayRequest<T extends WithSecuritySymbol &
public void setFixedIncomesCashFlow(List<FixedIncomeCashFlowNewRequest> fixedIncomesCashFlow) {
this.fixedIncomesCashFlow = fixedIncomesCashFlow;
}
public String getSecurityType() {
return securityType;
}
public void setSecurityType(String securityType) {
this.securityType = securityType;
}
}