From 93f666908b8b84336aed251a1cc22b49b5c4b12f Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Fri, 29 Jan 2021 17:25:48 +0800 Subject: [PATCH] Merge branch 'whole_new' of https://gitee.com/chonggaoxiao/new_excoin into whole_new --- src/main/java/com/xcong/excoin/rabbit/init/OrderProducerInit.java | 14 +++----------- 1 files changed, 3 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/xcong/excoin/rabbit/init/OrderProducerInit.java b/src/main/java/com/xcong/excoin/rabbit/init/OrderProducerInit.java index 7733528..529878d 100644 --- a/src/main/java/com/xcong/excoin/rabbit/init/OrderProducerInit.java +++ b/src/main/java/com/xcong/excoin/rabbit/init/OrderProducerInit.java @@ -129,18 +129,10 @@ } // 全仓持仓 - List<HashMap<String, Object>> wholeHoldOrders = contractHoldOrderDao.selectAllWholeOrderMemberIdAndSymbol(); + List<Long> wholeHoldOrders = contractHoldOrderDao.selectAllWholeOrderMemberId(); if (CollUtil.isNotEmpty(wholeHoldOrders)) { - MemberEntity memberEntity = null; - for (HashMap<String, Object> wholeHoldOrder : wholeHoldOrders) { - Long memberId = (Long) wholeHoldOrder.get("member_id"); - String symbol = (String) wholeHoldOrder.get("symbol"); - if (memberEntity == null || !memberId.equals(memberEntity.getId())) { - memberEntity = memberDao.selectById(memberId); - } - -// ThreadPoolUtils.sendWholeForceClosingPrice(symbol, memberEntity); - CalculateUtil.getForceSetPriceForWhole(null, memberEntity); + for (Long memberId : wholeHoldOrders) { + ThreadPoolUtils.sendWholePrice(memberId); } } -- Gitblit v1.9.1