| | |
| | | @Override |
| | | public Result cancelHoldOrder(Long id) { |
| | | MemberEntity memberEntity = LoginUserUtils.getAppLoginUser(); |
| | | |
| | | //查询是否可以点击平仓按钮 |
| | | Long memberIdLong = memberEntity.getId(); |
| | | MemberEntity selectById = memberDao.selectById(memberIdLong); |
| | | Integer pcState = selectById.getPcState(); |
| | | if(memberEntity.PCSTATE_N == pcState) { |
| | | return Result.loading("loading_type"); |
| | | } |
| | | |
| | | ContractHoldOrderEntity holdOrderEntity = contractHoldOrderDao.selectHoldOrderByMemberIdAndId(memberEntity.getId(), id); |
| | | if (holdOrderEntity == null) { |
| | | // 订单不存在 |
| | |
| | | @Override |
| | | public Result cancelHoldOrderBatch(SymbolDto symbolDto) { |
| | | MemberEntity memberEntity = LoginUserUtils.getAppLoginUser(); |
| | | //查询是否可以点击平仓按钮 |
| | | Long memberIdLong = memberEntity.getId(); |
| | | MemberEntity selectById = memberDao.selectById(memberIdLong); |
| | | Integer pcState = selectById.getPcState(); |
| | | if(memberEntity.PCSTATE_N == pcState) { |
| | | return Result.loading("loading_type"); |
| | | } |
| | | |
| | | List<ContractHoldOrderEntity> holdOrderEntities = contractHoldOrderDao.selectHoldOrderListByMemberIdAndSymbol(memberEntity.getId(), symbolDto.getSymbol(), 1); |
| | | if (CollUtil.isEmpty(holdOrderEntities)) { |
| | | return Result.fail("订单不存在"); |
| | |
| | | @Override |
| | | public Result setTargetProfitOrLess(ProfitOrLessDto profitOrLessDto) { |
| | | MemberEntity memberEntity = LoginUserUtils.getAppLoginUser(); |
| | | //查询是否可以点击平仓按钮 |
| | | Long memberIdLong = memberEntity.getId(); |
| | | MemberEntity selectById = memberDao.selectById(memberIdLong); |
| | | Integer pcState = selectById.getPcState(); |
| | | if(memberEntity.PCSTATE_N == pcState) { |
| | | return Result.loading("loading_type"); |
| | | } |
| | | |
| | | ContractHoldOrderEntity holdOrderEntity = contractHoldOrderDao.selectHoldOrderByMemberIdAndId(memberEntity.getId(), profitOrLessDto.getId()); |
| | | if (holdOrderEntity == null) { |
| | | return Result.fail("订单不存在"); |