Helius
2020-09-04 dfc346ba83320be85e67156ea420c68d937c47ee
src/main/java/com/xcong/excoin/modules/contract/service/impl/RabbitOrderServiceImpl.java
@@ -259,7 +259,7 @@
        MemberEntity memberEntity = memberDao.selectById(holdOrderEntity.getMemberId());
        MemberWalletContractEntity walletContract = memberWalletContractDao.findWalletContractByMemberIdAndSymbol(holdOrderEntity.getMemberId(), CoinTypeConvert.convertContractTypeToCoin(symbol));
        MemberWalletContractEntity walletContract = memberWalletContractDao.findWalletContractByMemberIdAndSymbol(holdOrderEntity.getMemberId(), CoinTypeEnum.USDT.name());
        if (walletContract != null) {
            BigDecimal lotNumber = cacheSettingUtils.getSymbolSku(symbol);
            // 盈亏
@@ -380,7 +380,7 @@
        String symbol = entrustOrder.getSymbol();
        MemberEntity memberEntity = memberDao.selectById(memberId);
        MemberWalletContractEntity walletContract = memberWalletContractDao.findWalletContractByMemberIdAndSymbol(memberId, CoinTypeConvert.convertContractTypeToCoin(symbol));
        MemberWalletContractEntity walletContract = memberWalletContractDao.findWalletContractByMemberIdAndSymbol(memberId, CoinTypeEnum.USDT.name());
        BigDecimal lotNumber = cacheSettingUtils.getSymbolSku(symbol);
@@ -467,4 +467,17 @@
        // 计算佣金
        ThreadPoolUtils.calReturnMoney(memberEntity.getId(), fee, contractOrderEntity, AgentReturnEntity.ORDER_TYPE_CLOSE);
    }
    @Override
    public void wholeBombOrder(MemberEntity memberEntity) {
        Long memberId = memberEntity.getId();
        List<ContractHoldOrderEntity> holdOrderEntities = contractHoldOrderDao.selectHoldOrderListForWholeByMemberIdAndSymbol(memberId, null);
        if (CollUtil.isNotEmpty(holdOrderEntities)) {
        } else {
            log.info("无当前持仓");
        }
    }
}