|  |  | 
 |  |  |         ContractHoldOrderEntity wholeHoldOrder = contractHoldOrderDao.selectWholeHoldOrderByOrderType(entrustOrder.getMemberId(), entrustOrder.getEntrustType()); | 
 |  |  |         // 判断持仓是否存在,若不存在则创建新的持仓订单 | 
 |  |  |         if (wholeHoldOrder == null) { | 
 |  |  |             log.info("持仓不存在"); | 
 |  |  |             ContractHoldOrderEntity holdOrderEntity = ContractEntrustOrderEntityMapper.INSTANCE.entrustOrderToHoldOrder(entrustOrder); | 
 |  |  |  | 
 |  |  |             int type = entrustOrder.getEntrustType(); | 
 |  |  | 
 |  |  |             return; | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         log.info("持仓存在"); | 
 |  |  |         ContractOrderEntity contractOrderEntity = ContractHoldOrderEntityMapper.INSTANCE.holdOrderToOrder(wholeHoldOrder); | 
 |  |  |         contractOrderEntity.setBondAmount(entrustOrder.getBondAmount().add(openFeePrice)); | 
 |  |  |         contractOrderEntity.setOpeningPrice(entrustOrder.getEntrustPrice()); |