1
zj
7 days ago b426757e13490d9d88a75faf7ba94455b890f582
trading-order-service/src/main/java/com/yami/trading/service/item/ItemUserOptionalService.java
@@ -62,6 +62,10 @@
        List<ItemUserOptionalDTO> models = wrapper.toDTO(list(queryWrapper));
        for(ItemUserOptionalDTO dto: models){
            Item bySymbol = itemService.findBySymbol(dto.getSymbol());
            if (bySymbol == null) {
                log.warn("自选项 {} 对应的产品不存在,已跳过详情填充", dto.getSymbol());
                continue;
            }
            dto.setName(bySymbol.getName());
            List<Realtime> realtimes = dataService.realtime(dto.getSymbol());
            if(!CollectionUtil.isEmpty(realtimes)){
@@ -72,7 +76,7 @@
                dto.setVolumeRatio(realtime.getVolumeRatio());
                dto.setType(bySymbol.getType());
            }else{
                log.error("{} 实时价格是空", bySymbol.getSymbol());
                log.error("{} 实时价格是空", dto.getSymbol());
            }
        }
        return models;