From 4a6728778297e6e37d387957ed31e04cc9f95131 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Tue, 26 Aug 2025 17:13:18 +0800
Subject: [PATCH] ico转入产品
---
trading-order-service/src/main/java/com/yami/trading/service/ico/IcoService.java | 26 ++++++++++++++++++++++++++
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/trading-order-service/src/main/java/com/yami/trading/service/ico/IcoService.java b/trading-order-service/src/main/java/com/yami/trading/service/ico/IcoService.java
index 75c6401..4084f60 100644
--- a/trading-order-service/src/main/java/com/yami/trading/service/ico/IcoService.java
+++ b/trading-order-service/src/main/java/com/yami/trading/service/ico/IcoService.java
@@ -8,6 +8,7 @@
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.yami.trading.bean.ico.domain.Ico;
import com.yami.trading.bean.ico.domain.UserSubscription;
+import com.yami.trading.bean.item.domain.Item;
import com.yami.trading.bean.model.MoneyLog;
import com.yami.trading.bean.model.User;
import com.yami.trading.bean.model.Wallet;
@@ -206,4 +207,29 @@
throw new RuntimeException(e);
}
}
+
+ public Item icoToItem(Item item, Ico ico) {
+ item.setName(ico.getName());
+ item.setSymbol(ico.getSymbol());
+ item.setSymbolData(ico.getSymbolData());
+ item.setPips(ico.getPips());
+ item.setPipsAmount(ico.getPipsAmount());
+ item.setAdjustmentValue(ico.getAdjustmentValue());
+ item.setUnitAmount(ico.getUnitAmount());
+ item.setUnitFee(ico.getUnitFee());
+ item.setMarket("");
+ item.setDecimals(ico.getDecimals());
+ item.setMultiple(ico.getMultiple());
+ item.setBorrowingRate(ico.getBorrowingRate());
+ item.setSymbolFullName(ico.getName());
+ item.setType(Item.cryptos);
+ item.setCategory(Item.cryptos);
+ item.setShowStatus("1");
+ item.setTradeStatus("1");
+ item.setQuoteCurrency(ico.getCurrency());
+ item.setCurrencyType(0);
+ item.setStatus(0);
+ item.setTradeType(ico.getIsContractTrading().toString());
+ return item;
+ }
}
--
Gitblit v1.9.3