| | |
| | | package com.xcong.excoin.modules.contract.service.impl; |
| | | |
| | | import cn.hutool.core.collection.CollUtil; |
| | | import cn.hutool.core.util.StrUtil; |
| | | |
| | | import com.alibaba.druid.sql.visitor.functions.If; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | |
| | | List<ContractHoldOrderEntity> list = contractHoldOrderDao.selectHoldOrderListByMemberId(member.getId()); |
| | | List<ContractEntrustOrderEntity> entrustList = contractEntrustOrderDao.selectEntrustOrderListByMemberId(member.getId()); |
| | | |
| | | if (CollUtil.isNotEmpty(list) || CollUtil.isNotEmpty(entrustList)) { |
| | | // if (CollUtil.isNotEmpty(list) || CollUtil.isNotEmpty(entrustList)) { |
| | | // return Result.fail("存在持仓/委托, 无法更改"); |
| | | // } |
| | | |
| | | if(CollUtil.isNotEmpty(list)) { |
| | | for(ContractHoldOrderEntity contractHoldOrderEntity : list) { |
| | | String symbol = contractHoldOrderEntity.getSymbol(); |
| | | if(StrUtil.isEmpty(symbol)) { |
| | | return Result.fail("存在持仓/委托, 无法更改"); |
| | | } |
| | | return Result.fail("币种"+symbol+"存在持仓/委托, 无法更改"); |
| | | } |
| | | } |
| | | if(CollUtil.isNotEmpty(entrustList)) { |
| | | for(ContractEntrustOrderEntity contractEntrustOrderEntity : entrustList) { |
| | | String symbol = contractEntrustOrderEntity.getSymbol(); |
| | | if(StrUtil.isEmpty(symbol)) { |
| | | return Result.fail("存在持仓/委托, 无法更改"); |
| | | } |
| | | return Result.fail("币种"+symbol+"存在持仓/委托, 无法更改"); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 验证用户是否存在跟随交易员 |