| | |
| | | BigDecimal totalProfitOrLess = BigDecimal.ZERO; |
| | | for (ContractHoldOrderEntity holdOrderEntity : holdOrderEntities) { |
| | | BigDecimal lotNumber = cacheSettingUtils.getSymbolSku(holdOrderEntity.getSymbol()); |
| | | BigDecimal profitOrLess = CalculateUtil.calOrderProfitOrLess(holdOrderEntity.getOpeningType(), new BigDecimal(price), holdOrderEntity.getOpeningPrice(), lotNumber, holdOrderEntity.getSymbolCnt(), memberEntity.getIsProfit()); |
| | | BigDecimal profitOrLess = CalculateUtil.calOrderProfitOrLess(holdOrderEntity.getOpeningType(), new BigDecimal(price), holdOrderEntity.getOpeningPrice(), lotNumber, holdOrderEntity.getSymbolCntSale(), memberEntity.getIsProfit()); |
| | | |
| | | totalProfitOrLess = totalProfitOrLess.add(profitOrLess); |
| | | } |
| | |
| | | OrderModel orderModel = new OrderModel(null, 0, price, symbol, memberId); |
| | | list.add(orderModel); |
| | | String content = JSONObject.toJSONString(list); |
| | | orderProducer.sendWholeBomb(content); |
| | | // orderProducer.sendWholeBomb(content); |
| | | } |
| | | } |
| | | } |