etreschenkov 2025-12-02 14:21:46 +03:00
parent d85e043060
commit 2a9a1d753b
2 changed files with 9 additions and 3 deletions

View file

@ -22,8 +22,12 @@ public class MoneyMarketSecurityRequestAdapter {
moneyMarketSecurityNewRequest.setInstrumentType(InstrumentType.RATE.getKey());
moneyMarketSecurityNewRequest.setShortName(exchangeInstrument.getName());
moneyMarketSecurityNewRequest.setLotSize(exchangeInstrument.getLot());
moneyMarketSecurityNewRequest.setPrecision(BigDecimal.valueOf(exchangeInstrument.getPrecision()));
moneyMarketSecurityNewRequest.setMinStep(BigDecimal.valueOf(exchangeInstrument.getMinStep()));
if (exchangeInstrument.getPrecision() != null) {
moneyMarketSecurityNewRequest.setPrecision(BigDecimal.valueOf(exchangeInstrument.getPrecision()));
}
if (exchangeInstrument.getMinStep() != null) {
moneyMarketSecurityNewRequest.setMinStep(BigDecimal.valueOf(exchangeInstrument.getMinStep()));
}
moneyMarketSecurityNewRequest.setTermType(exchangeInstrument.getBankDepositAgreementType());
moneyMarketSecurityNewRequest.setWorkflowStatus(exchangeInstrument.getWorkflowStatus());

View file

@ -80,7 +80,9 @@ public class SecurityRequestAdapter {
listingNewRequest.setSymbolCode(incomeListing.getSymbolCode());
listingNewRequest.setSymbolName(incomeListing.getSymbolName());
listingNewRequest.setLotSize(incomeListing.getLotSize());
listingNewRequest.setPrecision(BigDecimal.valueOf(incomeListing.getPrecision()));
if (incomeListing.getPrecision() != null) {
listingNewRequest.setPrecision(BigDecimal.valueOf(incomeListing.getPrecision()));
}
// listingNewRequest.setMinStep(incomeListing.getMinStep());
listingNewRequest.setTradingCurrency(incomeListing.getTradingCurrency());
listingNewRequest.setWorkflowStatus(incomeListing.getWorkflowStatus());