From 8d3774e6d2440690348dc7fb6fcb6c1a53236255 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Mon, 07 Sep 2020 17:43:06 +0800 Subject: [PATCH] modify --- src/main/java/com/xcong/excoin/rabbit/pricequeue/WebsocketPriceService.java | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/xcong/excoin/rabbit/pricequeue/WebsocketPriceService.java b/src/main/java/com/xcong/excoin/rabbit/pricequeue/WebsocketPriceService.java index a6a6dbd..428bd8a 100644 --- a/src/main/java/com/xcong/excoin/rabbit/pricequeue/WebsocketPriceService.java +++ b/src/main/java/com/xcong/excoin/rabbit/pricequeue/WebsocketPriceService.java @@ -298,20 +298,19 @@ } BigDecimal lotNumber = cacheSettingUtils.getSymbolSku(holdOrderEntity.getSymbol()); BigDecimal profitOrLess = CalculateUtil.calOrderProfitOrLess(holdOrderEntity.getOpeningType(), new BigDecimal(currentPrice), holdOrderEntity.getOpeningPrice(), lotNumber, holdOrderEntity.getSymbolCntSale(), memberEntity.getIsProfit()); - log.info("profitOrLess : {}, id : {}, symbol : {}, price : {}", profitOrLess, holdOrderEntity.getId(), holdOrderEntity.getSymbol(), currentPrice); totalProfitOrLess = totalProfitOrLess.add(profitOrLess); } - log.info("totalProfitOrLess : {}", totalProfitOrLess); MemberWalletContractEntity wallet = memberWalletContractDao.findWalletContractByMemberIdAndSymbol(memberId, CoinTypeEnum.USDT.name()); BigDecimal sub = wallet.getTotalBalance().add(totalProfitOrLess); - log.info("sub : {}, memberId : {}", sub, memberId); if (sub.compareTo(BigDecimal.ZERO) <= 0) { List<OrderModel> list = new ArrayList<>(); OrderModel orderModel = new OrderModel(null, 0, price, symbol, memberId); list.add(orderModel); String content = JSONObject.toJSONString(list); -// orderProducer.sendWholeBomb(content); + orderProducer.sendWholeBomb(content); + + contractHoldOrderDao.updateMemberAllHoldOrderClosingStatus(memberId); } } } -- Gitblit v1.9.1