| | |
| | | symbolCnt = followerSetting.getMaxFollowCnt() - holdingCnt; |
| | | } |
| | | |
| | | log.info("--->{}, {}, {}", symbolCnt, followerSetting.getMaxFollowCnt(), holdingCnt); |
| | | if (symbolCnt <= 0) { |
| | | // LogRecordUtils.insertFollowerNotice(memberEntity.getId(), NoticeConstant.OPEN_ORDER_TITLE, StrUtil.format(NoticeConstant.OPEN_ORDER_CONTENT, holdOrderEntity.getSymbol() + "开空", openPrice, followTraderInfoEntity.getNickname())); |
| | | continue; |
| | | } |
| | | } |
| | |
| | | followHoldOrder.setBondAmount(bondAmount.add(openFeePrice)); |
| | | followHoldOrder.setOperateNo(1); |
| | | // 设置合约类型 |
| | | holdOrderEntity.setContractType(ContractOrderEntity.CONTRACTTYPE_DOCUMENTARY); |
| | | followHoldOrder.setContractType(ContractOrderEntity.CONTRACTTYPE_DOCUMENTARY); |
| | | |
| | | ContractOrderEntity contractOrderEntity = ContractHoldOrderEntityMapper.INSTANCE.holdOrderToOrder(followHoldOrder); |
| | | contractOrderEntity.setOpeningTime(new Date()); |