| | |
| | | return getSettleList(list); |
| | | } |
| | | |
| | | @Override |
| | | public List<ExchangeSymbolDto> querySpotTradPosition(String userId, String symbol) { |
| | | LambdaQueryWrapper<ExchangeApplyOrder> lambdaQueryWrapper = Wrappers.<ExchangeApplyOrder>query().lambda(); |
| | | lambdaQueryWrapper.eq(ExchangeApplyOrder::getPartyId, userId); |
| | | lambdaQueryWrapper.eq(ExchangeApplyOrder::getSymbol, symbol); |
| | | lambdaQueryWrapper.eq(ExchangeApplyOrder::getState, ExchangeApplyOrder.STATE_CREATED); |
| | | lambdaQueryWrapper.orderByDesc(ExchangeApplyOrder::getCreateTime); |
| | | List<ExchangeApplyOrder> list = list(lambdaQueryWrapper); |
| | | return getDataList(list); |
| | | } |
| | | |
| | | public List<ExchangeSymbolDto> getSettleList(List<ExchangeApplyOrder> dbList) { |
| | | List<ExchangeSymbolDto> result = new ArrayList<>(); |
| | | Map<String, List<ExchangeSymbolDto>> map = new HashMap<>(); |