При передаче amount домножаем передаваемое значение *100.
This commit is contained in:
psemenkov 2023-08-15 14:24:53 +03:00
parent 7960e05d55
commit 38a0c7c0f8

View file

@ -34,6 +34,7 @@ import ru.spcex.platform.enumeration.Section;
import ru.spcex.platform.enumeration.Task;
import ru.spcex.platform.utils.enumeration.IEnumKey;
import java.math.BigDecimal;
import java.util.*;
import java.util.regex.Pattern;
@ -176,7 +177,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean {
put("firm_id", assetOperation.getTradingCode());
}};
if (assetOperation.getAmount() != null) {
content.put("amount", assetOperation.getAmount().toString());
content.put("amount", assetOperation.getAmount().multiply(new BigDecimal(100)).toString());
} else {
content.put("quantity", assetOperation.getQuantity().toString());
}