1
zyy
2026-05-18 b1e5d9e660bf0e7669d890d82853854c3b588bd8
src/main/java/com/nq/utils/task/stock/StockTask.java
@@ -140,7 +140,7 @@
                return;
            }
            List<String> stockCodeList = list.stream().map(DataStockBean::getId).collect(Collectors.toList());
            List<Stock> stockList = stockMapper.selectList(new QueryWrapper<Stock>().in("stock_code", stockCodeList).ne("is_show", 0));
            List<Stock> stockList = stockMapper.selectList(new QueryWrapper<Stock>().in("stock_code", stockCodeList));
            List<Stock> updateStockList = new ArrayList<>();
            for (DataStockBean o : list) {
@@ -150,6 +150,9 @@
                        .orElse(null);
                if (stock == null) {
                    stock = new Stock();
                    stock.setAddTime(new Date());
                    stock.setIsLock(0);
                    stock.setIsShow(0);
                }
                stock.setStockCode(o.getId());
                stock.setStockName(StringUtils.trim(o.getName()));
@@ -157,10 +160,12 @@
                //指数数据类型
                stock.setStockGid(EConfigKey.INDICES.getCode());
                stock.setStockSpell(o.getSymbol());
                stock.setIsLock(0);
                stock.setIsShow(0);
                /*stock.setIsLock(0);
                if (null == stock.getIsShow()){
                    stock.setIsShow(0);
                }*/
                stock.setDataBase(0);
                stock.setAddTime(new Date());
                //stock.setAddTime(new Date());
                updateStockList.add(stock);
                RedisKeyUtil.setCaCheKeyBaseStock(eStockType, o);
@@ -266,7 +271,7 @@
                return;
            }
            List<String> stockCodeList = list.stream().map(DataStockBean::getId).collect(Collectors.toList());
            List<Stock> stockList = stockMapper.selectList(new QueryWrapper<Stock>().in("stock_code", stockCodeList).ne("is_show", 0));
            List<Stock> stockList = stockMapper.selectList(new QueryWrapper<Stock>().in("stock_code", stockCodeList));
            List<Stock> updateStockList = new ArrayList<>();
            for (DataStockBean o : list) {
                //Stock stock = stockMapper.findStockByCode(o.getId());
@@ -276,6 +281,9 @@
                        .orElse(null);
                if (stock == null) {
                    stock = new Stock();
                    stock.setIsLock(0);
                    stock.setIsShow(0);
                    stock.setAddTime(new Date());
                }
                stock.setStockCode(o.getId());
                stock.setStockName(StringUtils.trim(o.getName()));
@@ -286,10 +294,12 @@
                    stock.setStockGid(o.getType());
                }
                stock.setStockSpell(o.getSymbol());
                stock.setIsLock(0);
                stock.setIsShow(0);
                //stock.setIsLock(0);
                if (null == stock.getIsShow()){
                    //stock.setIsShow(0);
                }
                stock.setDataBase(0);
                stock.setAddTime(new Date());
                //stock.setAddTime(new Date());
                updateStockList.add(stock);
                RedisKeyUtil.setCaCheKeyBaseStock(eStockType, o);
            }