peter
2025-08-18 c50561d007e420f7397f73afce8966231973ec54
trading-order-admin/src/main/java/com/yami/trading/api/controller/ApiItemController.java
@@ -142,8 +142,8 @@
        queryWrapper.in(CollectionUtil.isNotEmpty(symbols), "symbol", symbols);
        String name = itemQuery.getName();
        queryWrapper.and(StringUtils.isNotEmpty(name), itemWrapper->itemWrapper.like("name",name).or().like("symbol", name));
        queryWrapper.eq(StrUtil.isNotBlank(type), "type", type);
        queryWrapper.like(StrUtil.isNotBlank(category), "category", category);
        queryWrapper.eq(StrUtil.isNotBlank(type), "type", "forex");
        queryWrapper.like(StrUtil.isNotBlank(category), "category", "forex");
        queryWrapper.orderByDesc("sorted");
        Page<Item> page = new Page<>(1, 1000);
        IPage<Item> result = itemService.page(page, queryWrapper);
@@ -167,6 +167,11 @@
            if (CollectionUtil.isNotEmpty(realtimes)) {
                Realtime realtime = realtimes.get(0);
//                if("forex".equals(type)){
//                    symbolDTO.setChangeRatio(realtime.getChangeRatioStr());
//                }else{
//
//                }
                symbolDTO.setChangeRatio(realtime.getChangeRatio());
                symbolDTO.setAmount(realtime.getAmount());
                symbolDTO.setVolume(realtime.getVolume());