ipo
zyy
2025-12-30 e9520b1f4906738caddd3a6193159fc858d23ce8
trading-order-admin/src/main/java/com/yami/trading/api/controller/ipo/ApiSpotStocksController.java
@@ -15,6 +15,7 @@
import com.yami.trading.bean.ipo.UserPromiseRecord;
import com.yami.trading.bean.item.domain.Item;
import com.yami.trading.bean.model.User;
import com.yami.trading.bean.model.Wallet;
import com.yami.trading.bean.syspara.domain.Syspara;
import com.yami.trading.common.domain.BaseEntity;
import com.yami.trading.common.domain.PageRequest;
@@ -23,6 +24,7 @@
import com.yami.trading.common.exception.YamiShopBindException;
import com.yami.trading.common.util.StringUtils;
import com.yami.trading.security.common.util.SecurityUtils;
import com.yami.trading.service.WalletService;
import com.yami.trading.service.data.DataService;
import com.yami.trading.service.exchange.ExchangeApplyOrderService;
import com.yami.trading.service.ipo.ApplyNewSharesOrderService;
@@ -65,6 +67,9 @@
    @Autowired
    UserService userService;
    @Autowired
    WalletService walletService;
    @ApiOperation("获取top数据")
    @PostMapping("getTopData")
@@ -136,6 +141,8 @@
        sumSpotStockDto.setAvailableLimit(availableLimit.doubleValue());
        sumSpotStockDto.setMarketValue(marketValue.doubleValue());
        sumSpotStockDto.setInventoryGainsLosses(inventoryGainsLosses.doubleValue());
        Wallet wallet = walletService.findByUserId(SecurityUtils.getCurrentUserId());
        sumSpotStockDto.setAmountToBeCovered(wallet.getAmountToBeCovered().doubleValue());
        return Result.succeed(sumSpotStockDto);
    }